merkle_cbt/
lib.rs

1#![cfg_attr(not(feature = "std"), no_std)]
2
3pub mod merkle_tree;
4
5pub use crate::merkle_tree::{MerkleProof, MerkleTree, CBMT};
6
7cfg_if::cfg_if! {
8    if #[cfg(feature = "std")] {
9        use std::collections;
10        use std::vec;
11    } else {
12        extern crate alloc;
13        use alloc::collections;
14        use alloc::vec;
15    }
16}