@@ -484,24 +484,27 @@ fn fee_details(
484
484
( _, max_fee, max_priority) => {
485
485
// eip-1559
486
486
// A zero-set max fee is None.
487
- let max_fee = if max_fee. unwrap_or_default ( ) . is_zero ( ) {
488
- None
489
- } else {
490
- max_fee
491
- } ;
492
- // Ensure `max_priority_fee_per_gas` is less or equal to `max_fee_per_gas`.
493
- if let Some ( max_priority) = max_priority {
494
- let max_fee = max_fee. unwrap_or_default ( ) ;
495
- if max_priority > max_fee {
496
- return Err ( internal_err ( format ! (
497
- "Invalid input: `max_priority_fee_per_gas` greater than `max_fee_per_gas`"
498
- ) ) ) ;
499
- }
500
- }
487
+ // let max_fee = if max_fee.unwrap_or_default().is_zero() {
488
+ // None
489
+ // } else {
490
+ // max_fee
491
+ // };
492
+ // // Ensure `max_priority_fee_per_gas` is less or equal to `max_fee_per_gas`.
493
+ // if let Some(max_priority) = max_priority {
494
+ // let max_fee = max_fee.unwrap_or_default();
495
+ // if max_priority > max_fee {
496
+ // return Err(internal_err(format!(
497
+ // "Invalid input: `max_priority_fee_per_gas` greater than `max_fee_per_gas`"
498
+ // )));
499
+ // }
500
+ // }
501
+
502
+ // Same as T::FeeCalculator::min_gas_price();
503
+ let min_gas_price = Some ( U256 :: from ( 50_000_000 ) ) ;
501
504
Ok ( FeeDetails {
502
- gas_price : max_fee ,
503
- max_fee_per_gas : max_fee ,
504
- max_priority_fee_per_gas : max_priority ,
505
+ gas_price : min_gas_price ,
506
+ max_fee_per_gas : min_gas_price ,
507
+ max_priority_fee_per_gas : None ,
505
508
} )
506
509
}
507
510
}
0 commit comments