Trait snarkvm_curves::traits::group::MontgomeryParameters
source · pub trait MontgomeryParameters: ModelParameters {
type TwistedEdwardsParameters: TwistedEdwardsParameters<BaseField = Self::BaseField>;
const MONTGOMERY_A: Self::BaseField;
const MONTGOMERY_B: Self::BaseField;
}
Required Associated Types§
type TwistedEdwardsParameters: TwistedEdwardsParameters<BaseField = Self::BaseField>
Required Associated Constants§
sourceconst MONTGOMERY_A: Self::BaseField
const MONTGOMERY_A: Self::BaseField
The coefficient A
of the Montgomery curve.
sourceconst MONTGOMERY_B: Self::BaseField
const MONTGOMERY_B: Self::BaseField
The coefficient B
of the Montgomery curve.