Commit Graph

276 Commits (f19a679b09500e63b2fd134a4e829591174d9e48)

Author SHA1 Message Date
gary rong ecdbb402ee trie: remove node ordering slice in sync batch (#19929) 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
gary rong 05347b3d98 core/state: fix state object deep copy (#20100) 5 years ago
Péter Szilágyi 223b950944
core/state: accumulate writes and only update tries when must 5 years ago
Martin Holst Swende 72045dff4f
core/state: optimize some internals during encoding 5 years ago
gary rong df6c08a485 core, trie: decode the value for storage dump (#19943) 5 years ago
gary rong c9cdf144d5 graphql, internal/ethapi: support overriding accounts in eth_call (#19917) 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 a966425a1d
core: kill off managed state, use own tiny noncer for txpool 5 years ago
Martin Holst Swende 1da5e0ebb0 core/state, cmd/geth: streaming json output for dump command (#15475) 5 years ago
Mohanson 4b622b277e core/state: unified function receiver names (#19615) 6 years ago
gary rong 80469bea0c
all: integrate the freezer with fast sync 6 years ago
Péter Szilágyi 9effd64290
core, eth, trie: bloom filter for trie node dedup during fast sync (#19489) 6 years ago
gary rong 36f81118f6 core/state: fix state iterator (#19127) 6 years ago
Brent 7fb89697fd core/types: add block location fields to receipt (#17662) 6 years ago
Martin Holst Swende 59e1953246 core, ethdb, trie: mode dirty data to clean cache on flush (#19307) 6 years ago
Péter Szilágyi 86989e3fcd
core: split out detailed trie access metrics from insertion time (#19316) 6 years ago
Péter Szilágyi 91eec1251c
cmd, core, eth, trie: get rid of trie cache generations (#19262) 6 years ago
Sheldon da5de012c3 state: fix emptyStatet to emptyRoot (#19254) 6 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
Shuai Qi fe26b2f366 core/state: rename 'new' variable (#18301) 6 years ago
Péter Szilágyi 434dd5bc00
cmd, core, eth, light, trie: add trie read caching layer 6 years ago
Felix Lange 870efeef01
core/state: remove lock (#18065) 6 years ago
Felix Lange 7f22b59f87 core/state: simplify proof methods (#17965) 6 years ago
Simon Jentzsch 97fb08342d EIP-1186 eth_getProof (#17737) 6 years ago
Péter Szilágyi 5d921fa3a0
core, params: polish net gas metering PR a bit 6 years ago
Martin Holst Swende caa2c23a38
core,state: finish implementing Eip 1283 6 years ago
Martin Holst Swende 58374e28d9
core, state: initial implementation of Eip-1283 6 years ago
gary rong c3f7e3be3b core/statedb: deep copy logs (#17489) 6 years ago
Péter Szilágyi d926bf2c7e trie: cache collapsed tries node, not rlp blobs (#16876) 7 years ago
hadv e3a993d774
core: fix typo in comment code 7 years ago
Wenbiao Zheng 38c7eb0f26 trie: rename TrieSync to Sync and improve hexToKeybytes (#16804) 7 years ago
kiel barry 84f8c0cc1f common: improve documentation comments (#16701) 7 years ago
hadv f2fdb75dd9
core, consensus: fix some typos in comment code and output log 7 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Péter Szilágyi 7a7428a027
core, eth: fix tracer dirty finalization 7 years ago
Felix Lange b724d1aada core/state: cache missing storage entries (#16584) 7 years ago
Martin Holst Swende 7205366c9f
core/state: fix ripemd-cornercase in Copy 7 years ago
Martin Holst Swende 0c7b99b8cc
core/state: fix bug in copy of copy State 7 years ago
Martin Holst Swende 14c9215dd3
state: handle nil in journal dirties 7 years ago
Jia Chenhui 5909482fb5 core/state: avoid redundant addition to code size cache (#16427) 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
Jia Chenhui 1a8894b3d5 core/state: uniform parameter style (#16398) 7 years ago
Jia Chenhui e506d384e9 core/state: fix typo (#16370) 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