# Functions
ClientIdentifierValidator is the default validator function for Client identifiers.
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.
DestChainValidator is the default validator function for Chain identifiers.
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.
FullConsensusStateKey returns the store key for the consensus state of a particular client.
NewPathValidator takes in a Identifier Validator function and returns a Path Validator function which requires path to consist of `/`-separated valid identifiers, where a valid identifier is between 1-64 characters, contains only alphanumeric and some allowed special characters (see IsValidID), and satisfies the custom `idValidator` function.
NextSequenceSendKey returns the store key for the send sequence.
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.
PacketRelayerKey returns the store key of under which a packet relayer is stored.
PacketRelayerPath defines the packet data fields store path.
PacketRelayerPrefixPath defines the prefix for relayer to packet data fields store path.
ParseIdentifier parses the sequence from the identifier using the provided prefix.
No description provided by the author
SourceChainValidator is the default validator function for SourceChain name.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
KVStore key prefixes for XIBC.
KVStore key prefixes for XIBC.
KVStore key prefixes for XIBC.
KVStore key prefixes for XIBC.
KVStore key prefixes for XIBC.
KVStore key prefixes for XIBC.
KVStore key prefixes for XIBC.
KVStore key prefixes for XIBC.
KVStore key prefixes for XIBC.
KVStore key prefixes for XIBC.
ModuleName is the name of the XIBC module.
QuerierRoute is the querier route for the XIBC module.
StoreKey is the string store representation.
No description provided by the author
# Variables
XIBC host sentinel errors.
XIBC host sentinel errors.
IsValidID defines regular expression to check if the string consist of characters in one of the following categories only: - Alphanumeric - `.`, `_`, `+`, `-`, `#` - `[`, `]`, `<`, `>`.
No description provided by the author
KVStore key prefixes for XIBC.
# Type aliases
ValidateFn function type to validate path and identifier bytestrings.