Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martin Holst Swende
63979bc9cc
cmd/evm, core/state: fix post-exec dump of state (statetests, blockchaintests) ( #28504 )
...
There were several problems related to dumping state.
- If a preimage was missing, even if we had set the `OnlyWithAddresses` to `false`, to export them anyway, the way the mapping was constructed (using `common.Address` as key) made the entries get lost anyway. Concerns both state- and blockchain tests.
- Blockchain test execution was not configured to store preimages.
This changes makes it so that the block test executor takes a callback, just like the state test executor already does. This callback can be used to examine the post-execution state, e.g. to aid debugging of test failures.
10 months ago
..
testdata
cmd/geth: more special cases logging tests ( #28527 )
10 months ago
accountcmd.go
cmd/geth: make account commands not require datadir lock ( #27084 )
1 year ago
accountcmd_test.go
cmd: run tests in parallel ( #28546 )
10 months ago
attach_test.go
cmd/geth: atomic types used ( #27756 )
1 year ago
chaincmd.go
cmd/evm, core/state: fix post-exec dump of state (statetests, blockchaintests) ( #28504 )
10 months ago
config.go
cmd, les, tests: remove light client code ( #28586 )
10 months ago
consolecmd.go
node: remove unused error return from Attach ( #27450 )
1 year ago
consolecmd_test.go
cmd: run tests in parallel ( #28546 )
10 months ago
dbcmd.go
cmd, core, trie: verkle-capable `geth init` ( #28270 )
10 months ago
exportcmd_test.go
cmd: run tests in parallel ( #28546 )
10 months ago
genesis_test.go
cmd/geth: fix failing test ( #28322 )
11 months ago
logging_test.go
cmd: run tests in parallel ( #28546 )
10 months ago
logtestcmd_active.go
cmd/geth: more special cases logging tests ( #28527 )
10 months ago
logtestcmd_inactive.go
cmd/geth: test for logging-output ( #28373 )
11 months ago
main.go
cmd, les, tests: remove light client code ( #28586 )
10 months ago
misccmd.go
all: remove ethash pow, only retain shims needed for consensus and tests ( #27178 )
1 year ago
run_test.go
cmd, les, tests: remove light client code ( #28586 )
10 months ago
snapshot.go
cmd/evm, core/state: fix post-exec dump of state (statetests, blockchaintests) ( #28504 )
10 months ago
verkle.go
cmd, core, trie: verkle-capable `geth init` ( #28270 )
10 months ago
version_check.go
cmd: migrate to urfave/cli/v2 ( #24751 )
2 years ago
version_check_test.go
cmd: run tests in parallel ( #28546 )
10 months ago