-
Notifications
You must be signed in to change notification settings - Fork 773
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
Fix nonce problem #2404
Fix nonce problem #2404
Conversation
Codecov Report
Additional details and impacted files
Flags with carried forward coverage won't be shown. Click here to find out more. |
1739806
to
3f34eff
Compare
3f34eff
to
f17c49c
Compare
OK, for some reason the CI goes out-of-memory on ShanghaiLove test, but only on Homestead fork. It is not clear to me why any changes to this nonce logic should influence this, but OFC this has to be solved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This all looks good as far as it goes but is it going to have unintended knock-on effects when we start really using the EVM as a standalone execution environment?
Congrats, your important contribution to this open-source project has earned you a GitPOAP! GitPOAP: 2022 EthereumJS Contributor: Head to gitpoap.io & connect your GitHub account to mint! Learn more about GitPOAPs here. |
Closes #2399
Do not merge, as I just realized when creating this PR why we had this nonce stuff change in the first place and why we had lengthy discussions. Discussion goes into #2399
Note: this rollbacks the changes made to EVM/VM source of #2383 (I consider this rather hacky), but it keeps the tests of that PR.