diff --git a/plonky2/src/plonk/circuit_data.rs b/plonky2/src/plonk/circuit_data.rs index 745e844e..7e667b8d 100644 --- a/plonky2/src/plonk/circuit_data.rs +++ b/plonky2/src/plonk/circuit_data.rs @@ -181,7 +181,7 @@ impl, C: GenericConfig, const D: usize> } /// Circuit data required by the prover, but not the verifier. -pub struct ProverOnlyCircuitData< +pub(crate) struct ProverOnlyCircuitData< F: RichField + Extendable, C: GenericConfig, const D: usize, @@ -209,7 +209,7 @@ pub struct ProverOnlyCircuitData< /// Circuit data required by the verifier, but not the prover. #[derive(Debug)] -pub struct VerifierOnlyCircuitData, const D: usize> { +pub(crate) struct VerifierOnlyCircuitData, const D: usize> { /// A commitment to each constant polynomial and each permutation polynomial. pub(crate) constants_sigmas_cap: MerkleCap, } diff --git a/plonky2/src/plonk/prover.rs b/plonky2/src/plonk/prover.rs index 9932462b..d49014f0 100644 --- a/plonky2/src/plonk/prover.rs +++ b/plonky2/src/plonk/prover.rs @@ -26,7 +26,7 @@ use crate::util::partial_products::{partial_products_and_z_gx, quotient_chunk_pr use crate::util::timing::TimingTree; use crate::util::transpose; -pub fn prove, C: GenericConfig, const D: usize>( +pub(crate) fn prove, C: GenericConfig, const D: usize>( prover_data: &ProverOnlyCircuitData, common_data: &CommonCircuitData, inputs: PartialWitness,