1
0
Fork 0
forked from forks/go-ethereum
go-ethereum-modded-tocallarg/cmd
danceratopz 475e87cbc1
cmd/evm: fix statetest with multi-fork statetest fixtures (#31374)
Fixes `evm statetest` for state test fixtures with multiple fork entries
in their `post` field (e.g.,
[chainId.json](81862e4848/GeneralStateTests/stChainId/chainId.json (L39))).

When these re-activated flags aren't exposed, `statetest` only executes
the fixture for a single fork entry instead of all of the forks as
expected.

This only affects ethereum/tests state test fixtures, not
ethereum/execution-spec-tests (EEST) state tests. EEST writes a separate
fixture/test case (i.e. a separate top-level dict entry in the .json)
for each fork configuration as apposed to combining multiple forks in
one fixture test case: New EEST state tests targeting Prague behavior
are not affected.
2025-03-14 17:56:24 +01:00
..
abidump all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00
abigen cmd/workload: RPC workload tests for filters and history (#31189) 2025-02-27 00:07:14 +01:00
blsync all: update license comments and AUTHORS (#31133) 2025-02-05 23:01:17 +01:00
clef build: replace tenv linter with usetesting (#31172) 2025-02-21 13:36:18 +01:00
devp2p p2p/discover: expose discv5 functions for portal JSON-RPC interface (#31117) 2025-03-13 15:16:01 +01:00
era cmd: use package filepath over path for file system operations (#29227) 2024-03-12 10:00:34 +01:00
ethkey cmd: fix some typos in readmes (#29405) 2024-04-11 14:06:49 +03:00
evm cmd/evm: fix statetest with multi-fork statetest fixtures (#31374) 2025-03-14 17:56:24 +01:00
geth eth/ethconfig: add HistoryMode (#31365) 2025-03-13 11:43:00 +01:00
rlpdump build: update to golangci-lint 1.61.0 (#30587) 2024-10-14 19:25:22 +02:00
utils eth/ethconfig: add HistoryMode (#31365) 2025-03-13 11:43:00 +01:00
workload cmd/workload: implement checks for history-pruned node (#31355) 2025-03-13 15:21:47 +01:00