1 unstable release
new 0.0.1 | Oct 28, 2024 |
---|
#75 in #hasher
197 downloads per month
495KB
11K
SLoC
Trie
A generic implementation of the Base-16 Modified Merkle Tree ("Trie") data structure, provided under the Apache2 license.
Trie Hash alone is able to be used in no_std
builds by disabling its (default)
std
feature.
Implementation is in subtrie
crate.
Testing in reference-trie
crate and trie-db-test
.
In the spirit of all things Rust, this aims to be reliable, secure, and high performance.
Used in the Substrate project. If you use this crate and would your project listed here, please contact us.
Buidling &c.
Building is done through cargo, as you'd expect.
Building
cargo build --all
Testing
cargo test --all
Benchmarking
cargo bench --all
Building in no_std
cargo build --no-default-features
lib.rs
:
Trie interface and implementation.
Dependencies
~0.1–9.5MB
~96K SLoC