-
Notifications
You must be signed in to change notification settings - Fork 357
GasPriceLowerThanBaseFee errors on eth_call #446
Comments
Related to this,
|
try to add "gasPrice"
response:
|
Of course that works as a workaround. But that's not what libraries do or should need to do. The |
FWIW, I am seeing that this can fail even if
|
Sorry, I might be missing something, but how 2935274 is twice as large as 240650928267 ? |
Hi,
|
For this call, we are setting gas_price equal to 2 * the base fee of the most recent block (1467637 * 2 = 2935274). The node seems to think that the base_fee is 240650928267. This could be because we are specifying a block_number in eth_call, and maybe the node is looking at the base_fee of that block_number rather than the most recent block. Regardless, this seems like a bug. |
Yes, the node is always looking at the base fee of the specified block. That is expected. |
Did you find time to check this issue with the newest release? Can we close this issue? |
FWIW, my original issue is fixed with OpenEthereum 3.3.0-rc.3 which I have been using on both Ropsten and Görli since it was released. |
PR merged. Closed. |
When doing
eth_call
on Ropsten, now that London is enabled, I always get a GasPriceLowerThanBaseFee error, see e.g. this direct JSON-RPC call viacurl
:When I do this call on Infura instead, it works as expected:
IIRC, this was discussed in the recent ACD call, and there seems to be a link for a discussion on the topic: ethereum/pm#330 (comment)
The text was updated successfully, but these errors were encountered: