go-ethereum/cmd
Daniel Liu 07328dcec4
core, eth, trie: abstract node scheme #25532 (#1123)
This PR introduces a node scheme abstraction. The interface is only implemented by `hashScheme` at the moment, but will be extended by `pathScheme` very soon.

Apart from that, a few changes are also included which is worth mentioning:

-  port the changes in the stacktrie, tracking the path prefix of nodes during commit
-  use ethdb.Database for constructing trie.Database. This is not necessary right now, but it is required for path-based used to open reverse diff freezer

Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
2025-11-17 11:25:08 +05:30
..
abigen cmd, internal: move func CheckExclusive() to package flags #31189 (#1747) 2025-11-15 16:47:38 +05:30
bootnode cmd, debug: fix debug_verbosity (#1030) 2025-05-08 16:10:53 +08:00
ethkey all: upgrade package version #30638 (#1745) 2025-11-15 16:46:54 +05:30
evm all: fix whitespace error of golangci-lint, remove extra empty lines (#1676) 2025-11-17 11:16:09 +05:30
internal/browser cmd/geth: added 'geth bug' command (#3684) 2017-02-20 15:26:21 +02:00
p2psim all: upgrade package version #30638 (#1745) 2025-11-15 16:46:54 +05:30
puppeth cmd/puppeth: improve code (#1716) 2025-11-14 20:11:45 +05:30
rlpdump new EVM Upgrade 2021-09-21 16:53:46 +05:30
utils cmd, core, eth: disable prefetch by default, fix #1718 (#1719) 2025-11-16 11:22:48 +05:30
XDC core, eth, trie: abstract node scheme #25532 (#1123) 2025-11-17 11:25:08 +05:30