Expand description
Reexports and type aliases for the Halo2 prototype (kept close to mithril-circuits to minimize diff).
Structs§
- Bls12
- BLS12-381 pairing engine.
- Jubjub
- This represents an extended point
(U, V, Z, T1, T2)withZnonzero, corresponding to the affine point(U/Z, V/Z). We always haveT1 * T2 = UV/Z. - Jubjub
Affine - This represents a Jubjub point in the affine
(u, v)coordinates. - Jubjub
Base - Represents an element of the scalar field Fq of the BLS12-381 elliptic curve construction.
- Jubjub
Scalar - Represents an element of the scalar field $\mathbb{F}_r$ of the Jubjub elliptic curve construction.
- Jubjub
Subgroup - This represents a point in the prime-order subgroup of Jubjub, in extended coordinates.