zkstd 0.0.22

zero knowledge proof standard library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! export necessary traits for crypto Substrate compatible.

pub use super::traits::*;
pub use crate::arithmetic::utils::*;
pub use crate::macros::curve::{curve_arithmetic_extension, mixed_curve_operations};
pub use core::{
    cmp::Ordering,
    fmt::{Debug, Display, Formatter, LowerHex, Result as FmtResult},
    ops::{Add, Div, Mul, Neg, Sub},
    ops::{AddAssign, DivAssign, MulAssign, SubAssign},
    ops::{BitAnd, BitXor},
};
pub use parity_scale_codec::alloc::vec;
pub use parity_scale_codec::{Decode, Encode};
pub use rand_core::RngCore;
pub use sp_std::vec::Vec;