Commit Graph

208 Commits (2ff464b29da35f9590562ca4fba7283c96712f7e)

Author SHA1 Message Date
Runchao Han c4109d790f core: fix typo in insertChain method doc (#19371) 6 years ago
Péter Szilágyi ed34a5e08a
cmd, core, eth: support disabling the concurrent state prefetcher 6 years ago
Péter Szilágyi bb9631c399
core: prefetch next block state concurrently 6 years ago
Brent 7fb89697fd core/types: add block location fields to receipt (#17662) 6 years ago
Péter Szilágyi a732c93309
core: 3rd try on splitting the trie metrics correctly 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 435020f9b3
core: split trie op metrics from the correct chain metrics 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
Péter Szilágyi 4f457859a2
core: use headers only where blocks are unnecessary 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Felföldi Zsolt c2003ed63b les, les/flowcontrol: improved request serving and flow control (#18230) 6 years ago
gary rong 7fd0ccaa68 core: remove unnecessary fields in logs, receipts and tx lookups (#17106) 6 years ago
Martin Holst Swende 8577b5b020 core: more tests for sidechain import, fixes #19105 (#19113) 6 years ago
Matthew Halpern bf42535d31 core: remove redundant parentheses (#19106) 6 years ago
Péter Szilágyi 940e317094
core: fix pruner panic when importing low-diff-large-sidechain 6 years ago
Péter Szilágyi d6225ab846
cmd/utils, eth: relinquish GC cache to read cache in archive mode 6 years ago
Martin Holst Swende ec3432bccb
core: fix error in block iterator (#18986) 6 years ago
silence 66f0c464cc core: only cache non-nil receipts from the database (#18447) 6 years ago
Péter Szilágyi f25f776c9f
core, light: get rid of the dual mutexes, hard to reason with 6 years ago
gary rong d5cad488be core, eth: fix database version (#18429) 6 years ago
Paweł Bylica de39513ced core, internal, eth, miner, les: Take VM config from BlockChain (#17955) 6 years ago
Franklin 3dba6a6d27 remove unrelated code 6 years ago
Martin Holst Swende bfed28a421 core: more detailed metrics for block processing (#18119) 6 years ago
mr_franklin 2a113f6d72 core: return error if repair block failed (#18126) 6 years ago
Martin Holst Swende e0d091e090 core: better printout of receipts in bad block reports (#18156) 6 years ago
Péter Szilágyi 333b5fb123
core: polish side chain importer a bit 6 years ago
Franklin 21dd59bd04 . 6 years ago
Martin Holst Swende 493903eede
core: better side-chain importing 6 years ago
Péter Szilágyi accc0fab4f
core, eth/downloader: fix ancestor lookup for fast sync 6 years ago
Péter Szilágyi 434dd5bc00
cmd, core, eth, light, trie: add trie read caching layer 6 years ago
gary rong 1212c7b844 core: fix default trie cache limit (#17860) 6 years ago
Corey Lin 1ff152f3a4 rawdb: remove unused parameter for WritePreimages func (#18059) 6 years ago
Ryan Schneider b69942befe core, internal/ethapi: add and use LRU cache for receipts (#17610) 6 years ago
gary rong ba0a8b7887 core, eth: fix dependency cycle (#17720) 6 years ago
gary rong d6254f827b all: protect self-mined block during reorg (#17656) 6 years ago
Péter Szilágyi 0f2ba07c41
common, core, light: add block age into info logs 6 years ago
Wenbiao Zheng 6a33954731 core, eth, trie: use common/prque (#17508) 6 years ago
gary rong a1783d1697 miner: move agent logic to worker (#17351) 6 years ago
Ha ĐANG 2cffd4ff3c core: fix some small typos on comment code (#17278) 6 years ago
Raghav Sood 11a402f747 core: report progress on log chain exports (#17066) 6 years ago
gary rong a4a2343cdc ethdb, core: implement delete for db batch (#17101) 6 years ago
Péter Szilágyi d926bf2c7e trie: cache collapsed tries node, not rlp blobs (#16876) 6 years ago
Felföldi Zsolt 049f5b3572 core, eth, les: more efficient hash-based header chain retrieval (#16946) 6 years ago
Martin Holst Swende eac16f9824 core: improve getBadBlocks to return full block rlp (#16902) 7 years ago
Péter Szilágyi 2ab24a2a8f
core: concurrent background transaction sender ecrecover 7 years ago
Péter Szilágyi 143c4341d8
core, eth, trie: streaming GC for the trie cache (#16810) 7 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 7 years ago
Kyuntae Ethan Kim 63687f04e4 core: check transaction/receipt count match when reconstructing blocks (#16272) 7 years ago
Martin Holst Swende f83237573f core: make current*Block atomic, and accessor functions mutex-free (#16171) 7 years ago