package
0.0.0-20220921015506-a76333c89673
Repository: https://github.com/bianjieai/tibc-sdk-go.git
Documentation: pkg.go.dev
# Functions
CleanPacketCommitmentKey returns the store key of under which a clean packet commitment is stored.
CleanPacketCommitmentPrefixPath defines the prefix for commitments to packet data fields store path.
ClientStateKey returns a store key under which a particular client state is stored in a client prefixed store.
ConsensusStateKey returns the store key for a the consensus state of a particular client stored in a client prefixed store.
ConsensusStatePath returns the suffix store key for the consensus state at a particular height stored in a client prefixed store.
FullClientKey returns the full path of specific client path in the format: "clients/{chainName}/{path}" as a byte array.
FullClientPath returns the full path of a specific client path in the format: "clients/{chainName}/{path}" as a string.
FullClientStateKey takes a client identifier and returns a Key under which to store a particular client state.
FullClientStatePath takes a client identifier and returns a Path under which to store a particular client state.
FullConsensusStateKey returns the store key for the consensus state of a particular client.
FullConsensusStatePath takes a client identifier and returns a Path under which to store the consensus state of a client.
No description provided by the author
NewPacket creates a new Packet instance.
No description provided by the author
NextSequenceSendKey returns the store key for the send sequence of a particular channel binded to a specific port.
NextSequenceSendPath defines the next send sequence counter store path.
PacketAcknowledgementKey returns the store key of under which a packet acknowledgement is stored.
PacketAcknowledgementPath defines the packet acknowledgement store path.
PacketAcknowledgementPrefixPath defines the prefix for commitments to packet data fields store path.
PacketCommitmentKey returns the store key of under which a packet commitment is stored.
PacketCommitmentPath defines the commitments to packet data fields store path.
PacketCommitmentPrefixPath defines the prefix for commitments to packet data fields store path.
PacketReceiptKey returns the store key of under which a packet receipt is stored.
PacketReceiptPath defines the packet receipt store path.
PacketReceiptKey returns the store key of under which a packet receipt is stored.
PortPath defines the path under which ports paths are stored on the capability module.
No description provided by the author
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author
# Constants
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
KVStore key prefixes for IBC.
ModuleName is the name of the IBC module.
QuerierRoute is the querier route for the IBC module.
RouterKey is the msg router key for the IBC module.
StoreKey is the string store representation.
# Variables
TIBC packet sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TIBC packet sentinel errors.
TIBC packet sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TIBC packet sentinel errors.
TIBC packet sentinel errors.
TIBC packet sentinel errors.
TIBC packet sentinel errors.
TIBC packet sentinel errors.
TIBC packet sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
KVStore key prefixes for IBC.
No description provided by the author
# Structs
Acknowledgement is the recommended acknowledgement format to be used by app-specific protocols.
No description provided by the author
No description provided by the author
CleanPacket defines a type that carries data across different chains through IBC.
GenesisState defines the ibc channel submodule's genesis state.
MsgAcknowledgement receives incoming IBC acknowledgement.
MsgAcknowledgementResponse defines the Msg/Acknowledgement response type.
MsgRecvPacket receives incoming IBC packet.
MsgRecvPacketResponse defines the Msg/RecvPacket response type.
MsgRecvPacket receives incoming IBC packet.
MsgRecvPacketResponse defines the Msg/RecvPacket response type.
MsgRecvPacket receives incoming IBC packet.
MsgRecvPacketResponse defines the Msg/RecvPacket response type.
Packet defines a type that carries data across different chains through IBC.
PacketSequence defines the genesis type necessary to retrieve and store next send and receive sequences.
PacketState defines the generic type necessary to retrieve and store packet commitments, acknowledgements, and receipts.
QueryCleanPacketCommitmentRequest is the request type for the QueryCleanPacketCommitment RPC method.
QueryCleanPacketCommitmentResponse defines the client query response for a packet which also includes a proof and the height from which the proof was retrieved.
QueryPacketAcknowledgementRequest is the request type for the Query/PacketAcknowledgement RPC method.
QueryPacketAcknowledgementResponse defines the client query response for a packet which also includes a proof and the height from which the proof was retrieved.
QueryPacketAcknowledgementsRequest is the request type for the Query/QueryPacketCommitments RPC method.
QueryPacketAcknowledgemetsResponse is the request type for the Query/QueryPacketAcknowledgements RPC method.
QueryPacketCommitmentRequest is the request type for the QueryPacketCommitment RPC method.
QueryPacketCommitmentResponse defines the client query response for a packet which also includes a proof and the height from which the proof was retrieved.
QueryPacketCommitmentsRequest is the request type for the Query/QueryPacketCommitments RPC method.
QueryPacketCommitmentsResponse is the request type for the Query/QueryPacketCommitments RPC method.
QueryPacketReceiptRequest is the request type for the Query/PacketReceipt RPC method.
QueryPacketReceiptResponse defines the client query response for a packet receipt which also includes a proof, and the height from which the proof was retrieved.
QueryUnreceivedAcks is the request type for the Query/UnreceivedAcks RPC method.
QueryUnreceivedAcksResponse is the response type for the Query/UnreceivedAcks RPC method.
QueryUnreceivedPacketsRequest is the request type for the Query/UnreceivedPackets RPC method.
QueryUnreceivedPacketsResponse is the response type for the Query/UnreceivedPacketCommitments RPC method.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
# Interfaces
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.