@@ -322,8 +322,8 @@ pub use verifier::{
322322 verify_jolt_through_stage6_with_programs, verify_jolt_through_stage7,
323323 verify_jolt_through_stage7_with_programs, verify_jolt_with_programs, JoltEvaluationProof,
324324 JoltEvaluationProofError, JoltNamedEval, JoltProof, JoltStage2RamAccess, JoltStage2RamData,
325- JoltStage2RamOutputLayout, JoltStageChallengeVector, JoltStageExecutionArtifacts ,
326- JoltStage6BytecodeEntry, JoltStage6BytecodeReadRafData, JoltStage6VerifierData ,
325+ JoltStage2RamOutputLayout, JoltStage6BytecodeEntry, JoltStage6BytecodeReadRafData ,
326+ JoltStage6VerifierData, JoltStageChallengeVector, JoltStageExecutionArtifacts ,
327327 JoltStageOpeningInputValue, JoltStageProof, JoltSumcheckOutput, JoltVerificationArtifacts,
328328 JoltVerifierInputs, JoltVerifierPrograms, JoltVerifierTarget, JoltVerifyError,
329329};"
@@ -337,7 +337,7 @@ fn jolt_evaluation_role_api_extension() -> ProtocolArtifactExtension {
337337 required_artifact_stages : vec ! [ "stage8" . to_owned( ) ] ,
338338 prover : ProtocolProverApiExtension {
339339 lib_module : jolt_prover_lib_module ( ) ,
340- imports : "#![expect(\n clippy::too_many_arguments,\n reason = \" generated prover helpers mirror staged protocol ABIs\" \n )]\n \n use jolt_dory::{DoryCommitment, DoryHint, DoryProverSetup, DoryScheme};\n use jolt_field::{Field, Fr};\n use jolt_kernels::{stage1, stage2, stage3, stage4, stage5, stage6, stage7};\n use jolt_openings::{AdditivelyHomomorphic, CommitmentScheme};\n use jolt_poly::{EqPolynomial, Polynomial};\n use jolt_transcript::{AppendToTranscript, Blake2bTranscript, LabelWithCount, Transcript};\n use jolt_verifier::{JoltEvaluationProof, JoltNamedEval, JoltProof, JoltStage2RamAccess, JoltStage2RamData, JoltStage2RamOutputLayout, JoltStage6BytecodeEntry, JoltStage6BytecodeReadRafData, JoltStage6VerifierData, JoltStageChallengeVector, JoltStageExecutionArtifacts, JoltStageOpeningInputValue, JoltStageProof, JoltSumcheckOutput};\n use jolt_witness::{stage4_ram_val_init_opening, CycleInput, Stage45SparseTraceWitness, Stage6BytecodeEntry as WitnessStage6BytecodeEntry, Stage6WitnessParams, Stage6WitnessPolynomials, Stage6WitnessSlices};\n use rayon::prelude::*;\n \n " . to_owned ( ) ,
340+ imports : "#![expect(\n clippy::too_many_arguments,\n reason = \" generated prover helpers mirror staged protocol ABIs\" \n )]\n \n use jolt_dory::{DoryCommitment, DoryHint, DoryProverSetup, DoryScheme};\n use jolt_field::Fr;\n use jolt_kernels::{stage1, stage2, stage3, stage4, stage5, stage6, stage7};\n use jolt_openings::{AdditivelyHomomorphic, CommitmentScheme};\n use jolt_poly::{EqPolynomial, Polynomial};\n use jolt_transcript::{AppendToTranscript, Blake2bTranscript, LabelWithCount, Transcript};\n use jolt_verifier::{JoltEvaluationProof, JoltNamedEval, JoltProof, JoltStage2RamAccess, JoltStage2RamData, JoltStage2RamOutputLayout, JoltStage6BytecodeEntry, JoltStage6BytecodeReadRafData, JoltStage6VerifierData, JoltStageChallengeVector, JoltStageExecutionArtifacts, JoltStageOpeningInputValue, JoltStageProof, JoltSumcheckOutput};\n use jolt_witness::{stage4_ram_val_init_opening, CycleInput, Stage45SparseTraceWitness, Stage6BytecodeEntry as WitnessStage6BytecodeEntry, Stage6WitnessParams, Stage6WitnessPolynomials, Stage6WitnessSlices};\n use rayon::prelude::*;\n \n " . to_owned ( ) ,
341341 input_fields :
342342 " pub stage7_openings: Option<&'a [stage7::Stage7OpeningInputValue<Fr>]>,\n "
343343 . to_owned ( ) ,
@@ -357,7 +357,7 @@ fn jolt_evaluation_role_api_extension() -> ProtocolArtifactExtension {
357357 } ,
358358 verifier : ProtocolVerifierApiExtension {
359359 lib_module : jolt_verifier_lib_module ( ) ,
360- imports : "use std::collections::BTreeMap;\n \n use jolt_dory::{DoryCommitment, DoryProof, DoryScheme, DoryVerifierSetup};\n use jolt_field::{Field, Fr} ;\n use jolt_openings::{AdditivelyHomomorphic, CommitmentScheme, OpeningsError};\n use jolt_poly::EqPolynomial;\n use jolt_transcript::{AppendToTranscript, LabelWithCount, Transcript};\n " . to_owned ( ) ,
360+ imports : "use std::collections::BTreeMap;\n \n use jolt_dory::{DoryCommitment, DoryProof, DoryScheme, DoryVerifierSetup};\n use jolt_field::Fr ;\n use jolt_openings::{AdditivelyHomomorphic, CommitmentScheme, OpeningsError};\n use jolt_poly::EqPolynomial;\n use jolt_transcript::{AppendToTranscript, LabelWithCount, Transcript};\n " . to_owned ( ) ,
361361 proof_fields : " pub evaluation: Option<JoltEvaluationProof>,\n " . to_owned ( ) ,
362362 proof_items : "pub type JoltStage2RamAccess = crate::stages::stage2::Stage2RamAccess;\n pub type JoltStage2RamOutputLayout = crate::stages::stage2::Stage2RamOutputLayout;\n pub type JoltStage2RamData<'a> = crate::stages::stage2::Stage2RamData<'a>;\n pub type JoltStageChallengeVector = crate::stages::common::StageChallengeVector<Fr>;\n pub type JoltStageExecutionArtifacts = crate::stages::common::StageExecutionArtifacts<Fr>;\n pub type JoltStageOpeningInputValue = crate::stages::common::StageOpeningInputValue<Fr>;\n \n #[derive(Clone, Debug)]\n pub struct JoltEvaluationProof {\n pub joint_opening_proof: DoryProof,\n }\n \n " . to_owned ( ) ,
363363 inputs_derive : Some ( "#[derive(Clone, Copy)]" . to_owned ( ) ) ,
0 commit comments