Commit Graph

58 Commits (38eb8b3e20bf237a78fa57e84fa63c2d05a44635)

Author SHA1 Message Date
rjl493456442 7b81cf6362
core/state, trie/triedb/pathdb: remove storage incomplete flag (#28940) 8 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 9 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
Darioush Jalali 29b73555ae
core/state: unexport GetOrNewStateObject (#28804) 10 months ago
Marius van der Wijden 146e8d999c
core, trie, rpc: speed up tests (#28461) 12 months ago
rjl493456442 3ff6b3c31e
core/state: implement fast storage deletion (#27955) 1 year ago
Martin Holst Swende eb6cbe37e1
core/state: remove public method ForEachStorage (#27986) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 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
rjl493456442 380fb4e249
core/state: clear out cached state data when reset occurs (#27376) 1 year ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
rjl493456442 9842301376
all: remove database commit callback, rework noderesolver (#26637) 2 years ago
rjl493456442 cda051eba7
core, cmd: fill blockNumber in logs (#26345) 2 years ago
Mark Tyneway b4ea2bf7dd
all: implement EIP-1153 transient storage (#26003) 2 years ago
Péter Szilágyi 5758d1fb11
core/state, trie: fix trie flush order for proper pruning 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
Marius van der Wijden 686b2884ee
all: removed blockhash from statedb (#23126) 3 years ago
Guillaume Ballet 2cde472650
core/state: fix typos in test error message (#22962) 3 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
Martin Holst Swende 6487c002f6
all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 (#21509) 4 years ago
Giuseppe Bertone 2ff464b29d
core/state: fixed some comments (#21450) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
Martin Holst Swende b0b65d017f
core/state: abort commit if read errors have occurred (#21039) 5 years ago
Martin Holst Swende 6402c42b67
all: simplify and fix database iteration with prefix/start (#20808) 5 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
zcheng9 2133f18f15 core/state: fix database leak and copy tests (#19306) 5 years ago
Péter Szilágyi a308f012ba
core/state: fix copy-commit-copy (#20113) 5 years ago
Péter Szilágyi 223b950944
core/state: accumulate writes and only update tries when must 5 years ago
Christian Muehlhaeuser 5183483c53 core/state, p2p/discover, trie, whisper: avoid unnecessary conversions (#19870) 5 years ago
Sheldon 7527215a68 core/state: fix random test args (#19255) 5 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
atsushi-ishibashi 81801ccc2b core/state: more memory efficient preimage allocation (#16663) 6 years ago
Péter Szilágyi 5d921fa3a0
core, params: polish net gas metering PR a bit 6 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Martin Holst Swende 0c7b99b8cc
core/state: fix bug in copy of copy State 7 years ago
Péter Szilágyi d985b9052a
core/state: avoid linear overhead on journal dirty listing 7 years ago
Martin Holst Swende 958ed4f3d9
core/state: rework dirty handling to avoid quadratic overhead 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Péter Szilágyi 5dea0f2aa4
core/state: copy trie too, not just content 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
gary rong 49437a02c9 core/state: make TestSnapshotRandom work again (#3816) 8 years ago
Jeffrey Wilcke 024d41d0c2 core, core/state, core/vm: remove exported account getters (#3618) 8 years ago
Felix Lange 7731061903 core/vm: move Log to core/types 8 years ago