aboutsummaryrefslogtreecommitdiff
path: root/src/node/interfaces.cpp
AgeCommit message (Expand)Author
2023-11-22CValidationInterface: modify the parameter of `TransactionAddedToMempool`ismaelsadeeq
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-11-13Merge bitcoin/bitcoin#28721: multiprocess compatibility updatesfanquake
2023-11-10[refactor] use CheckPackageLimits for checkChainLimitsglozow
2023-11-10[refactor] Add helper for retrieving mempool entryTheCharlatan
2023-11-10[refactor] Add helper for iterating through mempool entriesstickies-v
2023-10-20interfaces: Rename CalculateBumpFees methods to be compatible with capn'protoRyan Ofsky
2023-10-20interfaces: Change getUnspentOutput return type to avoid multiprocess segfaultRyan Ofsky
2023-10-12tidy: modernize-use-emplaceMarcoFalke
2023-09-30validation: pass ChainstateRole for validationinterface callsJames O'Beirne
2023-09-13[node] interface to get bump feesglozow
2023-08-18assumeutxo cleanup: Move IsInitialBlockDownload & NotifyHeaderTip to Chainsta...Ryan Ofsky
2023-08-17Merge bitcoin/bitcoin#27675: p2p: Drop m_recently_announced_invs bloom filterfanquake
2023-08-05refactor: Fix logging.h includesTheCharlatan
2023-08-03mempool_entry: add mempool entry sequence numberAnthony Towns
2023-06-16Remove the syscall sandboxfanquake
2023-06-12Merge bitcoin/bitcoin#27708: Return EXIT_FAILURE on post-init fatal errorsRyan Ofsky
2023-06-10gui: return EXIT_FAILURE on post-init fatal errorsfurszy
2023-06-09Return EXIT_FAILURE on post-init fatal errorsfurszy
2023-05-30scripted-diff: move settings to common namespaceTheCharlatan
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
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