@@ -24,7 +24,7 @@ use alloy::{
2424 hex,
2525 network:: { EthereumWallet , TransactionBuilder } ,
2626 primitives:: { utils:: parse_ether, Address , U256 } ,
27- providers:: { PendingTransactionError , Provider , ProviderBuilder , WalletProvider } ,
27+ providers:: { PendingTransactionError , Provider , ProviderBuilder } ,
2828 rpc:: types:: { TransactionReceipt , TransactionRequest } ,
2929 signers:: local:: LocalSigner ,
3030} ;
@@ -73,7 +73,7 @@ impl ProofAggregator {
7373 config. ecdsa . private_key_store_password . clone ( ) ,
7474 )
7575 . expect ( "Keystore signer should be `cast wallet` compliant" ) ;
76- let wallet = EthereumWallet :: from ( signer) ;
76+ let wallet = EthereumWallet :: from ( signer. clone ( ) ) ;
7777
7878 let signer_address = signer. address ( ) ;
7979
@@ -409,7 +409,7 @@ impl ProofAggregator {
409409 blob : & BlobTransactionSidecar ,
410410 blob_versioned_hash : [ u8 ; 32 ] ,
411411 aggregated_proof : & AlignedProof ,
412- attempt : u64 ,
412+ _attempt : u64 , // Check if this param is useful
413413 nonce : u64 ,
414414 ) -> Result < TransactionReceipt , AggregatedProofSubmissionError > {
415415 let retry_interval = Duration :: from_secs ( self . config . bump_retry_interval_seconds ) ;
0 commit comments