aboutsummaryrefslogtreecommitdiff
path: root/src/node/interfaces.cpp
AgeCommit message (Expand)Author
2023-03-26clang-tidy: Add `performance-inefficient-vector-operation` checkHennadii Stepanov
2023-03-15Move ::fImporting to BlockManagerMarcoFalke
2023-03-10refactor: Consistently use context args over gArgs in node/interfacesMarcoFalke
2023-02-07Remove reindex special case from the progress bar labelMarcoFalke
2023-01-16Add BlockManager::LoadingBlocks()MarcoFalke
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
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-13mempool: use util::Result for CalculateMemPoolAncestorsstickies-v
2022-12-07Merge bitcoin/bitcoin#26298: refactor: Move src/interfaces/*.cpp files to lib...fanquake
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-10-25add chain interface methods for using BIP 157 block filtersSebastian Falbesoner
2022-10-05refactor: mempool: use CTxMempool::Limitsstickies-v
2022-08-29Make validation interface capable of signalling header presyncPieter Wuille
2022-08-23Add functions to construct locators without CChainPieter Wuille
2022-08-02Remove ::dustRelayFeeMacroFake
2022-08-02Remove ::incrementalRelayFee and ::minRelayTxFee globalsMacroFake
2022-07-29refactor: remove unneeded temporaries in node/interfaces, simplify codeJon Atack
2022-07-29refactor: make all NodeImpl/ChainImpl/ExternalSignerImpl members publicJon Atack
2022-07-26Add type-safe AdjustedTime() getter to timedataMarcoFalke
2022-07-20Merge bitcoin/bitcoin#25638: refactor: Use chainman() helper consistently in ...MacroFake
2022-07-19refactor: Use chainman() helper consistently in ChainImplMacroFake
2022-07-18indexes, refactor: Remove CChainState use in index CommitInternal methodRyan Ofsky
2022-07-18Merge bitcoin/bitcoin#23997: wallet: avoid rescans under assumed-valid blocksAndrew Chow
2022-07-18indexes, refactor: Pass Chain interface instead of CChainState class to indexesRyan Ofsky
2022-07-18interfaces, refactor: Add more block information to block connected notificat...Ryan Ofsky
2022-07-12Merge bitcoin/bitcoin#25036: wallet: Save wallet scan progressMacroFake
2022-06-28node/ifaces: Use existing MemPoolLimitsCarl Dong
2022-06-28scripted-diff: Rename anc/desc size limit vars to indicate SI unitCarl Dong
2022-06-28mempool: Pass in -maxmempool instead of referencing gArgsCarl Dong
2022-06-23wallet: Save wallet scan progressw0xlt
2022-06-22scripted-diff: Rename DEFAULT_MAX_MEMPOOL_SIZE to indicate SI unitCarl Dong
2022-06-14scripted-diff: Avoid incompatibility with CMake AUTOUIC featureHennadii Stepanov
2022-06-02Move init::SanityCheck to kernel::SanityCheckCarl Dong
2022-06-02init: Initialize globals with kernel::Context's lifeCarl Dong
2022-05-26Merge bitcoin/bitcoin#15936: interfaces: Expose settings.json methods to GUIMacroFake
2022-05-20Merge bitcoin/bitcoin#25168: refactor: Avoid passing params where not neededMacroFake
2022-05-19settings: Add resetSettings() methodRyan Ofsky
2022-05-19settings: Add update/getPersistent/isIgnored methodsRyan Ofsky
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-18Do not call global Params() when chainman is in scopeMacroFake
2022-04-19scripted-diff: Rename pindexBestHeader, fHavePrunedCarl Dong
2022-04-19move-mostly: Make fHavePruned a BlockMan memberCarl Dong
2022-04-19move-mostly: Make pindexBestHeader a ChainMan memberCarl Dong
2022-04-05init: Disable syscall sandbox in the bitcoin-qt processMarcoFalke