Commit Graph

44 Commits (master)

Author SHA1 Message Date
rjl493456442 f59d013e40
core/rawdb, triedb, cmd: create an isolated disk namespace for verkle (#30105) 4 months ago
rjl493456442 49623bd469
core, triedb/pathdb: calculate the size for batch pre-allocation (#29106) 9 months ago
rjl493456442 78a3c32ef4
core, core/rawdb, eth/sync: no tx indexing during snap sync (#28703) 10 months ago
Felföldi Zsolt fff843cfaf
beacon/light: add CommitteeChain (#27766) 12 months ago
rjl493456442 73f5bcb75b
core, accounts, eth, trie: handle genesis state missing (#28171) 1 year ago
Marius van der Wijden 2f4dbb4f90
core/rawdb: allocate database keys with explicit size to avoid slice growth (#27772) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
rjl493456442 7de748d3f6
all: implement path-based state scheme (#25963) 1 year ago
rjl493456442 5021d36d35
all: port boring changes from pbss (#27176) 2 years ago
Martin Holst Swende 8860b39754
all: prepare for path-based trie storage (#26603) 2 years ago
s7v7nislands d86fe26f67
core/rawdb: refactor db key prefix (#26000) 2 years ago
Martin Holst Swende ee301c750b
all: fix docstrings 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
rjl493456442 e44d6551c3
cmd, core, ethdb, node: move chain freezer one folder deeper (#25487) 2 years ago
Marius van der Wijden e6fa102eb0
core, eth, internal, rpc: implement final block (#24282) 3 years ago
rjl493456442 7ae6c4a790
core: store genesis allocation and recommit them if necessary (#24460) 3 years ago
Péter Szilágyi 8f66ea3786
eth/downloader: implement beacon sync (#23982) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
rjl493456442 2e8b58f076
cmd/geth: implement data import and export (#22931) 3 years ago
Péter Szilágyi 745757ac6b
core, eth: abort snapshot generation on snap sync and resume later 4 years ago
Martin Holst Swende 271e5b7fc9
cmd/geth: add db-command to inspect freezer index (#22633) 4 years ago
gary rong f566dd305e
all: bloom-filter based pruning mechanism (#21724) 4 years ago
gary rong 5a1b384352
core: persist bad blocks (#21827) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
Martin Holst Swende 4d48980e74
core, eth, les: implement unclean-shutdown marker (#21893) 4 years ago
gary rong b63e3c37a6
core: improve snapshot journal recovery (#21594) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
Péter Szilágyi 8cbdc8638f
core: define and test chain rewind corner cases (#21409) 4 years ago
Martin Holst Swende 4535230059
cmd, core, eth: background transaction indexing (#20302) 5 years ago
Martin Holst Swende 074efe6c8d
core: fix two snapshot iterator flaws, decollide snap storage prefix 5 years ago
Péter Szilágyi fd39f722a3
core: journal the snapshot inside leveldb, not a flat file 5 years ago
Péter Szilágyi 351a5903b0
core/rawdb, core/state/snapshot: runtime snapshot generation 5 years ago
Péter Szilágyi d754091a87
core/state/snapshot: unlink snapshots from blocks, quad->linear cleanup 5 years ago
Péter Szilágyi 542df8898e
core: initial version of state snapshots 5 years ago
Péter Szilágyi 9eba3a9fff
cmd/geth, core/rawdb: seamless freezer consistency, friendly removedb 6 years ago
gary rong 37d280da41
core, cmd, vendor: fixes and database inspection tool (#15) 6 years ago
Martin Holst Swende 42c746d6f4
freezer: disable compression on hashes and difficulties (#14) 6 years ago
gary rong 80469bea0c
all: integrate the freezer with fast sync 6 years ago
유용환 abeba0a1de core/rawdb: fix typo (#19526) 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
gary rong 7fd0ccaa68 core: remove unnecessary fields in logs, receipts and tx lookups (#17106) 6 years ago
Corey Lin 1ff152f3a4 rawdb: remove unused parameter for WritePreimages func (#18059) 6 years ago
Wenbiao Zheng aab7ab04b0 core/rawdb: wrap db key creations (#16914) 7 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 7 years ago