aboutsummaryrefslogtreecommitdiff
path: root/src/index
AgeCommit message (Expand)Author
2022-10-11index: Improve BaseIndex::BlockUntilSyncedToCurrentChain reliabilityRyan Ofsky
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
2022-09-09scripted-diff: rename CChainState -> ChainstateJames O'Beirne
2022-08-31refactor: add LIFETIMEBOUND to blockfilter where neededstickies-v
2022-07-21Merge bitcoin/bitcoin#22485: doc: BaseIndex sync behavior with empty datadirMacroFake
2022-07-21doc: BaseIndex sync behavior with empty datadirJames O'Beirne
2022-07-20Merge bitcoin/bitcoin#25285: Add AutoFile without ser-type and ser-version an...fanquake
2022-07-20refactor: Pass reference to LookUpStatsMacroFake
2022-07-19Merge bitcoin/bitcoin#25645: refactor: Remove unused includes from dbwrapper.hfanquake
2022-07-19Add missing includesMacroFake
2022-07-18indexes, refactor: Remove CChainState use in index CommitInternal methodRyan Ofsky
2022-07-18indexes, refactor: Remove CBlockIndex* uses in index Rewind methodsRyan Ofsky
2022-07-18indexes, refactor: Remove CBlockIndex* uses in index WriteBlock methodsRyan Ofsky
2022-07-18indexes, refactor: Remove CBlockIndex* uses in index Init methodsRyan Ofsky
2022-07-18indexes, refactor: Remove CBlockIndex* uses in coinstatsindex LookUpOne functionRyan Ofsky
2022-07-18indexes, refactor: Pass Chain interface instead of CChainState class to indexesRyan Ofsky
2022-07-07Merge bitcoin/bitcoin#24832: index: Verify the block filter hash when reading...fanquake
2022-06-29Use AutoFile where possibleMacroFake
2022-06-14scripted-diff: Avoid incompatibility with CMake AUTOUIC featureHennadii Stepanov
2022-05-23style-only: Rearrange using decls after scripted-diffCarl Dong
2022-05-23scripted-diff: Move src/kernel/coinstats to kernel::Carl Dong
2022-05-23Use only kernel/coinstats.h in index/coinstatsindex.hCarl Dong
2022-05-23Move logic from LookupUTXOStatsWithIndex to CoinStatsIndex::LookUpStatsCarl Dong
2022-05-19Merge bitcoin/bitcoin#25074: index: During sync, commit best block after inde...fanquake
2022-05-19index: Don't commit a best block before indexing it during syncMartin Zumsande
2022-05-17refactor: use C++11 default initializersfanquake
2022-05-12Increase threadsafety annotation coverageAnthony Towns
2022-05-08index, refactor: Change sync variables to use `std::chrono::steady_clock`w0xlt
2022-05-03Merge bitcoin/bitcoin#24470: Disallow more unsafe string->path conversions al...MacroFake
2022-05-02Make sanity check in GCSFilter constructor optionalPatrick Strateman
2022-04-28blockstorage, refactor: pass GetFirstStoredBlock() start_block by referenceJon Atack
2022-04-28blockstorage, refactor: make GetFirstStoredBlock() a member of BlockManagerJon Atack
2022-04-25Index: Use prune locks for blockfilterindexFabian Jahr
2022-04-25refactor: Introduce GetFirstStoredBlock helper functionFabian Jahr
2022-04-21Disallow more unsafe string->path conversions allowed by path append operatorsRyan Ofsky
2022-03-09refactor: more const annotations for uses of CBlockIndex*Anthony Towns
2022-02-21index: Commit DB_MUHASH and DB_BEST_BLOCK to disk togetherMartin Zumsande
2022-02-17index: check muhash is in sync on coinstatsindex launchFabian Jahr
2022-02-17index: remove txindex references from base indexFabian Jahr
2022-01-31index: Don't commit without valid m_best_block_indexMartin Zumsande
2022-01-25Require CBlockIndex::GetBlockPos() to hold mutex cs_mainJon Atack
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2022-01-05Merge bitcoin/bitcoin#23411: refactor: Avoid integer overflow in ApplyStats w...MarcoFalke
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-17refactor: Avoid integer overflow in ApplyStats when activating snapshotMarcoFalke
2021-12-16Merge bitcoin/bitcoin#23785: refactor: Move stuff to ChainstateManagerMarcoFalke
2021-12-15Move FindForkInGlobalIndex from BlockManager to CChainStateMarcoFalke
2021-12-15doc: add explanations for assert in index and magic numbers in testMartin Zumsande