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
..
pruner
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
snapshot
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
access_list.go
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 ( #21509 )
4 years ago
database.go
core/state, light, trie: add UpdateContractCode to the Trie interface ( #27476 )
1 year ago
dump.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
iterator.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
iterator_test.go
core/state: unexport NodeIterator ( #27239 )
2 years ago
journal.go
core/state: clear out cached state data when reset occurs ( #27376 )
1 year ago
metrics.go
Revert "core/trie: remove trie tracer ( #26665 )" ( #26732 )
2 years ago
state_object.go
core/state: move slot RLP encoding into the MPT implementation ( #27000 )
1 year ago
state_object_test.go
build: use golangci-lint ( #20295 )
5 years ago
state_test.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
statedb.go
core/state, light, trie: add UpdateContractCode to the Trie interface ( #27476 )
1 year ago
statedb_test.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
sync.go
all: prepare for path-based trie storage ( #26603 )
2 years ago
sync_test.go
cmd, core/state, eth, tests, trie: improve state reader ( #27428 )
1 year ago
transient_storage.go
all: implement EIP-1153 transient storage ( #26003 )
2 years ago
trie_prefetcher.go
core/state, trie: remove Try prefix in Trie accessors ( #26975 )
2 years ago
trie_prefetcher_test.go
all: new empty trie with types.EmptyRootHash instead of null ( #27230 )
2 years ago