@@ -492,7 +492,7 @@ impl<T: Config> Pallet<T> {
492492 let ( base_fee, _) = T :: FeeCalculator :: min_gas_price ( ) ;
493493 let ( who, _) = pallet_evm:: Pallet :: < T > :: account_basic ( & origin) ;
494494
495- let mut v = CheckEvmTransaction :: < InvalidTransactionWrapper > :: new (
495+ let mut v = CheckEvmTransaction :: new (
496496 who. clone ( ) ,
497497 CheckEvmTransactionConfig {
498498 evm_config : T :: config ( ) ,
@@ -506,16 +506,14 @@ impl<T: Config> Pallet<T> {
506506 proof_size_base_cost,
507507 ) ;
508508
509- T :: OnCheckEvmTransaction :: < InvalidTransactionWrapper > :: on_check_evm_transaction (
510- & mut v, & origin,
511- )
512- . map_err ( |e| e. 0 ) ?;
509+ T :: OnCheckEvmTransaction :: on_check_evm_transaction ( & mut v, & origin)
510+ . map_err ( |e| InvalidTransactionWrapper :: from ( e) . 0 ) ?;
513511
514- v. validate_in_pool_for ( )
512+ v. validate_in_pool ( )
515513 . and_then ( |v| v. with_chain_id ( ) )
516514 . and_then ( |v| v. with_base_fee ( ) )
517515 . and_then ( |v| v. with_balance ( ) )
518- . map_err ( |e| e . 0 ) ?;
516+ . map_err ( |e| InvalidTransactionWrapper :: from ( e ) . 0 ) ?;
519517
520518 // EIP-3607: https://eips.ethereum.org/EIPS/eip-3607
521519 // Do not allow transactions for which `tx.sender` has any code deployed.
@@ -867,7 +865,7 @@ impl<T: Config> Pallet<T> {
867865 let ( base_fee, _) = T :: FeeCalculator :: min_gas_price ( ) ;
868866 let ( who, _) = pallet_evm:: Pallet :: < T > :: account_basic ( & origin) ;
869867
870- let mut v = CheckEvmTransaction :: < InvalidTransactionWrapper > :: new (
868+ let mut v = CheckEvmTransaction :: new (
871869 who,
872870 CheckEvmTransactionConfig {
873871 evm_config : T :: config ( ) ,
@@ -881,16 +879,14 @@ impl<T: Config> Pallet<T> {
881879 proof_size_base_cost,
882880 ) ;
883881
884- T :: OnCheckEvmTransaction :: < InvalidTransactionWrapper > :: on_check_evm_transaction (
885- & mut v, & origin,
886- )
887- . map_err ( |e| TransactionValidityError :: Invalid ( e. 0 ) ) ?;
882+ T :: OnCheckEvmTransaction :: on_check_evm_transaction ( & mut v, & origin)
883+ . map_err ( |e| TransactionValidityError :: Invalid ( InvalidTransactionWrapper :: from ( e) . 0 ) ) ?;
888884
889885 v. validate_in_block ( )
890886 . and_then ( |v| v. with_chain_id ( ) )
891887 . and_then ( |v| v. with_base_fee ( ) )
892888 . and_then ( |v| v. with_balance ( ) )
893- . map_err ( |e| TransactionValidityError :: Invalid ( e . 0 ) ) ?;
889+ . map_err ( |e| TransactionValidityError :: Invalid ( InvalidTransactionWrapper :: from ( e ) . 0 ) ) ?;
894890
895891 Ok ( ( ) )
896892 }
0 commit comments