Expand description
Interfaces for working with Arkworks BW6-761 elliptic curve related types from within the runtime.
All types are (de-)serialized through the wrapper types from the ark-scale
trait,
with ark_scale::{ArkScale, ArkScaleProjective}
.
ArkScale
’s Usage
generic parameter is expected to be set to “not-validated”
and “not-compressed”.
Structs§
- Host
Functions - Provides implementations for the extern host functions.
Functions§
- bw6_
761_ final_ exponentiation - Pairing final exponentiation for BW6-761.
- bw6_
761_ msm_ g1 - Multi scalar multiplication on G1 for BW6-761.
- bw6_
761_ msm_ g2 - Multi scalar multiplication on G2 for BW6-761.
- bw6_
761_ mul_ projective_ g1 - Projective multiplication on G1 for BW6-761.
- bw6_
761_ mul_ projective_ g2 - Projective multiplication on G2 for BW6-761.
- bw6_
761_ multi_ miller_ loop - Pairing multi Miller loop for BW6-761.