-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Batch submitter sometimes reverts with block number is from the future
#455
Comments
I'm not able to repro with the steps given in https://github.com/ethereum-optimism/optimism/compare/fix/mainnet-submitter
|
Sorry @gakonst that's because the The correct address is Update: @gakonst just pushed to your branch to repo the bug. It's a different error than I originally got because I had the wrong config originally--whoops! |
I updated the error message. You can reproduce with @gakonst 's awesome branch - https://github.com/ethereum-optimism/optimism/compare/fix/mainnet-submitter The commands to run:
|
getNextPendingQueueElement
block number is from the future
I ran this locally and produced the above logs. |
block number is from the future
block number is from the future
The batch submitter is also functioning after a restart. You can see that it is submitting batches now; https://etherscan.io/address/0xfd7d4de366850c08ee2cba32d851385a3071ec8d |
We think that the flaky integration test #430 may be caused by issues related to this bug. |
Does this still happen? cc @karlfloersch |
Out of date since TypeScript batch submitter is gone |
Describe the bug
The batch submitter is reverting when calling getNextPendingQueueElement
To Reproduce
Steps to reproduce the behavior:
yarn hardhat node --no-deploy --fork <mainnet>
0xfd7D4de366850C08EE2CBa32d851385A3071Ec8D
Expected behavior
The batch should be submitted.
Logs
Config
The text was updated successfully, but these errors were encountered: