Skip to content

Reimplemented EIP 161#1

Closed
voith wants to merge 13 commits intopetertdavies:spurious-dragonfrom
voith:reimplement-eip161
Closed

Reimplemented EIP 161#1
voith wants to merge 13 commits intopetertdavies:spurious-dragonfrom
voith:reimplement-eip161

Conversation

@voith
Copy link

@voith voith commented Jan 20, 2022

No description provided.

@voith
Copy link
Author

voith commented Jan 24, 2022

closing this as my commit has been cherry-picked and submitted upstream.

@voith voith closed this Jan 24, 2022
@voith voith deleted the reimplement-eip161 branch January 30, 2022 15:02
petertdavies pushed a commit that referenced this pull request Mar 1, 2022
petertdavies pushed a commit that referenced this pull request Jan 31, 2025
* dev: change type of branch node subnodes

* Annotate tuple with 16

* add ellipsis to tuple

* explicit tuple

* use explicit 16-field tuple

* fmt

* remove Annotated import

* fix types

* Use assert_type alongside cast (#1)

* Import from typing_extensions instead of typing (#2)

---------

Co-authored-by: Sam Wilson <57262657+SamWilsn@users.noreply.github.com>
petertdavies pushed a commit that referenced this pull request Jan 22, 2026
…m#1666)

* refactor(tests): Refactor json_infra using `pytest_collect_file`

* fix(tests): json collecting

* fix(tests): blockchain test execution

* fix(tests): blockchain test execution

* refactor(tests): Refactor types in json_infra

* fix(tests): json_infra, imports, parse `exceptions` in some tests

* refactor(tests): move some definitions

* fix(tox.ini): Remove `--ignore-glob`

* fix(tests): workaround for FileNotFoundError

* fix(tests): revamp cache

fix(tests): Don't cache fixtures

Try to implement cache

Fix caching

feat(tests): Manage cache during execution

* fix(tox): Use `--dist=loadfile`

* fix(tests): json files cache

* Run selective tests based on changed files (#1)

* fix(tests): remove evm_tools marker from blockchain tests

* remove coverage from json_infra

* enhance(tools): add json_test_name to Hardfork

* fix(tests): handle failing transactions in state tests

* enhance(tests): add from and until fork option to json_infra

* enhance(tests): run json_infra selectively

* enhance(tests): subclass Hardfork

* bug(tests): run all tests for t8n changes

* enhance(tests): minor fix

* fix(tests): ignore expectSection tests and add coverage

* enhance(tests): refactor exception markers

This commit refactors exception markers and marks the EEST static tests as slow

* fix(tests): provide unique name to tests

* fix(tests): post review changes

* fix(tests): set BASE_SHA to merge base

---------

Co-authored-by: Guruprasad Kamath <48196632+gurukamath@users.noreply.github.com>
Co-authored-by: Guruprasad Kamath <guru241987@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants