Module snowbridge_beacon_primitives::bls
source · Structs§
- Allows for the adding/combining of multiple BLS PublicKeys.
- Allows for the adding/combining of multiple BLS Signatures.
- A BLS public key.
Enums§
Functions§
- fast_aggregate_verify optimized with aggregate key subtracting absent ones.
- fast_aggregate_verify_pre_aggregated which is the most expensive call in beacon light client.
- Prepare for G1 AggregatePublicKey.
- Prepare for G1 AggregatePublicKey.
- Prepare for G2 AggregateSignature, normally more expensive than G1 operation.
- Prepare for G1 public keys.
- Decompress one public key into a point in G1.