@@ -785,14 +785,14 @@ impl<Client> EthTransactionValidatorBuilder<Client> {
785785 /// - EIP-1559
786786 /// - EIP-4844
787787 /// - EIP-7702
788- pub fn new ( client : Client , local_transactions_config : Option < LocalTransactionConfig > ) -> Self {
788+ pub fn new ( client : Client ) -> Self {
789789 Self {
790790 block_gas_limit : ETHEREUM_BLOCK_GAS_LIMIT_30M . into ( ) ,
791791 client,
792792 minimum_priority_fee : None ,
793793 additional_tasks : 1 ,
794794 kzg_settings : EnvKzgSettings :: Default ,
795- local_transactions_config : local_transactions_config . unwrap_or_default ( ) ,
795+ local_transactions_config : Default :: default ( ) ,
796796 max_tx_input_bytes : DEFAULT_MAX_TX_INPUT_BYTES ,
797797 tx_fee_cap : Some ( 1e18 as u128 ) ,
798798 // by default all transaction types are allowed
@@ -1201,8 +1201,7 @@ mod tests {
12011201 ExtendedAccount :: new ( transaction. nonce ( ) , U256 :: MAX ) ,
12021202 ) ;
12031203 let blob_store = InMemoryBlobStore :: default ( ) ;
1204- let validator =
1205- EthTransactionValidatorBuilder :: new ( provider, None ) . build ( blob_store. clone ( ) ) ;
1204+ let validator = EthTransactionValidatorBuilder :: new ( provider) . build ( blob_store. clone ( ) ) ;
12061205
12071206 let outcome = validator. validate_one ( TransactionOrigin :: External , transaction. clone ( ) ) ;
12081207
@@ -1229,7 +1228,7 @@ mod tests {
12291228 ) ;
12301229
12311230 let blob_store = InMemoryBlobStore :: default ( ) ;
1232- let validator = EthTransactionValidatorBuilder :: new ( provider, None )
1231+ let validator = EthTransactionValidatorBuilder :: new ( provider)
12331232 . set_block_gas_limit ( 1_000_000 ) // tx gas limit is 1_015_288
12341233 . build ( blob_store. clone ( ) ) ;
12351234
@@ -1262,7 +1261,7 @@ mod tests {
12621261 ) ;
12631262
12641263 let blob_store = InMemoryBlobStore :: default ( ) ;
1265- let validator = EthTransactionValidatorBuilder :: new ( provider, None )
1264+ let validator = EthTransactionValidatorBuilder :: new ( provider)
12661265 . set_tx_fee_cap ( 100 ) // 100 wei cap
12671266 . build ( blob_store. clone ( ) ) ;
12681267
@@ -1299,7 +1298,7 @@ mod tests {
12991298 ) ;
13001299
13011300 let blob_store = InMemoryBlobStore :: default ( ) ;
1302- let validator = EthTransactionValidatorBuilder :: new ( provider, None )
1301+ let validator = EthTransactionValidatorBuilder :: new ( provider)
13031302 . set_tx_fee_cap ( 0 ) // no cap
13041303 . build ( blob_store) ;
13051304
@@ -1317,7 +1316,7 @@ mod tests {
13171316 ) ;
13181317
13191318 let blob_store = InMemoryBlobStore :: default ( ) ;
1320- let validator = EthTransactionValidatorBuilder :: new ( provider, None )
1319+ let validator = EthTransactionValidatorBuilder :: new ( provider)
13211320 . set_tx_fee_cap ( 2e18 as u128 ) // 2 ETH cap
13221321 . build ( blob_store) ;
13231322
0 commit comments