[][src]Module ibc_proto::ibc::core::client::v1

Modules

msg_client

Generated client implementations.

query_client

Generated client implementations.

Structs

ClientConsensusStates

ClientConsensusStates defines all the stored consensus states for a given client.

ClientUpdateProposal

ClientUpdateProposal is a governance proposal. If it passes, the client is updated with the provided header. The update may fail if the header is not valid given certain conditions specified by the client implementation.

ConsensusStateWithHeight

ConsensusStateWithHeight defines a consensus state with an additional height field.

GenesisMetadata

GenesisMetadata defines the genesis type for metadata that clients may return with ExportMetadata

GenesisState

GenesisState defines the ibc client submodule's genesis state.

Height

Height is a monotonically increasing data type that can be compared against another Height for the purposes of updating and freezing clients

IdentifiedClientState

IdentifiedClientState defines a client state with an additional client identifier field.

IdentifiedGenesisMetadata

IdentifiedGenesisMetadata has the client metadata with the corresponding client id.

MsgCreateClient

MsgCreateClient defines a message to create an IBC client

MsgCreateClientResponse

MsgCreateClientResponse defines the Msg/CreateClient response type.

MsgSubmitMisbehaviour

MsgSubmitMisbehaviour defines an sdk.Msg type that submits Evidence for light client misbehaviour.

MsgSubmitMisbehaviourResponse

MsgSubmitMisbehaviourResponse defines the Msg/SubmitMisbehaviour response type.

MsgUpdateClient

MsgUpdateClient defines an sdk.Msg to update a IBC client state using the given header.

MsgUpdateClientResponse

MsgUpdateClientResponse defines the Msg/UpdateClient response type.

MsgUpgradeClient

MsgUpgradeClient defines an sdk.Msg to upgrade an IBC client to a new client state

MsgUpgradeClientResponse

MsgUpgradeClientResponse defines the Msg/UpgradeClient response type.

Params

Params defines the set of IBC light client parameters.

QueryClientParamsRequest

QueryClientParamsRequest is the request type for the Query/ClientParams RPC method.

QueryClientParamsResponse

QueryClientParamsResponse is the response type for the Query/ClientParams RPC method.

QueryClientStateRequest

QueryClientStateRequest is the request type for the Query/ClientState RPC method

QueryClientStateResponse

QueryClientStateResponse is the response type for the Query/ClientState RPC method. Besides the client state, it includes a proof and the height from which the proof was retrieved.

QueryClientStatesRequest

QueryClientStatesRequest is the request type for the Query/ClientStates RPC method

QueryClientStatesResponse

QueryClientStatesResponse is the response type for the Query/ClientStates RPC method.

QueryConsensusStateRequest

QueryConsensusStateRequest is the request type for the Query/ConsensusState RPC method. Besides the consensus state, it includes a proof and the height from which the proof was retrieved.

QueryConsensusStateResponse

QueryConsensusStateResponse is the response type for the Query/ConsensusState RPC method

QueryConsensusStatesRequest

QueryConsensusStatesRequest is the request type for the Query/ConsensusStates RPC method.

QueryConsensusStatesResponse

QueryConsensusStatesResponse is the response type for the Query/ConsensusStates RPC method