arnaucube
arnaucube/ark-r1cs-stdPublic Self-hosted repository
ark-r1cs-std/r1cs-std/src/instantiated/mod.rs
r1cs-std/src/instantiated/mod.rsRaw
 1/// This module implements the R1CS equivalent of `algebra::bls12_377`.
 2#[cfg(feature = "bls12_377")]
 3pub mod bls12_377;
 4
 5/// This module implements the R1CS equivalent of `algebra::ed_on_bls12_377`.
 6#[cfg(feature = "ed_on_bls12_377")]
 7pub mod ed_on_bls12_377;
 8
 9/// This module implements the R1CS equivalent of `algebra::ed_on_cp6_782`.
10#[cfg(feature = "ed_on_cp6_782")]
11pub mod ed_on_cp6_782;
12
13#[cfg(all(not(feature = "ed_on_cp6_782"), feature = "ed_on_bw6_761"))]
14pub(crate) mod ed_on_cp6_782;
15
16/// This module implements the R1CS equivalent of `algebra::ed_on_bw6_761`.
17#[cfg(feature = "ed_on_bw6_761")]
18pub mod ed_on_bw6_761;
19
20/// This module implements the R1CS equivalent of `algebra::ed_on_bn254`.
21#[cfg(feature = "ed_on_bn254")]
22pub mod ed_on_bn254;
23
24/// This module implements the R1CS equivalent of `algebra::ed_on_bls12_381`.
25#[cfg(feature = "ed_on_bls12_381")]
26pub mod ed_on_bls12_381;
27
28/// This module implements the R1CS equivalent of `algebra::ed_on_mnt4_298`.
29#[cfg(feature = "ed_on_mnt4_298")]
30pub mod ed_on_mnt4_298;
31
32/// This module implements the R1CS equivalent of `algebra::ed_on_mnt4_753`.
33#[cfg(feature = "ed_on_mnt4_753")]
34pub mod ed_on_mnt4_753;
35
36/// This module implements the R1CS equivalent of `algebra::mnt4_298`.
37#[cfg(feature = "mnt4_298")]
38pub mod mnt4_298;
39
40/// This module implements the R1CS equivalent of `algebra::mnt4_753`.
41#[cfg(feature = "mnt4_753")]
42pub mod mnt4_753;
43
44/// This module implements the R1CS equivalent of `algebra::mnt6_298`.
45#[cfg(feature = "mnt6_298")]
46pub mod mnt6_298;
47
48/// This module implements the R1CS equivalent of `algebra::mnt6_753`.
49#[cfg(feature = "mnt6_753")]
50pub mod mnt6_753;