-
Notifications
You must be signed in to change notification settings - Fork 860
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set default --tx-pool-price-bump
to 0
for zeroBaseFee
chains
#6043
Comments
Having raised this, I re-tested the effect of It would require the addition of e.g.
to I would have added the above under this or another issue, but my concern is that the EIP1559 test (
So I'm reticent to put a change like ^^ in since anyone who switched from |
I think, that we just miss the specific transaction replacement rule for zero base fee chains, like we have it for the other fee market. Such rule can just accept any replacement without checking the price. |
@matthew1001 Following you initial investigation, I have made this PR #6079 that should make |
Thanks @fab-10 Sorry for the delay, just back from a week off. Yes I'd be happy to give it a try, I'll pull the branch now. |
Description
See discord discussion https://discord.com/channels/905194001349627914/905205502940696607/1163795216256471042
After discussion with @fab-10 and @ajsutton there was a general consensus that for free gas chains, the price bump % ought to be set to a default value of
0%
, instead of10%
. Replacement of transactions in a free gas chain wherepriceBump != 0
is effectively impossible and relies on unpleasant work-arounds (such as setting TX pool retention to 1 hour and waiting for it to be removed).Acceptance Criteria
When I create a new Besu node with
zeroBaseFee=0
and/or--max-gas-price=0
the value of--tx-pool-price-bump
is set to a default value of 0. I can change it back to 10% or any other valid value by setting it manually.The text was updated successfully, but these errors were encountered: