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 + func ExportGenesis(ctx sdk.Context, keeper Keeper) icatypes.ControllerGenesisState + func InitGenesis(ctx sdk.Context, keeper Keeper, state icatypes.ControllerGenesisState) + type Keeper struct + func NewKeeper(cdc codec.BinaryCodec, key sdk.StoreKey, paramSpace paramtypes.Subspace, ...) Keeper + func (k Keeper) AuthenticateCapability(ctx sdk.Context, cap *capabilitytypes.Capability, name string) bool + func (k Keeper) BindPort(ctx sdk.Context, portID string) *capabilitytypes.Capability + func (k Keeper) ClaimCapability(ctx sdk.Context, cap *capabilitytypes.Capability, name string) error + func (k Keeper) GetActiveChannelID(ctx sdk.Context, connectionID, portID string) (string, bool) + func (k Keeper) GetAllActiveChannels(ctx sdk.Context) []icatypes.ActiveChannel + func (k Keeper) GetAllInterchainAccounts(ctx sdk.Context) []icatypes.RegisteredInterchainAccount + func (k Keeper) GetAllPorts(ctx sdk.Context) []string + func (k Keeper) GetInterchainAccountAddress(ctx sdk.Context, connectionID, portID string) (string, bool) + func (k Keeper) GetOpenActiveChannel(ctx sdk.Context, connectionID, portID string) (string, bool) + func (k Keeper) GetParams(ctx sdk.Context) types.Params + func (k Keeper) InterchainAccount(goCtx context.Context, req *types.QueryInterchainAccountRequest) (*types.QueryInterchainAccountResponse, error) + func (k Keeper) IsActiveChannel(ctx sdk.Context, connectionID, portID string) bool + func (k Keeper) IsBound(ctx sdk.Context, portID string) bool + func (k Keeper) IsControllerEnabled(ctx sdk.Context) bool + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) OnChanCloseConfirm(ctx sdk.Context, portID, channelID string) error + func (k Keeper) OnChanOpenAck(ctx sdk.Context, portID, channelID string, counterpartyVersion string) error + func (k Keeper) OnChanOpenInit(ctx sdk.Context, order channeltypes.Order, connectionHops []string, ...) error + func (k Keeper) OnTimeoutPacket(ctx sdk.Context, packet channeltypes.Packet) error + func (k Keeper) Params(c context.Context, _ *types.QueryParamsRequest) (*types.QueryParamsResponse, error) + func (k Keeper) RegisterInterchainAccount(ctx sdk.Context, connectionID, owner string) error + func (k Keeper) SendTx(ctx sdk.Context, chanCap *capabilitytypes.Capability, ...) (uint64, error) + func (k Keeper) SetActiveChannelID(ctx sdk.Context, connectionID, portID, channelID string) + func (k Keeper) SetInterchainAccountAddress(ctx sdk.Context, connectionID, portID, address string) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params)