Type Definition snarkvm_curves::bls12_377::G1Affine[][src]

type G1Affine = Bls12G1Affine<Bls12_377Parameters>;

Trait Implementations

impl PairingCurve for G1Affine[src]

type Engine = Bls12_377

type PairWith = G2Affine

type PairingResult = Fq12

type Prepared = G1Prepared<Bls12_377Parameters>

fn prepare(&self) -> Self::Prepared[src]

Prepares this element for pairing purposes.

fn pairing_with(&self, other: &Self::PairWith) -> Self::PairingResult[src]

Perform a pairing