pub mod hasher;
pub mod proof;
pub mod tree;
pub use proof::{ImtProofData, PUNCTURE_K};
pub use tree::*;
#[cfg(test)]
pub(crate) mod test_helpers;
use pasta_curves::Fp;
pub fn poseidon_hash(left: Fp, right: Fp) -> Fp {
hasher::PoseidonHasher::new().hash(left, right)
}