iris-ztd 0.2.0

Base Zero-knowledge data structures and noun-lib for Nockchain
Documentation
#![no_std]

#[cfg(feature = "alloc")]
extern crate alloc;

pub mod crypto;
pub mod tip5;

mod belt;
mod fixed;
mod hash;

#[cfg(feature = "alloc")]
mod noun;

#[cfg(feature = "alloc")]
mod bignum;
#[cfg(feature = "alloc")]
mod prove;
#[cfg(feature = "alloc")]
mod zbase;
#[cfg(feature = "alloc")]
mod zmap;
#[cfg(feature = "alloc")]
mod zset;

pub use belt::Belt;
pub use crypto_bigint::{MulMod, U256};
pub use either::Either;
pub use fixed::*;
pub use hash::*;

#[cfg(feature = "alloc")]
pub use crate::{bignum::*, noun::*, prove::*, zmap::*, zset::*};

pub use ::iris_ztd_derive::*;