Documentation ¶
Overview ¶
Package client implements the ICS 02 - Client Semantics specification (https://github.com/cosmos/ibc/tree/master/spec/core/ics-002-client-semantics). This concrete implementation defines types and methods to store and update light clients which tracks on other chain's state.
Index ¶
- func BeginBlocker(ctx sdk.Context, k keeper.Keeper)
- func ExportGenesis(ctx sdk.Context, k keeper.Keeper) types.GenesisState
- func GetQueryCmd() *cobra.Command
- func GetTxCmd() *cobra.Command
- func InitGenesis(ctx sdk.Context, k keeper.Keeper, gs types.GenesisState)
- func Name() string
- func NewClientProposalHandler(k keeper.Keeper) govtypes.Handlerdeprecated
- func RegisterQueryService(server grpc.Server, queryServer types.QueryServer)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BeginBlocker ¶
BeginBlocker is used to perform IBC client upgrades
func ExportGenesis ¶
ExportGenesis returns the ibc client submodule's exported genesis.
func GetQueryCmd ¶
GetQueryCmd returns no root query command for the IBC client
func InitGenesis ¶
InitGenesis initializes the ibc client submodule's state from a provided genesis state.
func NewClientProposalHandler
deprecated
NewClientProposalHandler defines the 02-client legacy proposal handler.
Deprecated: This function is deprecated and will be removed in a future release. Please use MsgRecoverClient and MsgIBCSoftwareUpgrade in favour of this legacy Handler.
func RegisterQueryService ¶
func RegisterQueryService(server grpc.Server, queryServer types.QueryServer)
RegisterQueryService registers the gRPC query service for IBC client.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
client
|
|
migrations
|
|
Deprecated: The legacy v1beta1 gov types maintained in this file are deprecated and will be removed in a future release.
|
Deprecated: The legacy v1beta1 gov types maintained in this file are deprecated and will be removed in a future release. |