Type Alias VerifierSRS

Source
pub type VerifierSRS = SRS<GroupAffine<VestaParameters>>;

Aliased Type§

pub struct VerifierSRS {
    pub g: Vec<GroupAffine<VestaParameters>>,
    pub h: GroupAffine<VestaParameters>,
    pub lagrange_bases: HashMap<usize, Vec<PolyComm<GroupAffine<VestaParameters>>>>,
}

Fields§

§g: Vec<GroupAffine<VestaParameters>>

The vector of group elements for committing to polynomials in coefficient form

§h: GroupAffine<VestaParameters>

A group element used for blinding commitments

§lagrange_bases: HashMap<usize, Vec<PolyComm<GroupAffine<VestaParameters>>>>

Commitments to Lagrange bases, per domain size