Commit Graph

145 Commits (f321dfa827119d1b46751b0a61fe9d095e2d467f)

Author SHA1 Message Date
rjl493456442 d71831255d
core/state/snapshot: port changes from 29995 (#30040) 2 months ago
rjl493456442 c10ac4f48f
Revert "core/state/snapshot: tiny fixes" (#30039) 5 months ago
rjl493456442 e0e45dbc32
core/state/snapshot: tiny fixes (#29995) 5 months ago
Marius van der Wijden 7cf6a63687
core/state/snapshot: acquire the lock on Release (#30011) 5 months ago
maskpp 34b46a2f75
core/state/snapshot: add a missing lock (#30001) 5 months ago
jwasinger 69351e8b0f
core/state, eth/protocols, trie, triedb/pathdb: remove unused error from trie Commit (#29869) 5 months ago
TinyFoxy 2eb185c92b
core, rlp: remove duplicated words (#29964) 5 months ago
haoran b2b0e1da8c
all: fix various typos (#29600) 7 months ago
rjl493456442 d3c4466edd
core, eth/protocols/snap, trie: fix cause for snap-sync corruption, implement gentrie (#29313) 7 months ago
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314) 8 months ago
Martin HS 8321fe2fda
tests: fix goroutine leak related to state snapshot generation (#28974) 9 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 9 months ago
Dimitris Apostolou 8fd43c8013
all: fix typos in comments (#28881) 9 months ago
Marius van der Wijden c89a3da7d9
core/state/snapshot: use AddHash/ContainHash instead of Hasher interface (#28849) 10 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
jwasinger 28e7371701
all: replace log15 with slog (#28187) 12 months ago
rjl493456442 661bd45188
core/state/snapshot: print correct error from trie iterator (#28560) 12 months ago
Martin Holst Swende 96b75033c0
trie: use explicit errors in stacktrie (instead of panic) (#28361) 1 year ago
Martin Holst Swende c1d5a012ea
core/state, tests: fix memory leak via fastcache (#28387) 1 year ago
rjl493456442 1b1611b8d0
core, trie, eth: refactor stacktrie constructor (#28350) 1 year ago
Martin Holst Swende f62c58f8de
trie: make rhs-proof align with last key in range proofs (#28311) 1 year ago
Martin Holst Swende 8976a0c97a
trie: remove owner and binary marshaling from stacktrie (#28291) 1 year ago
Péter Szilágyi 83f3fc2e80
core/state/snapshot: be very noisy if the generator hits a trie error (#28178) 1 year ago
aaronbuchwald 56d2366699
core/state/snapshot: replace diffToDisk ideal batch size with 64MB (#27977) 1 year ago
Péter Szilágyi 0c6bbeb423
core, eth, trie: expose more detailed dirty ram tracking for diff layers (#27971) 1 year ago
Péter Szilágyi be65b47645
all: update golang/x/ext and fix slice sorting fallout (#27909) 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
rjl493456442 4b06e4f25e
core/state: value diff tracking in StateDB (#27349) 1 year ago
Guillaume Ballet c7b099b2ea
trie, core/state: revert error removal in (*state.Trie).Commit (#27544) 1 year ago
rjl493456442 6d2aeb43d5
cmd, core/state, eth, tests, trie: improve state reader (#27428) 1 year ago
Dan Laine 154b016b6c
core: use slices package for sorting (#27489) 1 year ago
rjl493456442 ceca4578ca
trie: remove parameter 'fromLevel' in Prove (#27512) 1 year ago
rjl493456442 0e5d2c7c53
core/state/snapshot, core/types, eth: move account definition to type (#27323) 1 year ago
Delweng 6c732766c8
core,console: replace noarg fmt.Errorf with errors.New (#27332) 1 year ago
Martin Holst Swende eb83e7c540
core/state/snapshot: check difflayer staleness early (#27255) 2 years ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
rjl493456442 5021d36d35
all: port boring changes from pbss (#27176) 2 years ago
rjl493456442 99f81d2724
all: refactor trie API (#26995) 2 years ago
Anusha cb66eba85a
core: fix comment to reflect function name (#27070) 2 years ago
s7v7nislands fb8a3aaf1e
core/state: use atomic.Bool (#26992) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Martin Holst Swende 4d3525610e
all: remove deprecated uses of math.rand (#26710) 2 years ago
Martin Holst Swende 22c3ad1d12
core/state, trie: remove unused error-return from trie Commit operation (#26641) 2 years ago
rjl493456442 9842301376
all: remove database commit callback, rework noderesolver (#26637) 2 years ago
Martin Holst Swende 8860b39754
all: prepare for path-based trie storage (#26603) 2 years ago
rjl493456442 743e404906
core, eth, les, tests, trie: abstract node scheme (#25532) 2 years ago
rjl493456442 60e30a940b
core/rawdb: refactor db inspector for extending multiple ancient store (#25896) 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago
Martin Holst Swende ee301c750b
all: fix docstrings 2 years ago