[package] name = "smtree" version = "0.1.2" repository = "https://github.com/novifinancial/smtree" keywords = ["cryptography", "accumulator", "Merkle-tree", "sparse-tree", "sampling"] description = "SMTree is a flexible sparse tree accumulator that can support various tree types via traits for custom node-merging (i.e., Merkle tree hashes) and tree-padding logic. The api supports single and batch inclusion proofs and random sampling." authors = ["Konstantinos Chalkias ", "Yan Ji "] edition = "2018" license = "MIT" readme = "README.md" [dependencies] rand = "0.8.4" digest = "0.9.0" blake2 = "0.9.2" sha2 = "0.9.8" sha3 = "0.9.1" zeroize = { version = "1.4.2", default-features = false, features = ["zeroize_derive"] } [dev-dependencies] criterion = "0.3.5" [dependencies.blake3] version = "0.3.8" features = ["rayon"]