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
4b783c0064
trie: improve the node iterator seek operation ( #22470 )
...
This change improves the efficiency of the nodeIterator seek
operation. Previously, seek essentially ran the iterator forward
until it found the matching node. With this change, it skips
over fullnode children and avoids resolving them from the database.
4 years ago
..
committer.go
core, eth: faster snapshot generation ( #22504 )
4 years ago
database.go
snapshot, trie: fixed typos, mostly in snapshot pkg ( #22133 )
4 years ago
database_test.go
trie: there's no point in retrieving the metaroot
6 years ago
encoding.go
trie: use stacktrie for Derivesha operation ( #21407 )
4 years ago
encoding_test.go
trie: use stacktrie for Derivesha operation ( #21407 )
4 years ago
errors.go
trie: more node iterator improvements ( #14615 )
7 years ago
hasher.go
trie: polishes to trie committer ( #21351 )
4 years ago
iterator.go
trie: improve the node iterator seek operation ( #22470 )
4 years ago
iterator_test.go
trie: improve the node iterator seek operation ( #22470 )
4 years ago
node.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
node_test.go
add node.go unit test file node_test.go ( #20028 )
5 years ago
notary.go
core, eth: split eth package, implement snap protocol ( #21482 )
4 years ago
proof.go
trie: fix range prover ( #22210 )
4 years ago
proof_test.go
trie: fix range prover ( #22210 )
4 years ago
secure_trie.go
all: disable recording preimage of trie keys ( #21402 )
4 years ago
secure_trie_test.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
stacktrie.go
trie: make stacktrie support binary marshal/unmarshal ( #22685 )
4 years ago
stacktrie_test.go
trie: make stacktrie support binary marshal/unmarshal ( #22685 )
4 years ago
sync.go
core, eth: faster snapshot generation ( #22504 )
4 years ago
sync_bloom.go
go.mod: use github.com/holiman/bloomfilter/v2 ( #22044 )
4 years ago
sync_test.go
core, trie: speed up some tests with quadratic processing flaw ( #21987 )
4 years ago
trie.go
core, eth: faster snapshot generation ( #22504 )
4 years ago
trie_test.go
core/state/snapshot: avoid copybytes for stacktrie
4 years ago