Expand description
High-performance Merkle key/value store
Re-exports§
pub use crate::merk::chunks::ChunkProducer;pub use crate::merk::options::MerkOptions;pub use crate::merk::restore::Restorer;pub use error::Error;pub use tree::BatchEntry;pub use tree::Link;pub use tree::MerkBatch;pub use tree::Op;pub use tree::PanicSource;pub use tree::HASH_BLOCK_SIZE;pub use tree::HASH_BLOCK_SIZE_U32;pub use tree::HASH_LENGTH;pub use tree::HASH_LENGTH_U32;pub use tree::HASH_LENGTH_U32_X2;pub use tree::CryptoHash;pub use tree::TreeFeatureType;pub use tree_type::MaybeTree;pub use tree_type::TreeType;pub use crate::merk::prove::ProofConstructionResult;pub use crate::merk::prove::ProofWithoutEncodingResult;pub use crate::merk::KVIterator;pub use crate::merk::Merk;pub use crate::merk::MerkType;pub use crate::merk::RootHashKeyAndAggregateData;pub use ed;
Modules§
- error
- Errors Errors
- estimated_
costs - Estimated costs Estimated costs for Merk
- merk
- The top-level store API. Merk
- owner
- Provides a container type that allows temporarily taking ownership of a value. Owner
- proofs
- Algorithms for generating and verifying Merkle proofs. Merk proofs
- test_
utils - Various helpers useful for tests or benchmarks. Test utils
- tree
- The core tree data structure. Merk trees
- tree_
type
Structs§
- Visualizeable
Merk - Visualizeable Merk
Constants§
- ROOT_
KEY_ KEY - Root key key