@celo/utils"node_modules/bls12377js/src/f"F

Class: F

Hierarchy

  • F

Implements

Index

Methods

Methods

add

add(b: F): F

Defined in node_modules/bls12377js/src/f.ts:34

Parameters:

Name Type
b F

Returns: F


clone

clone(): F

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f.ts:128

Returns: F


equals

equals(b: F): boolean

Defined in node_modules/bls12377js/src/f.ts:30

Parameters:

Name Type
b F

Returns: boolean


inverse

inverse(): F

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f.ts:112

Returns: F


multiply

multiply(b: F): F

Defined in node_modules/bls12377js/src/f.ts:42

Parameters:

Name Type
b F

Returns: F


negate

negate(): F

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f.ts:116

Returns: F


power

power(e: BigInteger): F

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f.ts:46

Parameters:

Name Type
e BigInteger

Returns: F


sqrt

sqrt(): F

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f.ts:65

Returns: F


subtract

subtract(b: F): F

Defined in node_modules/bls12377js/src/f.ts:38

Parameters:

Name Type
b F

Returns: F


toBig

toBig(): BigInteger

Defined in node_modules/bls12377js/src/f.ts:61

Returns: BigInteger


toString

toString(base?: undefined | number): string

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f.ts:132

Parameters:

Name Type
base? undefined | number

Returns: string


Static fromBig

fromBig(num: BigInteger): F

Defined in node_modules/bls12377js/src/f.ts:20

Parameters:

Name Type
num BigInteger

Returns: F


Static fromString

fromString(num: string, base?: undefined | number): F

Defined in node_modules/bls12377js/src/f.ts:10

Parameters:

Name Type
num string
base? undefined | number

Returns: F


Static one

one(): F

Defined in node_modules/bls12377js/src/f.ts:120

Returns: F


Static zero

zero(): F

Defined in node_modules/bls12377js/src/f.ts:124

Returns: F