github.com/Finschia/finschia-sdk@v0.48.1/x/crisis/keeper/genesis.go (about) 1 package keeper 2 3 import ( 4 sdk "github.com/Finschia/finschia-sdk/types" 5 "github.com/Finschia/finschia-sdk/x/crisis/types" 6 ) 7 8 // new crisis genesis 9 func (k Keeper) InitGenesis(ctx sdk.Context, data *types.GenesisState) { 10 k.SetConstantFee(ctx, data.ConstantFee) 11 } 12 13 // ExportGenesis returns a GenesisState for a given context and keeper. 14 func (k Keeper) ExportGenesis(ctx sdk.Context) *types.GenesisState { 15 constantFee := k.GetConstantFee(ctx) 16 return types.NewGenesisState(constantFee) 17 }