Versions in this module Expand all Collapse all v3 v3.3.5 Oct 6, 2022 v3.3.4 Oct 6, 2022 Changes in this version + type IBCModule struct + func NewIBCModule(k keeper.Keeper) IBCModule + func (im IBCModule) OnAcknowledgementPacket(ctx sdk.Context, packet channeltypes.Packet, acknowledgement []byte, ...) error + func (im IBCModule) OnChanCloseConfirm(ctx sdk.Context, portID, channelID string) error + func (im IBCModule) OnChanCloseInit(ctx sdk.Context, portID, channelID string) error + func (im IBCModule) OnChanOpenAck(ctx sdk.Context, portID, channelID string, counterpartyChannelID string, ...) error + func (im IBCModule) OnChanOpenConfirm(ctx sdk.Context, portID, channelID string) error + func (im IBCModule) OnChanOpenInit(ctx sdk.Context, order channeltypes.Order, connectionHops []string, ...) error + func (im IBCModule) OnChanOpenTry(ctx sdk.Context, order channeltypes.Order, connectionHops []string, ...) (string, error) + func (im IBCModule) OnRecvPacket(ctx sdk.Context, packet channeltypes.Packet, _ sdk.AccAddress) ibcexported.Acknowledgement + func (im IBCModule) OnTimeoutPacket(ctx sdk.Context, packet channeltypes.Packet, relayer sdk.AccAddress) error