[−][src]Module exonum_merkledb::indexes::proof_map
An implementation of a Merkelized version of a map (Merkle Patricia tree).
Structs
CheckedMapProof | Version of |
Hashed | Hashed variant of a key, representing the transform via SHA-256 hash function. |
MapProof | View of a |
ProofMapIndex | A Merkelized version of a map that provides proofs of existence or non-existence for the map keys. |
Raw | Raw variant of a key, representing the identity transform. |
Enums
MapProofError | An error returned when a map proof is invalid. |
ValidationError | Errors that can occur while validating a |
Constants
PROOF_MAP_KEY_SIZE | Size in bytes of the |
PROOF_PATH_SIZE | Size in bytes of the |
Traits
RawKey | Trait signalling that a key is usable as a key of |
ToProofPath | Trait defining key transformation into the format usable in Merkle Patricia trees. |
Type Definitions
RawProofMapIndex | Raw variant of the |