aboutsummaryrefslogtreecommitdiff
path: root/src/index
AgeCommit message (Expand)Author
2023-11-16serialize: Drop useless version param from GetSerializeSize()Anthony Towns
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-10-20coinstats: Fix hash_serialized2 calculationFabian Jahr
2023-09-30validation: indexing changes for assumeutxoJames O'Beirne
2023-09-30validation: pass ChainstateRole for validationinterface callsJames O'Beirne
2023-09-15Return CAutoFile from BlockManager::Open*File()MarcoFalke
2023-09-12Remove unused GetType() from CBufferedFile and CAutoFileMarcoFalke
2023-09-12Merge bitcoin/bitcoin#28427: index: coinstats reorg, fail when block cannot b...fanquake
2023-09-08refactor: remove clientversion include from dbwrapper.hCory Fields
2023-09-08index: add [nodiscard] attribute to functions writing to the dbfurszy
2023-09-07index: coinstats reorg, fail when block cannot be reversedfurszy
2023-08-28Replace READWRITEAS macro with AsBase wrapping functionMarcoFalke
2023-08-17Remove unused includes from blockfilter.hMarcoFalke
2023-08-07Merge bitcoin/bitcoin#28186: kernel: Prune leveldb headersfanquake
2023-08-05refactor: Fix logging.h includesTheCharlatan
2023-08-03lint: remove /* Continued */ markers from codebasefanquake
2023-07-10index: verify blocks data existence only oncefurszy
2023-07-10init: don't start indexes sync thread prematurelyfurszy
2023-07-10refactor: simplify pruning violation checkfurszy
2023-07-10make GetFirstStoredBlock assert that 'start_block' always has datafurszy
2023-07-10refactor: index, decouple 'Init' from 'Start'furszy
2023-06-28kernel: Add fatalError method to notificationsTheCharlatan
2023-06-28scripted-diff: Rename FatalError to FatalErrorfTheCharlatan
2023-06-16Remove the syscall sandboxfanquake
2023-06-08refactor: index: use `AbortNode` in fatal error helperSebastian Falbesoner
2023-05-22index: prevent race by calling 'CustomInit' prior setting 'synced' flagfurszy
2023-05-17index: Enable reindex-chainstate with active indexesMartin Zumsande
2023-05-17index: Use first block from locator instead of looking for fork pointMartin Zumsande
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-03Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/systemfanquake
2023-03-23refactor: Extract util/fs_helpers from util/systemBen Woosley
2023-03-21Refactor: Remove unused FlatFilePos::SetNullMarcoFalke
2023-03-13refactor: Move error() from util/system.h to logging.hBen Woosley
2023-02-28Add InitError(error, details) overloadRyan Ofsky
2023-02-10refactor, dbwrapper: Add DBParams and DBOptions structsRyan Ofsky
2023-01-31refactor: use `Hash` helper for double-SHA256 calculationsSebastian Falbesoner
2023-01-16Add BlockManager::IsPruneMode()MarcoFalke
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-05Merge bitcoin/bitcoin#19888: rpc, test: Improve getblockstats for unspendablesAndrew Chow
2022-11-01util: move threadinterrupt into utilfanquake
2022-10-23validation, index: Add unspendable coinbase helper functionsFabian Jahr
2022-10-10Merge bitcoin/bitcoin#26215: index: Improve BaseIndex::BlockUntilSyncedToCurr...fanquake
2022-10-05index: Improve BaseIndex::BlockUntilSyncedToCurrentChain reliabilityRyan Ofsky
2022-10-03refactor: move DEFAULT_BLOCKFILTERINDEX from val to blockfilterindexfanquake
2022-10-03refactor: move DEFAULT_COINSTATSINDEX from validation to coinstatsindexfanquake
2022-10-03refactor: move DEFAULT_TXINDEX from validation to txindexfanquake
2022-09-13refactor: use std::string for index namesstickies-v
2022-09-13Merge bitcoin/bitcoin#24513: CChainState -> Chainstateglozow
2022-09-13Merge bitcoin/bitcoin#25222: refactor: Pass reference to LookUpStatsMacroFake