ark-r1cs-std/r1cs-std/src/instantiated/bls12_377/curves.rs
r1cs-std/src/instantiated/bls12_377/curves.rsRaw
1use crate::groups::bls12;
2use algebra::bls12_377::Parameters;
3
4pub type G1Var = bls12::G1Var<Parameters>;
5pub type G2Var = bls12::G2Var<Parameters>;
6
7pub type G1PreparedVar = bls12::G1PreparedVar<Parameters>;
8pub type G2PreparedVar = bls12::G2PreparedVar<Parameters>;
9
10#[test]
11fn test() {
12 use algebra::curves::models::bls12::Bls12Parameters;
13 crate::groups::curves::short_weierstrass::test::<
14 <Parameters as Bls12Parameters>::G1Parameters,
15 G1Var,
16 >()
17 .unwrap();
18 crate::groups::curves::short_weierstrass::test::<
19 <Parameters as Bls12Parameters>::G2Parameters,
20 G2Var,
21 >()
22 .unwrap();
23}