Documentation ¶
Index ¶
- func DeriveIntermediateSender(channel, originalSender, bech32Prefix string) (string, error)
- func GetPacketKey(channel string, packetSequence uint64) []byte
- type Keeper
- func (k Keeper) DeletePacketCallback(ctx sdk.Context, channel string, packetSequence uint64)
- func (k Keeper) GetPacketCallback(ctx sdk.Context, channel string, packetSequence uint64) string
- func (k Keeper) Logger(ctx sdk.Context) log.Logger
- func (k Keeper) StorePacketCallback(ctx sdk.Context, channel string, packetSequence uint64, contract string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPacketKey ¶
Types ¶
type Keeper ¶
type Keeper struct {
// contains filtered or unexported fields
}
func NewKeeper ¶
func NewKeeper( storeKey storetypes.StoreKey, ) Keeper
NewKeeper returns a new instance of the x/ibchooks keeper
func (Keeper) DeletePacketCallback ¶
DeletePacketCallback deletes the callback from storage once it has been processed
func (Keeper) GetPacketCallback ¶
GetPacketCallback returns the bech32 addr of the contract that is expecting a callback from a packet
Click to show internal directories.
Click to hide internal directories.