package
3.2.0-reap.ibc.v0.5.8-rc8
Repository: https://github.com/reapchain/ibc-go.git
Documentation: pkg.go.dev
# Functions
GetCmdParams returns the command handler for ibc client parameter querying.
GetCmdQueryClientState defines the command to query the state of a client with a given id as defined in https://github.com/cosmos/ibc/tree/master/spec/core/ics-002-client-semantics#query.
GetCmdQueryClientStates defines the command to query all the light clients that this chain mantains.
GetCmdQueryClientStatus defines the command to query the status of a client with a given id.
GetCmdQueryConsensusState defines the command to query the consensus state of the chain as defined in https://github.com/cosmos/ibc/tree/master/spec/core/ics-002-client-semantics#query.
GetCmdQueryConsensusStateHeights defines the command to query the heights of all client consensus states associated with the provided client ID.
GetCmdQueryConsensusStates defines the command to query all the consensus states from a given client state.
GetCmdQueryHeader defines the command to query the latest header on the chain.
GetCmdSelfConsensusState defines the command to query the self consensus state of a chain.
GetQueryCmd returns the query commands for IBC clients.
NewCmdSubmitUpdateClientProposal implements a command handler for submitting an update IBC client proposal transaction.
NewCmdSubmitUpgradeProposal implements a command handler for submitting an upgrade IBC client proposal transaction.
NewCreateClientCmd defines the command to create a new IBC light client.
NewSubmitMisbehaviourCmd defines the command to submit a misbehaviour to prevent future updates.
NewTxCmd returns the command to create and handle IBC clients.
NewUpdateClientCmd defines the command to update an IBC client.
NewUpgradeClientCmd defines the command to upgrade an IBC light client.