[][src]Module exonum_merkledb::indexes::proof_list

An implementation of a Merkelized version of an array list (Merkle tree).

Structs

CheckedListProof

Version of ListProof obtained after verification.

ListProof

View of a ProofListIndex, i.e., a subset of its elements coupled with a proof, which jointly allow restoring the object_hash() of the index. Apart from proving elements in the list, ListProof can assert that the list is shorter than the requested range of indexes.

ProofListIndex

A Merkelized version of an array list that provides proofs of existence for the list items.

Enums

ListProofError

An error that is returned when the list proof is invalid.

ValidationError

Errors that can occur while validating a ListProof or MapProof against a trusted collection hash.