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  }