-
Notifications
You must be signed in to change notification settings - Fork 107
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
EIP-1153 Transient Storage Tests #230
Conversation
What is the status of this? |
Hi @chfast, picking back up work on this today. |
10e1d5b
to
1cbf246
Compare
Force pushed to include changes from #271; no changes to tests. |
1cbf246
to
5204525
Compare
5204525
to
d81ac39
Compare
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.
Amazing! 💯
Just a few comments of some ideas on how to expand into more tests by adding just a few changes.
Thanks for these!
tests/cancun/eip1153_tstore/test_tstorage_execution_contexts.py
Outdated
Show resolved
Hide resolved
tests/cancun/eip1153_tstore/test_tstorage_execution_contexts.py
Outdated
Show resolved
Hide resolved
tests/cancun/eip1153_tstore/test_tstorage_execution_contexts.py
Outdated
Show resolved
Hide resolved
tests/cancun/eip1153_tstore/test_tstorage_reentrancy_contexts.py
Outdated
Show resolved
Hide resolved
invalid_undoes_tstorage_after_successful_call is currently xfail
* Modify PytestParameterEnum * Add out of gas tests
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.
LGTM!
Opened #291 so we can follow up on improving the coverage in another PR. |
Adds tests for EIP-1153 Transient storage opcodes, link to discussion on eth-magicians.
Filled with Shanghai (+EIP-1153; enabled in conftest.py), t8n tool used: ethereum/go-ethereum@a196f3e
Tasks