Crate smtree[−][src]
Expand description
A library supplying paddable sparse Merkle tree.
Modules
error | This module provides definitions of errors might be returned by this library. |
index | This module provides definitions of tree index in an SMT, and operations to get the index of the parent/sibling/child/etc. of a given tree node. |
node_template | This module includes various Node-type templates. |
pad_secret | SMTree secret. |
proof | This module provides definitions of the inclusion proof (Merkle proof) of a tree node in an SMT, and proof verification. |
traits | This module provides a generic set of traits for customizing nodes in the sparse Merkle tree. |
tree | This module provides definitions of the tree node and the paddable sparse Merkle tree, together with methods of tree generation/update, Merkle proof generation, and random sampling. |
utils | Various utility functions. |