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.
Guillaume Ballet
699243f8ae
core/state, light, trie: add UpdateContractCode to the Trie interface ( #27476 )
...
Verkle trees store the code inside the trie. This PR changes the interface to pass the code, as well as the dirty flag to tell the trie package if the code is dirty and needs to be updated. This is a no-op for the MPT and the odr trie.
1 year ago
..
triedb/ hashdb
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
trienode
tests, trie: use slices package for sorting ( #27496 )
1 year ago
committer.go
all: port boring changes from pbss ( #27176 )
2 years ago
database_test.go
all: port boring changes from pbss ( #27176 )
2 years ago
database_wrap.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
encoding.go
trie: use stacktrie for Derivesha operation ( #21407 )
4 years ago
encoding_test.go
all: remove deprecated uses of math.rand ( #26710 )
2 years ago
errors.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
hasher.go
build: upgrade to go 1.19 ( #25726 )
2 years ago
iterator.go
core, trie: rework trie database ( #26813 )
2 years ago
iterator_test.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year 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
preimages.go
core, trie, eth, cmd: rework preimage store ( #25287 )
2 years ago
proof.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
proof_test.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
secure_trie.go
core/state, light, trie: add UpdateContractCode to the Trie interface ( #27476 )
1 year ago
secure_trie_test.go
all: new empty trie with types.EmptyRootHash instead of null ( #27230 )
2 years ago
stacktrie.go
core, trie: rework trie database ( #26813 )
2 years ago
stacktrie_test.go
all: refactor trie API ( #26995 )
2 years ago
sync.go
all: use unified emptyRootHash and emptyCodeHash ( #26718 )
2 years ago
sync_test.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
tracer.go
all: port boring changes from pbss ( #27176 )
2 years ago
tracer_test.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
trie.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
trie_id.go
cmd, core, eth, les, light: track deleted nodes ( #25757 )
2 years ago
trie_reader.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
trie_test.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago