aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
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-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-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-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
2022-10-20Merge bitcoin/bitcoin#25595: Verify PSBT inputs rather than check for fields ...fanquake
2022-10-18iwyu: Add missing includesMacroFake
2022-10-18Move ::fCheckBlockIndex into ChainstateManagerMacroFake
2022-10-18Move ::fCheckpointsEnabled into ChainstateManagerMacroFake
2022-10-18Move ::nMinimumChainWork into ChainstateManagerMacroFake
2022-10-18Move ::hashAssumeValid into ChainstateManagerMacroFake
2022-10-18Move ::nMaxTipAge into ChainstateManagerMacroFake
2022-10-17Verify PSBT inputs rather than check for fields being emptyGreg Sanders
2022-10-17p2p: Finish negotiating reconciliation supportGleb Naumenko
2022-10-17Add helper to see if a peer is registered for reconciliationsGleb Naumenko
2022-10-17p2p: Forget peer's reconciliation state on disconnectGleb Naumenko
2022-10-17p2p: Announce reconciliation supportGleb Naumenko
2022-10-13Merge bitcoin/bitcoin#25667: assumeutxo: snapshot initializationAndrew Chow