Type Alias bellperson::groth16::aggregate::WKey

source ·
pub type WKey<E> = Key<<E as Engine>::G1Affine>;
Expand description

Commitment key used by the “pair” commitment. Note the sequence of powers starts at $n$ already. It contains ${g^{a^{n+i}}}{i=1}^n$ and ${g^{b^{n+i}}}{i=1}^n$

Aliased Type§

struct WKey<E> {
    pub a: Vec<<E as Engine>::G1Affine>,
    pub b: Vec<<E as Engine>::G1Affine>,
}

Fields§

§a: Vec<<E as Engine>::G1Affine>

Exponent is a

§b: Vec<<E as Engine>::G1Affine>

Exponent is b