From 49ab50c38b1d5261b6556641c748db77a6d13d8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Garillot?= Date: Fri, 5 Jan 2024 14:59:33 -0500 Subject: [PATCH] chore: removing all uneeded public modifiers - removing public modifier in src/spartan/ppsnark.rs - removing public modifier in src/spartan/sumcheck/mod.rs - removing public modifier in src/spartan/mod.rs - removing public modifier in src/spartan/polys/masked_eq.rs - removing public modifier in src/supernova/mod.rs --- src/spartan/mod.rs | 8 ++++---- src/spartan/polys/masked_eq.rs | 2 +- src/spartan/ppsnark.rs | 2 +- src/spartan/sumcheck.rs | 6 +++--- src/supernova/mod.rs | 8 ++++---- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/spartan/mod.rs b/src/spartan/mod.rs index 5eb2d6e5f..732b52b50 100644 --- a/src/spartan/mod.rs +++ b/src/spartan/mod.rs @@ -11,7 +11,7 @@ pub mod batched_ppsnark; pub mod direct; #[macro_use] mod macros; -pub(crate) mod math; +mod math; pub mod polys; pub mod ppsnark; pub mod snark; @@ -38,7 +38,7 @@ fn powers(s: &E::Scalar, n: usize) -> Vec { } /// A type that holds a witness to a polynomial evaluation instance -pub struct PolyEvalWitness { +struct PolyEvalWitness { p: Vec, // polynomial } @@ -116,7 +116,7 @@ impl PolyEvalWitness { } /// A type that holds a polynomial evaluation instance -pub struct PolyEvalInstance { +struct PolyEvalInstance { c: Commitment, // commitment to the polynomial x: Vec, // evaluation point e: E::Scalar, // claimed evaluation @@ -192,7 +192,7 @@ impl PolyEvalInstance { } /// Bounds "row" variables of (A, B, C) matrices viewed as 2d multilinear polynomials -pub fn compute_eval_table_sparse( +fn compute_eval_table_sparse( S: &R1CSShape, rx: &[E::Scalar], ) -> (Vec, Vec, Vec) { diff --git a/src/spartan/polys/masked_eq.rs b/src/spartan/polys/masked_eq.rs index 3d6ac7507..5fa5fe224 100644 --- a/src/spartan/polys/masked_eq.rs +++ b/src/spartan/polys/masked_eq.rs @@ -62,7 +62,7 @@ impl<'a, Scalar: PrimeField> MaskedEqPolynomial<'a, Scalar> { /// representation. /// /// Returns a vector of Scalars, each corresponding to the polynomial evaluation at a specific point. - pub fn evals_from_points(r: &[Scalar], num_masked_vars: usize) -> Vec { + fn evals_from_points(r: &[Scalar], num_masked_vars: usize) -> Vec { let mut evals = EqPolynomial::evals_from_points(r); // replace the first 2^m evaluations with 0 diff --git a/src/spartan/ppsnark.rs b/src/spartan/ppsnark.rs index c81a4753d..1b504ca37 100644 --- a/src/spartan/ppsnark.rs +++ b/src/spartan/ppsnark.rs @@ -199,7 +199,7 @@ impl R1CSShapeSparkRepr { } // computes evaluation oracles - pub(in crate::spartan) fn evaluation_oracles( + fn evaluation_oracles( &self, S: &R1CSShape, r_x: &E::Scalar, diff --git a/src/spartan/sumcheck.rs b/src/spartan/sumcheck.rs index d8d603ca4..8e4bad391 100644 --- a/src/spartan/sumcheck.rs +++ b/src/spartan/sumcheck.rs @@ -96,7 +96,7 @@ impl SumcheckProof { } #[inline] - pub(in crate::spartan) fn compute_eval_points_quad( + fn compute_eval_points_quad( poly_A: &MultilinearPolynomial, poly_B: &MultilinearPolynomial, comb_func: &F, @@ -297,7 +297,7 @@ impl SumcheckProof { } #[inline] - pub(in crate::spartan) fn compute_eval_points_cubic( + fn compute_eval_points_cubic( poly_A: &MultilinearPolynomial, poly_B: &MultilinearPolynomial, poly_C: &MultilinearPolynomial, @@ -341,7 +341,7 @@ impl SumcheckProof { } #[inline] - pub(in crate::spartan) fn compute_eval_points_cubic_with_additive_term( + fn compute_eval_points_cubic_with_additive_term( poly_A: &MultilinearPolynomial, poly_B: &MultilinearPolynomial, poly_C: &MultilinearPolynomial, diff --git a/src/supernova/mod.rs b/src/supernova/mod.rs index 4acb62dca..5dbcf36e2 100644 --- a/src/supernova/mod.rs +++ b/src/supernova/mod.rs @@ -82,7 +82,7 @@ where C2: StepCircuit, { /// The internal circuit shapes - pub circuit_shapes: Vec>, + circuit_shapes: Vec>, ro_consts_primary: ROConstants, ro_consts_circuit_primary: ROConstantsCircuit, @@ -373,7 +373,7 @@ where } /// Returns all the primary R1CS Shapes - pub fn primary_r1cs_shapes(&self) -> Vec<&R1CSShape> { + fn primary_r1cs_shapes(&self) -> Vec<&R1CSShape> { self .circuit_shapes .iter() @@ -1005,7 +1005,7 @@ where } /// Extension trait to simplify getting scalar form of initial circuit index. -pub trait InitialProgramCounter: NonUniformCircuit +trait InitialProgramCounter: NonUniformCircuit where E1: Engine::Scalar>, E2: Engine::Scalar>, @@ -1078,7 +1078,7 @@ fn num_ro_inputs(num_circuits: usize, num_limbs: usize, arity: usize, is_primary pub mod error; pub mod snark; -pub(crate) mod utils; +mod utils; #[cfg(test)] mod test;