openethereum
openethereum copied to clipboard
Include revert reason in eth_estimateGas
- OpenEthereum version (>=3.1.0): 3.3.4
- Operating system: Linux
- Installation: one-line installer
- Fully synchronized: yes
- Network: ethereum
- Restarted: no
I've been having a few issues with my OE RPC that I'm not having with the GETH RPC, basically due to the revert string not being returned It's near impossible to diagnose reasons or work out why the gas was unable to be calculated. Could it please be changed so the reason is returned, so people are able to properly diagnose issues?
On OpenEthereum all I have to work with is the fact it reverted, where as on GETH I get something like err: max fee per gas less than block base fee: address 0x0000000000000..., maxFeePerGas: 90000000000 baseFee: 91777329785 (supplied gas 3316869)
when the gas is incorrect or execution reverted: Public minting not available
in the case of a revert string
+1 for this feature and also for revert reason in transactions