aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
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-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
2022-10-12Merge bitcoin/bitcoin#24858: incorrect blk file size calculation during reind...glozow
2022-10-10Merge bitcoin/bitcoin#26118: log: Use steady clock for bench loggingMacroFake
2022-10-09Merge bitcoin/bitcoin#26103: refactor: mempool: use CTxMemPool::Limitsglozow
2022-10-06Merge bitcoin/bitcoin#24364: refactor: remove duplicate code from BlockAssemblerglozow
2022-10-05refactor: mempool: use CTxMempool::Limitsstickies-v
2022-10-03refactor: move DEFAULT_TXINDEX from validation to txindexfanquake
2022-09-19Use steady clock for bench loggingMacroFake
2022-09-19scripted-diff: Rename time symbolsMacroFake
2022-09-13blockmanager: avoid undefined behavior during FlushBlockFileJames O'Beirne
2022-09-13init: add utxo snapshot detectionJames O'Beirne
2022-09-13validation: rename snapshot chainstate dirJames O'Beirne
2022-09-09scripted-diff: rename CChainState -> ChainstateJames O'Beirne
2022-09-01Merge bitcoin/bitcoin#25951: log: Move validation option logging to LoadChain...MacroFake
2022-09-01Move blockstorage option logging to LoadChainstate()MacroFake
2022-08-31Merge bitcoin/bitcoin#25872: Fix issues when calling std::move(const&)fanquake
2022-08-29Make validation interface capable of signalling header presyncPieter Wuille
2022-08-29Move validation option logging to LoadChainstate()MacroFake
2022-08-23Add functions to construct locators without CChainPieter Wuille
2022-08-22Merge bitcoin/bitcoin#25775: docs: remove non-signaling mentions of BIP125fanquake
2022-08-22Merge bitcoin/bitcoin#25786: refactor: Make adjusted time type safefanquake
2022-08-20Fix iwyuMacroFake
2022-08-19Merge bitcoin/bitcoin#25707: refactor: Make const references to avoid unneces...MacroFake
2022-08-05Make adjusted time type safeMacroFake
2022-08-04[doc] remove non-signaling mentions of BIP125glozow
2022-08-03validationcaches: Use size_t for sizesCarl Dong
2022-08-03validationcaches: Add and use ValidationCacheSizesCarl Dong
2022-08-02scripted-diff: Move mempool_args to src/nodeMacroFake
2022-08-02Remove ::GetVirtualTransactionSize() aliasMacroFake
2022-08-02Remove ::dustRelayFeeMacroFake
2022-08-02Remove ::incrementalRelayFee and ::minRelayTxFee globalsMacroFake
2022-08-01Merge bitcoin/bitcoin#25651: refactor: make all NodeImpl/ChainImpl/ExternalSi...MacroFake
2022-07-29refactor: remove unneeded temporaries in node/interfaces, simplify codeJon Atack