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.
gary rong
ecdbb402ee
trie: remove node ordering slice in sync batch ( #19929 )
...
When we flush a batch of trie nodes into database during the state
sync, we should guarantee that all children should be flushed before
parent.
Actually the trie nodes commit order is strict by: children -> parent.
But when we flush all ready nodes into db, we don't need the order
anymore since
(1) they are all ready nodes (no more dependency)
(2) underlying database provides write atomicity
5 years ago
..
database.go
all: integrate the freezer with fast sync
6 years ago
database_test.go
trie: there's no point in retrieving the metaroot
6 years ago
encoding.go
trie: fix error in node decoding ( #19111 )
6 years ago
encoding_test.go
trie: rework and document key encoding
8 years ago
errors.go
trie: more node iterator improvements ( #14615 )
7 years ago
hasher.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
iterator.go
core, trie: decode the value for storage dump ( #19943 )
5 years ago
iterator_test.go
all: clean up and proerly abstract database access
6 years ago
node.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
proof.go
all: integrate the freezer with fast sync
6 years ago
proof_test.go
ethdb, trie: tiny API tidy-up from the database rework pr
6 years ago
secure_trie.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
secure_trie_test.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
sync.go
trie: remove node ordering slice in sync batch ( #19929 )
5 years ago
sync_bloom.go
cmd/geth: wrong memory size sanitizing on OpenBSD ( #19793 )
5 years ago
sync_test.go
trie: remove node ordering slice in sync batch ( #19929 )
5 years ago
trie.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
trie_test.go
core/state, p2p/discover, trie, whisper: avoid unnecessary conversions ( #19870 )
5 years ago