Crate xsmt

Crate xsmt 

Source
Expand description

Constructs a new SparseMerkleTree<H, V, S>.

Re-exports§

pub use default_store::DefaultStore;
pub use default_store::DefaultStore2;
pub use h256::H256;
pub use merkle_proof::CompiledMerkleProof;
pub use merkle_proof::MerkleProof;
pub use tree::SparseMerkleTree;
pub use tree::SparseMerkleTree2;
pub use traits::*;

Modules§

blake3_hasher
default_store
error
h256
merge
merkle_proof
traits
tree

Macros§

chg_store

Constants§

EXPECTED_PATH_SIZE
Expected path size: log2(256) * 2, used for hint vector capacity

Type Aliases§

VsSmt
An out-of-the-box implementation.
VsSmt2
An out-of-the-box implementation for double-key scene.