[][src]Module ibc_proto::client

Structs

ClientConsensusStates

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

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 additional client identifier field.

MsgCreateClient

MsgCreateClient defines a message to create an IBC client

MsgSubmitMisbehaviour

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

MsgUpdateClient

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

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