Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KeeperTransferWrapper ¶
type KeeperTransferWrapper struct { keeper.Keeper FeeKeeper wrappedtypes.FeeRefunderKeeper ContractManagerKeeper wrappedtypes.ContractManagerKeeper // contains filtered or unexported fields }
KeeperTransferWrapper is a wrapper for original ibc keeper to override response for "Transfer" method
func NewKeeper ¶
func NewKeeper( cdc codec.BinaryCodec, key sdk.StoreKey, paramSpace paramtypes.Subspace, ics4Wrapper types.ICS4Wrapper, channelKeeper wrappedtypes.ChannelKeeper, portKeeper types.PortKeeper, authKeeper types.AccountKeeper, bankKeeper types.BankKeeper, scopedKeeper capabilitykeeper.ScopedKeeper, feeKeeper wrappedtypes.FeeRefunderKeeper, contractManagerKeeper wrappedtypes.ContractManagerKeeper, ) KeeperTransferWrapper
NewKeeper creates a new IBC transfer Keeper(KeeperTransferWrapper) instance
func (KeeperTransferWrapper) Transfer ¶
func (k KeeperTransferWrapper) Transfer(goCtx context.Context, msg *wrappedtypes.MsgTransfer) (*wrappedtypes.MsgTransferResponse, error)
Click to show internal directories.
Click to hide internal directories.