aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
2023-02-28Merge bitcoin/bitcoin#26533: prune: scan and unlink already pruned block file...Andrew Chow
2023-02-24doc: add explanation for fail_on_insufficient_dbcacheRyan Ofsky
2023-02-24init: Return more fitting ChainStateLoadStatus if verification was interruptedMartin Zumsande
2023-02-22Merge bitcoin/bitcoin#25574: validation: Improve error handling when VerifyDB...Andrew Chow
2023-02-20Merge bitcoin/bitcoin#26883: src/node/miner cleanups, follow-ups for #26695glozow
2023-02-16validation: report if pruning prevents completion of verificationMartin Zumsande
2023-02-16init, validation: Improve handling if VerifyDB() fails due to insufficient db...Martin Zumsande
2023-02-16validation: return VerifyDBResult::INTERRUPTED if verification was interruptedMartin Zumsande
2023-02-16validation: Change return value of VerifyDB to enum typeMartin Zumsande
2023-02-10refactor, validation: Add ChainstateManagerOpts db optionsRyan Ofsky
2023-02-10refactor, txdb: Use DBParams struct in CBlockTreeDBRyan Ofsky
2023-02-10refactor, txdb: Add CoinsViewOptions structRyan Ofsky
2023-02-10refactor, dbwrapper: Add DBParams and DBOptions structsRyan Ofsky
2023-02-07Remove reindex special case from the progress bar labelMarcoFalke
2023-01-30Merge bitcoin/bitcoin#26965: refactor: Remove stray cs_main redundant declara...fanquake
2023-01-30Merge bitcoin/bitcoin#26649: refactor: Use AutoFile and HashVerifier (without...fanquake
2023-01-25refactor: Remove stray cs_main redundant declarationMarcoFalke
2023-01-16miner: don't re-apply default Options value if argument is unsetstickies-v
2023-01-16refactor: avoid duplicating BlockAssembler::Options membersstickies-v
2023-01-16Add BlockManager::IsPruneMode()MarcoFalke
2023-01-16Add BlockManager::GetPruneTarget()MarcoFalke
2023-01-16Add BlockManager::LoadingBlocks()MarcoFalke
2023-01-16Merge bitcoin/bitcoin#26251: refactor: add kernel/cs_main.hMarcoFalke
2023-01-12refactor: rename local gArgs to argsstickies-v
2023-01-11Merge bitcoin/bitcoin#26695: bench: BlockAssembler on a mempool with packagesAndrew Chow
2023-01-05refactor: add kernel/cs_main.*fanquake
2023-01-04Merge bitcoin/bitcoin#26752: wallet: Remove `mempool_sequence` from interface...glozow
2023-01-03Merge bitcoin/bitcoin#26289: Use util::Result in for calculating mempool ance...Andrew Chow
2023-01-03Use AutoFile and HashVerifier where possibleMarcoFalke
2022-12-26wallet: remove `mempool_sequence` from `transactionRemovedFromMempool`w0xlt
2022-12-26wallet: remove `mempool_sequence` from `transactionAddedToMempool`w0xlt
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-22[miner] allow bypassing TestBlockValidityglozow
2022-12-22[refactor] add helper to apply ArgsManager to BlockAssembler::Optionsglozow
2022-12-20prune: scan and unlink already pruned block files on startupAndrew Toth
2022-12-13mempool: log/halt when CalculateMemPoolAncestors fails unexpectedlystickies-v
2022-12-13mempool: use util::Result for CalculateMemPoolAncestorsstickies-v
2022-12-07Merge bitcoin/bitcoin#26298: refactor: Move src/interfaces/*.cpp files to lib...fanquake
2022-12-06Merge bitcoin/bitcoin#26609: refactor: Move `txmempool_entry.h` --> `kernel/m...MarcoFalke
2022-11-30Merge bitcoin/bitcoin#26359: p2p: Erlay support signaling follow-upsfanquake
2022-11-30refactor: Move `txmempool_entry.h` --> `kernel/mempool_entry.h`Hennadii Stepanov
2022-11-29refactor: Rename ambiguous interfaces::MakeHandler functionsRyan Ofsky
2022-11-18Merge bitcoin/bitcoin#17786: refactor: Nuke policy/fees->mempool circular dep...glozow
2022-11-16refactor: Move `CTxMemPoolEntry` class to its own moduleHennadii Stepanov
2022-11-14p2p, test, refactor: Minor code improvementsGleb Naumenko
2022-11-14p2p, refactor: Switch to enum class for ReconciliationRegisterResultGleb Naumenko
2022-11-10p2p: Drop roles from sendtxrcnclGleb Naumenko
2022-10-26Merge bitcoin/bitcoin#25957: wallet: fast rescan with BIP157 block filters fo...Andrew Chow
2022-10-26Merge bitcoin/bitcoin#25704: refactor: Remove almost all validation option gl...MacroFake
2022-10-25add chain interface methods for using BIP 157 block filtersSebastian Falbesoner