go-ethereum/core/state
rjl493456442 d71831255d
core/state/snapshot: port changes from 29995 (#30040)
#29995 has been reverted due to an unexpected flaw in the state snapshot
process.

Specifically, it attempts to stop the state snapshot generation, which
could potentially
cause the system to halt if the generation is not currently running.

This pull request ports the changes made in #29995 and fixes the flaw.
2024-09-06 18:02:34 +03:00
..
pruner all: clean up goerli flag and config (#30289) 2024-08-20 15:59:48 +02:00
snapshot core/state/snapshot: port changes from 29995 (#30040) 2024-09-06 18:02:34 +03:00
access_events_test.go trie, core/state: Nyota EIP-6800 & EIP-4762 spec updates (#30357) 2024-08-30 14:13:02 +02:00
access_events.go trie, core/state: Nyota EIP-6800 & EIP-4762 spec updates (#30357) 2024-08-30 14:13:02 +02:00
access_list.go core/state: rename all the AccessList receivers to 'al' (#29921) 2024-06-11 11:24:44 +03:00
database.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
dump.go eth/tracers: live chain tracing with hooks (#29189) 2024-03-22 18:53:53 +01:00
iterator_test.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
iterator.go all: fix various typos (#29600) 2024-04-23 13:09:42 +03:00
journal.go core/state: get rid of field pointer in journal (#30361) 2024-09-06 15:42:59 +08:00
metrics.go core: add metrics for state access (#30353) 2024-08-26 20:02:10 +08:00
reader.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
state_object_test.go build: use golangci-lint (#20295) 2019-11-18 10:49:17 +02:00
state_object.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
state_test.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
statedb_fuzz_test.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
statedb_test.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
statedb.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
stateupdate.go core/state: introduce stateupdate structure (#29530) 2024-06-03 14:17:12 +03:00
sync_test.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
sync.go core,eth,internal: fix typo (#29024) 2024-02-20 19:42:48 +08:00
transient_storage.go core/state: better randomized testing (postcheck) on journalling (#29627) 2024-04-25 09:56:25 +02:00
trie_prefetcher_test.go core/state: state reader abstraction (#29761) 2024-09-05 13:10:47 +03:00
trie_prefetcher.go core/state: fix trie prefetcher for verkle (#30354) 2024-08-26 22:18:47 +08:00