besu icon indicating copy to clipboard operation
besu copied to clipboard

eth_estimateGas reverting without reason

Open garyschulte opened this issue 2 years ago • 0 comments

Description

Besu is failing to estimate gas for rocketpool withdrawal transactions, and is not providing a reason, even when running with --revert-reason-enabled

ref conversation on rocketpool discord about this issue: https://discord.com/channels/405159462932971535/704214707904446535/1003759309462700152

Acceptance Criteria

  • discover the root cause of the failed gas estimation
  • ensure the revert reason is included in the response
  • fix/recommend remediation of the root cause of failed gas estimation

Steps to Reproduce (Bug)

  1. on a rocketpool node using besu as execution client, run rocketpool n i

Expected behavior: [What you expect to happen] transaction has gas estimated correctly, or supplies a reason why the gas estimation transaction was reverted

Actual behavior: [What actually happens] besu reverts without reason

Frequency: [What percentage of the time does it occur?] TBD

Versions (Add all that apply)

  • Software version: 22.7.0-RC2 + official docker images

Additional Information (Add any of the following or anything else that may be relevant)

  • rocketpool 1.4.3+

garyschulte avatar Aug 03 '22 22:08 garyschulte