arkworks_circuits/lib.rs
1#![cfg_attr(not(feature = "std"), no_std)]
2
3#[macro_use]
4pub extern crate ark_std;
5
6use ark_std::boxed::Box;
7pub(crate) use ark_std::vec::Vec;
8pub mod circuit;
9pub mod setup;
10
11pub type Error = Box<dyn ark_std::error::Error>;
12
13pub mod prelude {
14 pub use ark_bls12_381;
15 pub use ark_bn254;
16 pub use ark_crypto_primitives;
17 pub use ark_ed_on_bls12_381;
18 pub use ark_ed_on_bn254;
19 pub use ark_ff;
20 pub use ark_groth16;
21 pub use ark_marlin;
22 pub use ark_std;
23}