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.
rjl493456442
82e963e5c9
triedb/pathdb: configure different node hasher in pathdb ( #31008 )
...
As the node hash scheme in verkle and merkle are totally different, the
original default node hasher in pathdb is no longer suitable. Therefore,
this pull request configures different node hasher respectively.
3 weeks ago
..
trienode
ethdb: add DeleteRange feature ( #30668 )
3 months ago
utils
trie/utils: ensure master can generate a correct genesis for kaustinen7 ( #30856 )
2 months ago
committer.go
trie: concurrent commit ( #30545 )
4 months ago
database_test.go
core, trie, triedb: minor changes from snapshot integration ( #30599 )
3 months ago
encoding.go
trie: reduce allocs in recHash ( #27770 )
1 year ago
encoding_test.go
trie: reduce allocs in recHash ( #27770 )
1 year ago
errors.go
all: fix various typos ( #29600 )
9 months ago
hasher.go
core/rawdb, trie: improve db APIs for accessing trie nodes ( #29362 )
9 months ago
iterator.go
trie: iterate values pre-order and fix seek behavior ( #27838 )
8 months ago
iterator_test.go
core, trie, triedb: minor changes from snapshot integration ( #30599 )
3 months ago
node.go
core, trie: rework trie database ( #26813 )
2 years ago
node_enc.go
core, trie: rework trie database ( #26813 )
2 years ago
node_test.go
trie: improve node rlp decoding performance ( #25357 )
2 years ago
proof.go
trie: combine validation loops in VerifyRangeProof ( #30823 )
2 months ago
proof_test.go
all: fix mismatched names in comments ( #29348 )
10 months ago
secure_trie.go
core, trie, triedb: minor changes from snapshot integration ( #30599 )
3 months ago
secure_trie_test.go
core/state, eth/protocols, trie, triedb/pathdb: remove unused error from trie Commit ( #29869 )
8 months ago
stacktrie.go
eth/protocols/snap: cleanup dangling account trie nodes due to incomplete storage ( #30258 )
6 months ago
stacktrie_fuzzer_test.go
core/state, eth/protocols, trie, triedb/pathdb: remove unused error from trie Commit ( #29869 )
8 months ago
stacktrie_test.go
core, eth/protocols/snap, trie: fix cause for snap-sync corruption, implement gentrie ( #29313 )
10 months ago
sync.go
trie: update the `valid` function comments ( #29809 )
8 months ago
sync_test.go
core, trie, triedb: minor changes from snapshot integration ( #30599 )
3 months ago
tracer.go
trie, consensus/clique: use maps.Clone ( #29616 )
9 months ago
tracer_test.go
core/state, eth/protocols, trie, triedb/pathdb: remove unused error from trie Commit ( #29869 )
8 months ago
trie.go
trie: replace custom logic with bytes.HasPrefix ( #30771 )
2 months ago
trie_id.go
cmd, core, eth, les, light: track deleted nodes ( #25757 )
2 years ago
trie_reader.go
triedb/pathdb: configure different node hasher in pathdb ( #31008 )
3 weeks ago
trie_test.go
ethdb: add DeleteRange feature ( #30668 )
3 months ago
verkle.go
core, trie: verkle state processor tests ( #30672 )
3 months ago
verkle_test.go
trie/utils: ensure master can generate a correct genesis for kaustinen7 ( #30856 )
2 months ago