binius_core::constraint_system

Function verify

source
pub fn verify<U, Tower, Digest, DomainFactory, Hash, Compress, Challenger_>(
    constraint_system: &ConstraintSystem<<Tower as TowerFamily>::B128>,
    log_inv_rate: usize,
    security_bits: usize,
    domain_factory: DomainFactory,
    proof: Proof,
) -> Result<(), Error>
where U: TowerUnderlier<Tower>, Tower: TowerFamily, Tower::B128: PackedTop<Tower>, DomainFactory: EvaluationDomainFactory<Tower::B8>, Digest: PackedField<Scalar: TowerField>, Hash: Hasher<Tower::B128, Digest = Digest> + Send + Sync, Compress: PseudoCompressionFunction<Digest, 2> + Default + Sync, Challenger_: Challenger + Default, PackedType<U, Tower::B128>: PackedTop<Tower> + PackedFieldIndexable + RepackedExtension<PackedType<U, Tower::B128>>,
Expand description

Verifies a proof against a constraint system.