interface Group<T extends Group<T>> {
    add(other: T): T;
    double(): T;
    equals(other: T): boolean;
    multiply(scalar: bigint): T;
    negate(): T;
    subtract(other: T): T;
}

Type Parameters

Hierarchy (View Summary)

Methods

  • Parameters

    • other: T

    Returns T

  • Returns T

  • Parameters

    • other: T

    Returns boolean

  • Parameters

    • scalar: bigint

    Returns T

  • Returns T

  • Parameters

    • other: T

    Returns T

MMNEPVFCICPMFPCPTTAAATR