diff --git a/circuit/src/run/inner.rs b/circuit/src/run/inner.rs index 94a256f..75639aa 100644 --- a/circuit/src/run/inner.rs +++ b/circuit/src/run/inner.rs @@ -84,7 +84,7 @@ pub fn prove>( ) -> Snark { let circuit_params = RlcKeccakCircuitParams::from(pinning.params.clone()); let params = gen_srs(circuit_params.k() as u32); - let mut runner = AxiomCircuit::<_, _, S>::from_pinning(provider, pinning).use_inputs(inputs); + let mut runner = AxiomCircuit::<_, _, S>::prover(provider, pinning).use_inputs(inputs); if circuit_params.keccak_rows_per_round > 0 { runner.calculate_params(); } @@ -100,8 +100,7 @@ pub fn run>( let circuit_params = RlcKeccakCircuitParams::from(pinning.params.clone()); let k = circuit_params.k(); let params = gen_srs(k as u32); - let mut runner = - AxiomCircuit::<_, _, S>::from_pinning(provider, pinning.clone()).use_inputs(inputs); + let mut runner = AxiomCircuit::<_, _, S>::prover(provider, pinning.clone()).use_inputs(inputs); let output = runner.scaffold_output(); if circuit_params.keccak_rows_per_round > 0 { runner.calculate_params(); diff --git a/circuit/src/scaffold.rs b/circuit/src/scaffold.rs index 757cb86..ba7aa87 100644 --- a/circuit/src/scaffold.rs +++ b/circuit/src/scaffold.rs @@ -97,9 +97,9 @@ impl> AxiomCir Self::from_stage(provider, circuit_params, CircuitBuilderStage::Mock) } - pub fn from_pinning(provider: Provider

, pinning: AxiomCircuitPinning) -> Self { + pub fn prover(provider: Provider

, pinning: AxiomCircuitPinning) -> Self { let mut circuit = Self::from_stage(provider, pinning.params, CircuitBuilderStage::Prover); - circuit.set_break_points(pinning.breakpoints); + circuit.set_break_points(pinning.break_points); circuit } @@ -184,7 +184,7 @@ impl> AxiomCir pub fn set_pinning(&mut self, pinning: AxiomCircuitPinning) { self.set_params(pinning.params); - self.set_break_points(pinning.breakpoints); + self.set_break_points(pinning.break_points); } pub fn use_pinning(mut self, pinning: AxiomCircuitPinning) -> Self { @@ -217,7 +217,7 @@ impl> AxiomCir pub fn pinning(&self) -> AxiomCircuitPinning { AxiomCircuitPinning { params: self.params(), - breakpoints: self.break_points(), + break_points: self.break_points(), } } diff --git a/circuit/src/types.rs b/circuit/src/types.rs index 13a2b60..4fdcc96 100644 --- a/circuit/src/types.rs +++ b/circuit/src/types.rs @@ -37,7 +37,7 @@ impl Default for AxiomCircuitParams { #[derive(Debug, Clone, Serialize, Deserialize)] pub struct AxiomCircuitPinning { pub params: AxiomCircuitParams, - pub breakpoints: RlcThreadBreakPoints, + pub break_points: RlcThreadBreakPoints, } #[derive(Debug, Serialize, Clone, Default)]