Skip to content

Commit fe32da1

Browse files
Remove unnecessary derive tags
1 parent f89957f commit fe32da1

File tree

5 files changed

+3
-6
lines changed

5 files changed

+3
-6
lines changed

aggregation_mode/proof_aggregator/src/aggregators/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,6 @@ impl ZKVMEngine {
161161
}
162162
}
163163

164-
#[derive(Clone)]
165164
pub enum AlignedProof {
166165
SP1(Box<SP1ProofWithPubValuesAndVk>),
167166
Risc0(Box<Risc0ProofReceiptAndImageId>),

aggregation_mode/proof_aggregator/src/aggregators/risc0_aggregator.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use aligned_sdk::aggregation_layer::AggregationModeProvingSystem;
44
use risc0_zkvm::{default_prover, ExecutorEnv, ProverOpts, Receipt};
55
use sha3::{Digest, Keccak256};
66

7-
#[derive(Clone)]
87
pub struct Risc0ProofReceiptAndImageId {
98
pub image_id: [u8; 32],
109
pub receipt: Receipt,

aggregation_mode/proof_aggregator/src/aggregators/sp1_aggregator.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ static SP1_PROVER_CLIENT: LazyLock<EnvProver> = LazyLock::new(ProverClient::from
2525
static SP1_PROVER_CLIENT_CPU: LazyLock<CpuProver> =
2626
LazyLock::new(|| ProverClient::builder().cpu().build());
2727

28-
#[derive(Clone)]
2928
pub struct SP1ProofWithPubValuesAndVk {
3029
pub proof_with_pub_values: SP1ProofWithPublicValues,
3130
pub vk: SP1VerifyingKey,

aggregation_mode/proof_aggregator/src/backend/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ impl ProofAggregator {
225225
wait_and_send_proof_to_verify_on_chain(
226226
blob.clone(),
227227
blob_versioned_hash,
228-
aggregated_proof.clone(),
228+
&aggregated_proof,
229229
self.proof_aggregation_service.clone(),
230230
self.sp1_chunk_aggregator_vk_hash_bytes,
231231
self.risc0_chunk_aggregator_image_id_bytes,

aggregation_mode/proof_aggregator/src/backend/retry.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ async fn wait_until_can_submit_aggregated_proof(
112112
pub async fn wait_and_send_proof_to_verify_on_chain(
113113
blob: BlobTransactionSidecar,
114114
blob_versioned_hash: [u8; 32],
115-
aggregated_proof: AlignedProof,
115+
aggregated_proof: &AlignedProof,
116116
proof_aggregation_service: AlignedProofAggregationServiceContract,
117117
sp1_chunk_aggregator_vk_hash_bytes: [u8; 32],
118118
risc0_chunk_aggregator_image_id_bytes: [u8; 32],
@@ -141,7 +141,7 @@ pub async fn wait_and_send_proof_to_verify_on_chain(
141141
.verifyAggregationRisc0(
142142
blob_versioned_hash.into(),
143143
encoded_seal.into(),
144-
proof.receipt.journal.bytes.into(),
144+
proof.receipt.journal.bytes.clone().into(),
145145
risc0_chunk_aggregator_image_id_bytes.into(),
146146
)
147147
.sidecar(blob)

0 commit comments

Comments
 (0)