arnaucube
arnaucube/ark-r1cs-stdPublic Self-hosted repository
ark-r1cs-std/r1cs-std/src/instantiated/mnt4_753/curves.rs
r1cs-std/src/instantiated/mnt4_753/curves.rsRaw
 1use crate::groups::mnt4;
 2use algebra::mnt4_753::Parameters;
 3
 4pub type G1Gadget = mnt4::G1Gadget<Parameters>;
 5pub type G2Gadget = mnt4::G2Gadget<Parameters>;
 6
 7pub type G1PreparedGadget = mnt4::G1PreparedGadget<Parameters>;
 8pub type G2PreparedGadget = mnt4::G2PreparedGadget<Parameters>;
 9
10#[test]
11fn test() {
12    use algebra::curves::models::mnt4::MNT4Parameters;
13    crate::groups::curves::short_weierstrass::test::<
14        _,
15        <Parameters as MNT4Parameters>::G1Parameters,
16        G1Gadget,
17    >();
18    crate::groups::curves::short_weierstrass::test::<
19        _,
20        <Parameters as MNT4Parameters>::G2Parameters,
21        G2Gadget,
22    >();
23}