Trait halo2_proofs::poly::VerificationStrategy  
source · [−]pub trait VerificationStrategy<'params, Scheme: CommitmentScheme, V: Verifier<'params, Scheme>> {
    type Output;
    fn new(params: &'params Scheme::ParamsVerifier) -> Self;
    fn process(
        self,
        f: impl FnOnce(V::MSMAccumulator) -> Result<V::Guard, Error>
    ) -> Result<Self::Output, Error>;
    fn finalize(self) -> bool;
}Expand description
Trait representing a strategy for verifying Halo 2 proofs.
Required Associated Types
Required Methods
sourcefn new(params: &'params Scheme::ParamsVerifier) -> Self
 
fn new(params: &'params Scheme::ParamsVerifier) -> Self
Creates new verification strategy instance