github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/cosmos-sdk/x/bank/genesis.go (about) 1 package bank 2 3 import ( 4 sdk "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types" 5 ) 6 7 // InitGenesis sets distribution information for genesis. 8 func InitGenesis(ctx sdk.Context, keeper Keeper, data GenesisState) { 9 keeper.SetSendEnabled(ctx, data.SendEnabled) 10 } 11 12 // ExportGenesis returns a GenesisState for a given context and keeper. 13 func ExportGenesis(ctx sdk.Context, keeper Keeper) GenesisState { 14 return NewGenesisState(keeper.GetSendEnabled(ctx)) 15 }