This commit is contained in:
wborgeaud 2022-05-06 17:35:25 +02:00
parent 3005f7bf7b
commit 44b9237c08
4 changed files with 5 additions and 5 deletions

View File

@ -8,7 +8,7 @@ use crate::constraint_consumer::{ConstraintConsumer, RecursiveConstraintConsumer
use crate::stark::Stark; use crate::stark::Stark;
use crate::vars::{StarkEvaluationTargets, StarkEvaluationVars}; use crate::vars::{StarkEvaluationTargets, StarkEvaluationVars};
pub struct AllStarks<F: RichField + Extendable<D>, const D: usize> { pub struct AllStark<F: RichField + Extendable<D>, const D: usize> {
pub cpu: CpuStark<F, D>, pub cpu: CpuStark<F, D>,
pub keccak: KeccakStark<F, D>, pub keccak: KeccakStark<F, D>,
} }

View File

@ -8,7 +8,7 @@ use plonky2::plonk::config::GenericConfig;
use plonky2::plonk::plonk_common::reduce_with_powers; use plonky2::plonk::plonk_common::reduce_with_powers;
use plonky2::util::reducing::ReducingFactor; use plonky2::util::reducing::ReducingFactor;
use crate::all_starks::Table; use crate::all_stark::Table;
use crate::config::StarkConfig; use crate::config::StarkConfig;
use crate::constraint_consumer::ConstraintConsumer; use crate::constraint_consumer::ConstraintConsumer;
use crate::permutation::PermutationChallenge; use crate::permutation::PermutationChallenge;

View File

@ -8,7 +8,7 @@ pub mod constraint_consumer;
pub mod cross_table_lookups; pub mod cross_table_lookups;
mod get_challenges; mod get_challenges;
// pub mod mock_stark; // pub mod mock_stark;
pub mod all_starks; pub mod all_stark;
pub mod permutation; pub mod permutation;
pub mod proof; pub mod proof;
pub mod prover; pub mod prover;

View File

@ -18,7 +18,7 @@ use plonky2::util::transpose;
use plonky2_util::{log2_ceil, log2_strict}; use plonky2_util::{log2_ceil, log2_strict};
use rayon::prelude::*; use rayon::prelude::*;
use crate::all_starks::{AllStarks, Table}; use crate::all_stark::{AllStark, Table};
use crate::config::StarkConfig; use crate::config::StarkConfig;
use crate::constraint_consumer::ConstraintConsumer; use crate::constraint_consumer::ConstraintConsumer;
use crate::cross_table_lookups::{ use crate::cross_table_lookups::{
@ -34,7 +34,7 @@ use crate::vanishing_poly::eval_vanishing_poly;
use crate::vars::StarkEvaluationVars; use crate::vars::StarkEvaluationVars;
pub fn prove<F, C, S, const D: usize>( pub fn prove<F, C, S, const D: usize>(
all_starks: AllStarks<F, D>, all_starks: AllStark<F, D>,
config: &StarkConfig, config: &StarkConfig,
trace_poly_values: Vec<Vec<PolynomialValues<F>>>, trace_poly_values: Vec<Vec<PolynomialValues<F>>>,
cross_table_lookups: Vec<CrossTableLookup>, cross_table_lookups: Vec<CrossTableLookup>,