1#![warn(rustdoc::missing_crate_level_docs)]
4
5pub mod binary_merkle_tree;
12pub mod compress;
13pub mod parallel_compression;
14pub mod parallel_digest;
15mod serialization;
16pub mod sha256;
17pub mod vision;
18pub mod vision_4;
19pub mod vision_6;
20
21pub use compress::{CompressionFunction, PseudoCompressionFunction};
22pub use parallel_compression::{ParallelCompressionAdaptor, ParallelPseudoCompression};
23pub use parallel_digest::{MultiDigest, ParallelDigest, ParallelMultidigestImpl};
24pub use serialization::*;
25
26pub type StdDigest = sha2::Sha256;
28pub type StdCompression = sha256::Sha256Compression;
29pub type StdHashSuite = sha256::Sha256HashSuite;