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

type G2Affine = Bls12G2Affine<Bls12_377Parameters>;

Trait Implementations

impl PairingCurve for G2Affine[src]

type Engine = Bls12_377

type PairWith = G1Affine

type PairingResult = Fq12

type Prepared = G2Prepared<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