GE Members

The GE type exposes the following members.

Constructors


  Name Description
Public method GE(FE, FE, Boolean)
Public method GE(FE, FE)

Methods


  Name Description
Public method Static member Clear
Public method Static member CONST
Public method Deconstruct
Public method MultConst
Multiply this group element by q in constant time (secp256k1_ecmult_const)
Public method MultiplyLambda
Public method Negate
Public method NormalizeXVariable
Public method NormalizeY
Public method NormalizeYVariable
Public method Static member SetAllGroupElementJacobianVariable
Public method ToC
Public method ToEvenY(Boolean%)
Keeps a group element as is if it has an even Y and otherwise negates it. parity is set to 0 in the former case and to 1 in the latter case. Requires that the coordinates of r are normalized.
Public method ToEvenY()()()()
Keeps a group element as is if it has an even Y and otherwise negates it. Requires that the coordinates of r are normalized.
Public method ToGroupElementJacobian
Public method ToStorage
Public method Static member TryCreateXOVariable
Public method Static member TryCreateXQuad
Public method Static member TryParse(ReadOnlySpan<(Of <<'(Byte>)>>), GE%)
Public method Static member TryParse(ReadOnlySpan<(Of <<'(Byte>)>>), Boolean%, GE%)
Public method ZInv

Operators


  Name Description
Public operator Static member Multiply

Properties


  Name Description
Public property Static member Infinity
Public property IsInfinity
Public property IsValidVariable
Public property Static member Zero