-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
ETH API: Remix not able to estimate gas because of missing support for block and state override params #11411
Comments
This also affects hardhat. It will fail to deploy and invoke smart contracts using hardhat. |
https://filecoinproject.slack.com/archives/C017HM9BJ8Z/p1700823496984119 I also met the bug -- when using the abigen tool to generate the Golang code, it will fail when calling a contract function. |
Please have a fix soon, this one affects a lot of features |
FYI We are going to work on it this week. |
I agree, is an actual problem. I'm using |
@cxytz01 @cryshado @jinqiao0423 The fix has just been deployed to Glif nodes (https://api.node.glif.io) |
Seems also applied on https://api.calibration.node.glif.io/rpc/v1 |
Checklist
Latest release
, the most recent RC(release canadiate) for the upcoming release or the dev branch(master), or have an issue updating to any of these.Lotus component
Lotus Version
Repro Steps
Describe the Bug
The error comes from the fact that Remix started passing block and/or state override params to geth API to estimate gas which ETH API in Lotus doesn't support
Logging Information
The text was updated successfully, but these errors were encountered: