Structs§
- Aggregate
Public Key - Allows for the adding/combining of multiple BLS PublicKeys.
- Aggregate
Signature - Allows for the adding/combining of multiple BLS Signatures.
- Public
KeyPrepared - A BLS public key.
- Signature
Prepared
Enums§
Functions§
- fast_
aggregate_ verify - fast_aggregate_verify optimized with aggregate key subtracting absent ones.
- fast_
aggregate_ verify_ pre_ aggregated - fast_aggregate_verify_pre_aggregated which is the most expensive call in beacon light client.
- prepare_
aggregate_ pubkey - Prepare for G1 AggregatePublicKey.
- prepare_
aggregate_ pubkey_ from_ absent - Prepare for G1 AggregatePublicKey.
- prepare_
aggregate_ signature - Prepare for G2 AggregateSignature, normally more expensive than G1 operation.
- prepare_
g1_ pubkeys - Prepare for G1 public keys.
- prepare_
milagro_ pubkey - Decompress one public key into a point in G1.