mirror of https://github.com/vacp2p/pmtree.git
3095ec2b73 | ||
---|---|---|
.github/workflows | ||
src | ||
tests | ||
.gitignore | ||
Cargo.toml | ||
LICENSE.md | ||
README.md | ||
pmtree.png |
README.md
pmtree
Persistent Merkle Tree (optimized & sparse & fixed-size) in Rust
How to use
[dependencies]
pmtree = { git = "https://github.com/Rate-Limiting-Nullifier/pmtree" }
To use batch insertions you must enable batch_insert
feature:
[dependencies]
pmtree = { git = "https://github.com/Rate-Limiting-Nullifier/pmtree", features = ["batch_insert"] }
Clone & Build
git clone git@github.com:Rate-Limiting-Nullifier/pmtree.git && cd pmtree
cargo build --release
Run tests
cargo test --release
Docs
cargo docs --open