Skip to main content

BatchVerifyingKey

Type Alias BatchVerifyingKey 

Source
pub type BatchVerifyingKey = VerifyingKey<Bls12>;
Expand description

The type of a raw verifying key. This is the key used to verify batches.

Aliased Type§

pub struct BatchVerifyingKey {
    pub alpha_g1: G1Affine,
    pub beta_g1: G1Affine,
    pub beta_g2: G2Affine,
    pub gamma_g2: G2Affine,
    pub delta_g1: G1Affine,
    pub delta_g2: G2Affine,
    pub ic: Vec<G1Affine>,
}

Fields§

§alpha_g1: G1Affine§beta_g1: G1Affine§beta_g2: G2Affine§gamma_g2: G2Affine§delta_g1: G1Affine§delta_g2: G2Affine§ic: Vec<G1Affine>

Layout§

Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.

Size: 936 bytes