Trait ark_ec::PairingFriendlyCycle
source · pub trait PairingFriendlyCycle: CurveCycle {
type Engine1: Pairing<G1 = Self::E1, G1Affine = <Self::E1 as CurveGroup>::Affine, ScalarField = <Self::E1 as Group>::ScalarField>;
type Engine2: Pairing<G1 = Self::E2, G1Affine = <Self::E2 as CurveGroup>::Affine, ScalarField = <Self::E2 as Group>::ScalarField>;
}
Expand description
A cycle of curves where both curves are pairing-friendly.