Commit Graph

54 Commits (3b9372875b19822268474cfbae806c0d4bea0989)

Author SHA1 Message Date
Martin HS 459bb4a647
core/state: move state log mechanism to a separate layer (#30569) 1 month ago
rjl493456442 623b17ba20
core/state: state reader abstraction (#29761) 3 months ago
Martin HS 0d4c38865e
core/state: remove account reset operation v2 (#29520) 7 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 10 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
Darioush Jalali 29b73555ae
core/state: unexport GetOrNewStateObject (#28804) 11 months ago
Martin Holst Swende 63979bc9cc
cmd/evm, core/state: fix post-exec dump of state (statetests, blockchaintests) (#28504) 1 year ago
rjl493456442 88f3d61468
all: expose block number information to statedb (#27753) 1 year ago
jwasinger d233b6b23a
core: replace instances of 'suicide' with 'selfdestruct' to improve code consistency. (#27716) 1 year ago
rjl493456442 4b06e4f25e
core/state: value diff tracking in StateDB (#27349) 1 year ago
rjl493456442 6d2aeb43d5
cmd, core/state, eth, tests, trie: improve state reader (#27428) 1 year ago
Park Changwan bfded65ed8
core/state: do not ignore null addr while iterative dump (#27320) 2 years ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
rjl493456442 9d76a9b94f
core, trie, eth, cmd: rework preimage store (#25287) 2 years ago
Martin Holst Swende addd8824cf
cmd/geth, eth, core: snapshot dump + unify with trie dump (#22795) 4 years ago
aaronbuchwald bbb57fd64b
core/state: remove toAddr helper in tests (#22772) 4 years ago
Péter Szilágyi 42f9f1f073
core/state: convert prefetcher to concurrent per-trie loader 4 years ago
gary rong 23524f8900
all: disable recording preimage of trie keys (#21402) 4 years ago
Martin Holst Swende e376d2fb31
cmd/evm: add state transition tool for testing (#20958) 4 years ago
Péter Szilágyi 06d4470b41
core: fix broken tests due to API changes + linter 5 years ago
Felix Lange dd21f079e8
core/state: fix staticcheck warnings (#20357) 5 years ago
Martin Holst Swende 1da5e0ebb0 core/state, cmd/geth: streaming json output for dump command (#15475) 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Péter Szilágyi 5d921fa3a0
core, params: polish net gas metering PR a bit 6 years ago
kiel barry 84f8c0cc1f common: improve documentation comments (#16701) 7 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 8 years ago
Jeffrey Wilcke 024d41d0c2 core, core/state, core/vm: remove exported account getters (#3618) 8 years ago
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago
Felix Lange 90fce8bfa6 core/state: rename Delete/IsDeleted to Suicide/HasSuicided 8 years ago
Felix Lange 1f1ea18b54 core/state: implement reverts by journaling all changes 8 years ago
Péter Szilágyi b7159818f9 core/state: track dirty state entries for each object 8 years ago
Péter Szilágyi cb84e3f029 cmd, core, internal, light, tests: avoid hashing the code in the VM 8 years ago
Felix Lange a59a93f476 core/state: track all accounts in canon state 8 years ago
Gustav Simonsson b6b17e5648 core/state, light: remove unused StateObject.initCode 8 years ago
Nick Johnson 581b320b9d core/state: Fix memory expansion bug by not copying clean objects 8 years ago
Felix Lange 68c755a238 core/state: fix TestDump 9 years ago
Leif Jurvetson b7bb2d8589 core: various typos 9 years ago
Felix Lange 1b89bd5d26 core/state, core/types use package rlp for state, receipt serialisation 9 years ago
Felix Lange de8d5aaa92 core, core/state: move gas tracking out of core/state 9 years ago
Gustav Simonsson 1b1f293082 core/state, core, miner: handle missing root error from state.New 9 years ago
Felix Lange a2d5a60418 core, core/state: batch-based state sync 9 years ago
Gustav Simonsson bf879ef230 core/state: test formatting adhering to Go convention 9 years ago
Gustav Simonsson 004ed786b4 core/state: deleted field in StateObject Copy() and unit test 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Felix Lange ea54283b30 all: update license information 10 years ago
Jeffrey Wilcke ab16ce70fc core, miner, tests: renamed state methods 10 years ago