-
Notifications
You must be signed in to change notification settings - Fork 414
feat(specs,tests): Implement EIP-7928 Block-Level Access Lists #1719
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
Conversation
96afd82 to
5548642
Compare
1f23a42 to
a0cdc21
Compare
70a7786 to
be41913
Compare
a0cdc21 to
28a68cd
Compare
be41913 to
20db73a
Compare
28a68cd to
cb3daac
Compare
4388bef to
0395133
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## forks/amsterdam #1719 +/- ##
===================================================
- Coverage 86.33% 86.07% -0.27%
===================================================
Files 538 599 +61
Lines 34557 39527 +4970
Branches 3222 3780 +558
===================================================
+ Hits 29835 34021 +4186
- Misses 4148 4872 +724
- Partials 574 634 +60
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
cb3daac to
dfeccbd
Compare
44cb92a to
e755ca3
Compare
820ee4d to
b72a0da
Compare
dfeccbd to
e597ce3
Compare
ebc749e to
6044b67
Compare
3d2eede to
9e161b6
Compare
be73122 to
ba0eec1
Compare
f8f52d9 to
d7d6136
Compare
d7d6136 to
41a5637
Compare
spencer-tb
left a comment
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.
Wanted to jump in on a review here. Thanks for pushing on with this. LGTM overall.
Just some questions and small comments!
...ting/src/execution_testing/cli/pytest_commands/plugins/consume/simulators/helpers/ruleset.py
Show resolved
Hide resolved
packages/testing/src/execution_testing/test_types/block_access_list/modifiers.py
Outdated
Show resolved
Hide resolved
packages/testing/src/execution_testing/test_types/block_access_list/modifiers.py
Outdated
Show resolved
Hide resolved
packages/testing/src/execution_testing/test_types/block_access_list/modifiers.py
Outdated
Show resolved
Hide resolved
Bonus: - fix(test): remove unnecessary isolation for enginex
…rison - This will also help with support for any forks of this repo for L2s or other projects if some fork definitions don't have any meaningful relationship to SpuriousDragon.
* tests(eip-7928): remove bal from block body * fix(tests): clean up json_infra and genesis bal in block * fix(tests): fix add_genesis_block empty bal hash --------- Co-authored-by: fselmo <fselmo2@gmail.com>
ea1fbd8 to
b6f99bb
Compare
b6f99bb to
f3e3528
Compare
danceratopz
left a comment
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 collaboration by all participants on this PR!
By no means a full review, just two random minor comments! 😄 Perhaps we could address the docstring in this PR. The complexity comment is more of an observation, respectively, a genuine question out of curiosity 🙂
f3e3528 to
9fd8770
Compare
bdf11ea to
018819d
Compare
- Add CHANGELOG entry
* tests(eip-7928): generalize eip-7934 tests * ci(eip-7928): run all amsterdam tests on py3 and pypy3 --------- Co-authored-by: fselmo <fselmo2@gmail.com>
018819d to
5e6fe05
Compare
🗒️ Description
Implement EIP-7928: Block-Level Access Lists
🔗 Related Issues or PRs
Ported from fselmo/execution-specs branch
✅ Checklist
toxchecks to avoid unnecessary CI fails, see also Code Standards and Enabling Pre-commit Checks:uvx tox -e statictype(scope):.mkdocs servelocally and verified the auto-generated docs for new tests in the Test Case Reference are correctly formatted.@ported_frommarker.Cute Animal Picture