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}