Skip to content

Commit e26759a

Browse files
committed
Set default min_gas_price = 50_000_000
1 parent 1496a63 commit e26759a

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

client/rpc/src/eth.rs

+20-17
Original file line numberDiff line numberDiff line change
@@ -484,24 +484,27 @@ fn fee_details(
484484
(_, max_fee, max_priority) => {
485485
// eip-1559
486486
// 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));
501504
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,
505508
})
506509
}
507510
}

0 commit comments

Comments
 (0)