[−][src]Crate ibc_proto
ibc-proto library gives the developer access to the Cosmos SDK IBC proto-defined structs.
Modules
abci | |
base | |
batch_entry | |
channel | |
client | |
commitment | |
commitment_proof | |
compressed_batch_entry | |
connection | |
crypto | |
libs | |
localhost | |
tendermint | |
transfer | |
tx | |
types | |
types | |
version |
Structs
BatchEntry | Use BatchEntry not CommitmentProof, to avoid recursion |
BatchProof | BatchProof is a group of multiple proof types than can be compressed |
CommitmentProof | CommitmentProof is either an ExistenceProof or a NonExistenceProof, or a Batch of such messages |
CompressedBatchEntry | Use BatchEntry not CommitmentProof, to avoid recursion |
CompressedBatchProof | |
CompressedExistenceProof | |
CompressedNonExistenceProof | |
ExistenceProof |
|
InnerOp |
|
InnerSpec | InnerSpec contains all store-specific structure info to determine if two proofs from a given store are neighbors. |
LeafOp |
|
NonExistenceProof | NonExistenceProof takes a proof of two neighbors, one left of the desired key, one right of the desired key. If both proofs are valid AND they are neighbors, then there is no valid proof for the given key. |
ProofSpec |
|
Enums
HashOp | |
LengthOp |
|