X: bigint
Y: bigint
Z: bigint
- get x (): bigint
- get y (): bigint
equals: (other: Point) => boolean
negate: () => Point
double: () => Point
X: this.FpIsValid(X),
Y: this.FpIsValidNot0(Y), // Y can't be 0 in Projective
Z: this.FpIsValid(Z),
- get x (): bigint {
- return this.toAffine().x
- },
- get y (): bigint {
- return this.toAffine().y
- },
/** Equality check: compare points P&Q. */
equals (other: Point): boolean {
const { X: X1, Y: Y1, Z: Z1 } = this