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
4b06e4f25e
core/state: value diff tracking in StateDB ( #27349 )
...
This change makes the StateDB track the state key value diff of a block transition.
We already tracked current account and storage values for the purpose of updating
the state snapshot. With this PR, we now also track the original (pre-transition) values
of accounts and storage slots.
1 year ago
..
pruner
cmd, core, eth, graphql, trie: no persisted clean trie cache file ( #27525 )
1 year ago
snapshot
core/state: value diff tracking in StateDB ( #27349 )
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, les: make signature of ContractCode hash-independent ( #27209 )
1 year ago
dump.go
core/state: value diff tracking in StateDB ( #27349 )
1 year ago
iterator.go
core/state, light, les: make signature of ContractCode hash-independent ( #27209 )
1 year ago
iterator_test.go
core/state: unexport NodeIterator ( #27239 )
2 years ago
journal.go
core/state: value diff tracking in StateDB ( #27349 )
1 year ago
metrics.go
core/state: value diff tracking in StateDB ( #27349 )
1 year ago
state_object.go
core/state: value diff tracking in StateDB ( #27349 )
1 year ago
state_object_test.go
build: use golangci-lint ( #20295 )
5 years ago
state_test.go
core/state: value diff tracking in StateDB ( #27349 )
1 year ago
statedb.go
core/state: value diff tracking in StateDB ( #27349 )
1 year ago
statedb_fuzz_test.go
core/state: value diff tracking in StateDB ( #27349 )
1 year ago
statedb_test.go
core/state: value diff tracking in StateDB ( #27349 )
1 year ago
sync.go
all: prepare for path-based trie storage ( #26603 )
2 years ago
sync_test.go
core/state, light, les: make signature of ContractCode hash-independent ( #27209 )
1 year ago
transient_storage.go
all: implement EIP-1153 transient storage ( #26003 )
2 years ago
trie_prefetcher.go
core/state, light, les: make signature of ContractCode hash-independent ( #27209 )
1 year ago
trie_prefetcher_test.go
all: new empty trie with types.EmptyRootHash instead of null ( #27230 )
2 years ago