pub trait Commitment {
    type G1Affine: Affine + From<Self::G1Projective>;
    type G1Projective: Projective + From<Self::G1Affine> + Mul<Self::ScalarField, Output = Self::G1Projective>;
    type G2Affine: Affine;
    type G2Projective: Projective;
    type ScalarField: PrimeField;
}
Expand description

This is commitment

Required Associated Types

Implementors