Module 0x2::bls12381
Group operations of BLS12-381.
- Struct
Scalar
- Struct
G1
- Struct
G2
- Struct
GT
- Struct
UncompressedG1
- Constants
- Function
bls12381_min_sig_verify
- Function
bls12381_min_pk_verify
- Function
scalar_from_bytes
- Function
scalar_from_u64
- Function
scalar_zero
- Function
scalar_one
- Function
scalar_add
- Function
scalar_sub
- Function
scalar_mul
- Function
scalar_div
- Function
scalar_neg
- Function
scalar_inv
- Function
g1_from_bytes
- Function
g1_identity
- Function
g1_generator
- Function
g1_add
- Function
g1_sub
- Function
g1_mul
- Function
g1_div
- Function
g1_neg
- Function
hash_to_g1
- Function
g1_multi_scalar_multiplication
- Function
g1_to_uncompressed_g1
- Function
g2_from_bytes
- Function
g2_identity
- Function
g2_generator
- Function
g2_add
- Function
g2_sub
- Function
g2_mul
- Function
g2_div
- Function
g2_neg
- Function
hash_to_g2
- Function
g2_multi_scalar_multiplication
- Function
gt_identity
- Function
gt_generator
- Function
gt_add
- Function
gt_sub
- Function
gt_mul
- Function
gt_div
- Function
gt_neg
- Function
pairing
- Function
uncompressed_g1_to_g1
- Function
uncompressed_g1_sum
use 0x2::group_ops;
Struct Scalar
structScalar
Fields
dummy_field: bool
Struct G1
structG1
Fields
dummy_field: bool
Struct G2
structG2
Fields
dummy_field: bool
Struct GT
structGT
Fields
dummy_field: bool