@celo/utils"node_modules/bls12377js/src/f2"F2

Class: F2

Hierarchy

  • F2

Implements

Index

Methods

Methods

add

add(b: F2): F2

Defined in node_modules/bls12377js/src/f2.ts:25

Parameters:

Name Type
b F2

Returns: F2


clone

clone(): F2

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f2.ts:110

Returns: F2


equals

equals(b: F2): boolean

Defined in node_modules/bls12377js/src/f2.ts:21

Parameters:

Name Type
b F2

Returns: boolean


inverse

inverse(): F2

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f2.ts:117

Returns: F2


multiply

multiply(b: F2): F2

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

Parameters:

Name Type
b F2

Returns: F2


negate

negate(): F2

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f2.ts:121

Returns: F2


power

power(e: BigInteger): F2

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f2.ts:39

Parameters:

Name Type
e BigInteger

Returns: F2


sqrt

sqrt(): F2

Implementation of FieldSpec

Defined in node_modules/bls12377js/src/f2.ts:68

Returns: F2


subtract

subtract(b: F2): F2

Defined in node_modules/bls12377js/src/f2.ts:32

Parameters:

Name Type
b F2

Returns: F2


toFs

toFs(): F[]

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

Returns: F[]


toString

toString(base?: undefined | number): string

Implementation of FieldSpec

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

Parameters:

Name Type
base? undefined | number

Returns: string


Static fromElements

fromElements(c0: F, c1: F): F2

Defined in node_modules/bls12377js/src/f2.ts:13

Parameters:

Name Type
c0 F
c1 F

Returns: F2


Static one

one(): F2

Defined in node_modules/bls12377js/src/f2.ts:96

Returns: F2


Static zero

zero(): F2

Defined in node_modules/bls12377js/src/f2.ts:103

Returns: F2