Function verify

Source
pub fn verify<G, EFqSponge, EFrSponge, OpeningProof: OpenProof<G>>(
    group_map: &G::Map,
    verifier_index: &VerifierIndex<G, OpeningProof>,
    proof: &ProverProof<G, OpeningProof>,
    public_input: &[G::ScalarField],
) -> Result<()>
where G: KimchiCurve, G::BaseField: PrimeField, EFqSponge: Clone + FqSponge<G::BaseField, G, G::ScalarField>, EFrSponge: FrSponge<G::ScalarField>,
Expand description

Verify a proof ProverProof using a VerifierIndex and a group_map.

ยงErrors

Will give error if proof(s) are not verified as valid.