Skip to content

BlsPoint Types

BlsPoint.BlsPoint

Root type for a BLS point on the G1 or G2 curve.

Source: src/core/BlsPoint.ts

BlsPoint.Fp

Type for a field element in the base field of the BLS12-381 curve.

Source: src/core/BlsPoint.ts

BlsPoint.Fp2

Type for a field element in the extension field of the BLS12-381 curve.

Source: src/core/BlsPoint.ts

BlsPoint.G1

Type for a BLS point on the G1 curve.

Source: src/core/BlsPoint.ts

BlsPoint.G1Bytes

Branded type for a bytes representation of a G1 point.

Source: src/core/BlsPoint.ts

BlsPoint.G1Hex

Branded type for a hex representation of a G1 point.

Source: src/core/BlsPoint.ts

BlsPoint.G2

Type for a BLS point on the G2 curve.

Source: src/core/BlsPoint.ts

BlsPoint.G2Bytes

Branded type for a bytes representation of a G2 point.

Source: src/core/BlsPoint.ts

BlsPoint.G2Hex

Branded type for a hex representation of a G2 point.

Source: src/core/BlsPoint.ts