diff --git a/common/version/version.go b/common/version/version.go index 83bff50de..57588b9c0 100644 --- a/common/version/version.go +++ b/common/version/version.go @@ -5,7 +5,7 @@ import ( "runtime/debug" ) -var tag = "v4.4.72" +var tag = "v4.4.73" var commit = func() string { if info, ok := debug.ReadBuildInfo(); ok { diff --git a/rollup/internal/controller/sender/sender.go b/rollup/internal/controller/sender/sender.go index 051c01b79..aff5ebfca 100644 --- a/rollup/internal/controller/sender/sender.go +++ b/rollup/internal/controller/sender/sender.go @@ -357,6 +357,10 @@ func (s *Sender) resubmitTransaction(tx *gethTypes.Transaction, baseFee, blobBas originalGasPrice := tx.GasPrice() gasPrice := new(big.Int).Mul(originalGasPrice, escalateMultipleNum) gasPrice = new(big.Int).Div(gasPrice, escalateMultipleDen) + baseFeeInt := new(big.Int).SetUint64(baseFee) + if gasPrice.Cmp(baseFeeInt) < 0 { + gasPrice = baseFeeInt + } if gasPrice.Cmp(maxGasPrice) > 0 { gasPrice = maxGasPrice }