//
pkg.gl
Category
github.com/rethereum-blockchain/go-rethereum
crypto
bls12381
package
1.13.5
Repository:
https://github.com/rethereum-blockchain/go-rethereum.git
Documentation:
pkg.go.dev
Overview
Versions
1
Dependencies
9
Dependents
1
Files
3.2k SLOC
#
Functions
NewG1
NewG1 constructs a new G1 instance.
NewG2
NewG2 constructs a new G2 instance.
NewGT
NewGT constructs new target group instance.
NewPairingEngine
NewPairingEngine creates new pairing engine instance.
#
Structs
Engine
Engine is BLS12-381 elliptic curve pairing engine.
G1
G1 is struct for G1 group.
G2
G2 is struct for G2 group.
GT
GT is type for target multiplicative group GT.
#
Type aliases
E
E is type for target group element.
PointG1
PointG1 is type for point in G1.
PointG2
PointG2 is type for point in G2.