Versions in this module Expand all Collapse all v0 v0.9.3 Nov 20, 2020 Changes in this version + const DefaultParamspace + const FeeCollectorName + const ModuleName + const QuerierRoute + const StoreKey + var ModuleCdc = types.ModuleCdc + var ProtoBaseCUIBCAsset = types.ProtoBaseCUIBCAsset + var RegisterCodec = types.RegisterCodec + func InitGenesis(ctx sdk.Context, keeper Keeper, data GenesisState) + func NewQuerier(keeper Keeper) sdk.Querier + func ValidateGenesis(data GenesisState) error + type AppModule struct + func NewAppModule(keeper Keeper, cuKeeper internal.CUKeeper) AppModule + func (AppModule) BeginBlock(_ sdk.Context, _ abci.RequestBeginBlock) + func (AppModule) EndBlock(_ sdk.Context, _ abci.RequestEndBlock) []abci.ValidatorUpdate + func (AppModule) Name() string + func (AppModule) NewHandler() sdk.Handler + func (AppModule) QuerierRoute() string + func (AppModule) RegisterInvariants(_ sdk.InvariantRegistry) + func (AppModule) Route() string + func (am AppModule) ExportGenesis(ctx sdk.Context) json.RawMessage + func (am AppModule) InitGenesis(ctx sdk.Context, data json.RawMessage) []abci.ValidatorUpdate + func (am AppModule) NewQuerierHandler() sdk.Querier + type AppModuleBasic struct + func (AppModuleBasic) DefaultGenesis() json.RawMessage + func (AppModuleBasic) GetQueryCmd(cdc *codec.Codec) *cobra.Command + func (AppModuleBasic) GetTxCmd(cdc *codec.Codec) *cobra.Command + func (AppModuleBasic) Name() string + func (AppModuleBasic) RegisterCodec(cdc *codec.Codec) + func (AppModuleBasic) RegisterRESTRoutes(ctx context.CLIContext, rtr *mux.Router) + func (AppModuleBasic) ValidateGenesis(bz json.RawMessage) error + type GenesisState struct + func DefaultGenesisState() GenesisState + func ExportGenesis(ctx sdk.Context, keeper Keeper) GenesisState + func NewGenesisState() GenesisState + type IBCAssetKeeperI interface + DelDeposit func(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string, ...) + GetCUIBCAsset func(context sdk.Context, addresses sdk.CUAddress) exported.CUIBCAsset + GetDeposit func(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string, ...) sdk.DepositItem + GetDepositList func(ctx sdk.Context, symbol string, address sdk.CUAddress) sdk.DepositList + GetDepositListByHash func(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string) sdk.DepositList + GetOrNewCUIBCAsset func(context sdk.Context, cuType sdk.CUType, addresses sdk.CUAddress) exported.CUIBCAsset + IsDepositExist func(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string, ...) bool + Logger func(ctx sdk.Context) log.Logger + NewCUIBCAssetWithAddress func(ctx sdk.Context, cuType sdk.CUType, cuaddr sdk.CUAddress) exported.CUIBCAsset + SaveDeposit func(ctx sdk.Context, symbol string, address sdk.CUAddress, deposit sdk.DepositItem) error + SetCUIBCAsset func(ctx sdk.Context, cu exported.CUIBCAsset) + SetDepositList func(ctx sdk.Context, symbol string, address sdk.CUAddress, list sdk.DepositList) + SetDepositStatus func(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string, ...) error + type Keeper struct + func NewKeeper(cdc *codec.Codec, key sdk.StoreKey, ck internal.CUKeeper, ...) Keeper + func (ck Keeper) Hooks() hooks + func (keeper Keeper) DelDeposit(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string, ...) + func (keeper Keeper) GetCUIBCAsset(context sdk.Context, addr sdk.CUAddress) exported.CUIBCAsset + func (keeper Keeper) GetDeposit(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string, ...) sdk.DepositItem + func (keeper Keeper) GetDepositList(ctx sdk.Context, symbol string, address sdk.CUAddress) sdk.DepositList + func (keeper Keeper) GetDepositListByHash(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string) sdk.DepositList + func (keeper Keeper) GetOpCUsAstInfo(ctx sdk.Context, symbol string) []sdk.OpCUAstInfo + func (keeper Keeper) GetOrNewCUIBCAsset(context sdk.Context, cuType sdk.CUType, addr sdk.CUAddress) exported.CUIBCAsset + func (keeper Keeper) GetPendingDepositList(ctx sdk.Context, address sdk.CUAddress) map[string]sdk.DepositList + func (keeper Keeper) IsDepositExist(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string, ...) bool + func (keeper Keeper) IterateCUAssets(ctx sdk.Context, process func(asset exported.CUIBCAsset) (stop bool)) + func (keeper Keeper) Logger(ctx sdk.Context) log.Logger + func (keeper Keeper) NewCUIBCAssetWithAddress(ctx sdk.Context, cuType sdk.CUType, address sdk.CUAddress) exported.CUIBCAsset + func (keeper Keeper) SaveDeposit(ctx sdk.Context, symbol string, address sdk.CUAddress, ...) error + func (keeper Keeper) SetCUIBCAsset(ctx sdk.Context, cuAst exported.CUIBCAsset) + func (keeper Keeper) SetDepositList(ctx sdk.Context, symbol string, address sdk.CUAddress, list sdk.DepositList) + func (keeper Keeper) SetDepositStatus(ctx sdk.Context, symbol string, address sdk.CUAddress, hash string, ...) error