aboutsummaryrefslogtreecommitdiff
path: root/src/node/blockstorage.cpp
AgeCommit message (Expand)Author
2023-05-20refactor: Move system from util to common libraryTheCharlatan
2023-05-20refactor: Move ScheduleBatchPriority to its own fileTheCharlatan
2023-05-17index: Enable reindex-chainstate with active indexesMartin Zumsande
2023-05-10refactor, blockstorage: Replace stopafterblockimport argTheCharlatan
2023-05-10refactor, blockstorage: Replace blocksdir argTheCharlatan
2023-05-10refactor, BlockManager: Replace fastprune from arg with optionsTheCharlatan
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-05-04Remove unused chainparams from BlockManager methodsMarcoFalke
2023-05-04Replace pindex pointer with block referenceMarcoFalke
2023-05-04Add BlockManagerOpts::chainparams referenceMarcoFalke
2023-05-02Merge bitcoin/bitcoin#27191: blockstorage: Adjust fastprune limit if block ex...fanquake
2023-04-19blockstorage: Adjust fastprune limit if block exceeds blockfile sizeMartin Zumsande
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-16Merge bitcoin/bitcoin#26177: refactor / kernel: Move non-gArgs chainparams fu...fanquake
2023-03-15Split non/kernel chainparamsCarl Dong
2023-03-15Move ::fImporting to BlockManagerMarcoFalke
2023-03-15Pass fImporting to ImportingNow helper classMarcoFalke
2023-03-15Move ::fPruneMode into BlockManagerMarcoFalke
2023-03-15Move ::nPruneTarget into BlockManagerMarcoFalke
2023-03-13refactor: Move error() from util/system.h to logging.hBen Woosley
2023-02-28Merge bitcoin/bitcoin#26533: prune: scan and unlink already pruned block file...Andrew Chow
2023-01-03Use AutoFile and HashVerifier where possibleMarcoFalke
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-20prune: scan and unlink already pruned block files on startupAndrew Toth
2022-10-13Merge bitcoin/bitcoin#25667: assumeutxo: snapshot initializationAndrew Chow
2022-10-12Merge bitcoin/bitcoin#24858: incorrect blk file size calculation during reind...glozow
2022-09-13blockmanager: avoid undefined behavior during FlushBlockFileJames O'Beirne
2022-09-09scripted-diff: rename CChainState -> ChainstateJames O'Beirne
2022-08-19Merge bitcoin/bitcoin#25707: refactor: Make const references to avoid unneces...MacroFake
2022-07-29Merge bitcoin/bitcoin#25571: refactor: Make mapBlocksUnknownParent local, and...fanquake
2022-07-27refactor: Make const refs vars where applicableAurèle Oulès
2022-07-20Use HashWriter where possibleMacroFake
2022-07-18refactor: Make mapBlocksUnknownParent local, and rename itHennadii Stepanov
2022-07-15LoadMempool: Pass in load_path, stop using gArgsCarl Dong
2022-06-06scripted-diff: remove duplicate categories from LogPrint outputJon Atack
2022-06-02kernel: pass params to BlockManager rather than using a globalCory Fields
2022-05-07reindex, log, test: fixes #21379mruddy
2022-04-28blockstorage, refactor: pass GetFirstStoredBlock() start_block by referenceJon Atack
2022-04-28blockstorage, refactor: make GetFirstStoredBlock() a member of BlockManagerJon Atack
2022-04-27validation: Prune UnloadBlockIndex and calleesCarl Dong
2022-04-25blockstorage: Add prune locks to BlockManagerFabian Jahr
2022-04-25refactor: Introduce GetFirstStoredBlock helper functionFabian Jahr
2022-04-19scripted-diff: Rename pindexBestHeader, fHavePrunedCarl Dong
2022-04-19Clear fHavePruned in BlockManager::Unload()Carl Dong
2022-04-19move-mostly: Make fHavePruned a BlockMan memberCarl Dong
2022-04-19move-mostly: Make pindexBestHeader a ChainMan memberCarl Dong
2022-04-12validation: Load pindexBestHeader in ChainManCarl Dong
2022-03-15Add and use BlockManager::GetAllBlockIndicesCarl Dong
2022-03-15Add and use CBlockIndexHeightOnlyComparatorCarl Dong