Nova/src/provider/mod.rs
src/provider/mod.rsRaw
1//! This module implements Nova's traits using the following configuration:
2//! `CommitmentEngine` with Pedersen's commitments
3//! `Group` with pasta curves
4//! `RO` traits with Poseidon
5//! `EvaluationEngine` with an IPA-based polynomial evaluation argument
6
7pub mod bn256_grumpkin;
8pub mod ipa_pc;
9pub mod keccak;
10pub mod pasta;
11pub mod pedersen;
12pub mod poseidon;