@@ -15,7 +15,8 @@ use std::sync::Arc;
1515
1616use aligned_sdk:: core:: types:: {
1717 BatchInclusionData , ClientMessage , NoncedVerificationData , ResponseMessage ,
18- ValidityResponseMessage , VerificationCommitmentBatch , VerificationDataCommitment ,
18+ ValidityResponseMessage , VerificationCommitmentBatch , VerificationData ,
19+ VerificationDataCommitment ,
1920} ;
2021use aws_sdk_s3:: client:: Client as S3Client ;
2122use eth:: BatcherPaymentService ;
@@ -464,12 +465,17 @@ impl Batcher {
464465 block_number : u64 ,
465466 finalized_batch : BatchQueue ,
466467 ) -> Result < ( ) , BatcherError > {
467- let batch_verification_data : Vec < NoncedVerificationData > = finalized_batch
468+ let nonced_batch_verifcation_data : Vec < NoncedVerificationData > = finalized_batch
468469 . clone ( )
469470 . into_iter ( )
470471 . map ( |( data, _, _, _) | data)
471472 . collect ( ) ;
472473
474+ let batch_verification_data: Vec < VerificationData > = nonced_batch_verifcation_data
475+ . iter ( )
476+ . map ( |vd| vd. verification_data . clone ( ) )
477+ . collect ( ) ;
478+
473479 let batch_bytes = serde_json:: to_vec ( batch_verification_data. as_slice ( ) )
474480 . expect ( "Failed to serialize batch" ) ;
475481
0 commit comments