pub trait MontgomeryParameters: ModelParameters {
type TwistedEdwardsParameters: TwistedEdwardsParameters
where
<Self::TwistedEdwardsParameters as ModelParameters>::BaseField == Self::BaseField;
const MONTGOMERY_A: <Self as ModelParameters>::BaseField;
const MONTGOMERY_B: <Self as ModelParameters>::BaseField;
}Required Associated Types
type TwistedEdwardsParameters: TwistedEdwardsParameters
where
<Self::TwistedEdwardsParameters as ModelParameters>::BaseField == Self::BaseField
Required Associated Constants
const MONTGOMERY_A: <Self as ModelParameters>::BaseField
const MONTGOMERY_A: <Self as ModelParameters>::BaseField
The coefficient A of the Montgomery curve.
const MONTGOMERY_B: <Self as ModelParameters>::BaseField
const MONTGOMERY_B: <Self as ModelParameters>::BaseField
The coefficient B of the Montgomery curve.