aboutsummaryrefslogtreecommitdiff
path: root/src/node/interfaces.cpp
AgeCommit message (Expand)Author
2024-06-27Have testBlockValidity hold cs_main instead of callerSjors Provoost
2024-06-27Drop unneeded lock from createNewBlockSjors Provoost
2024-06-26refactor: testBlockValidity make out argument lastSjors Provoost
2024-06-18rpc: call IsInitialBlockDownload via miner interfaceSjors Provoost
2024-06-18rpc: minize getTipHash() calls in gbtSjors Provoost
2024-06-18rpc: call processNewBlock via miner interfaceSjors Provoost
2024-06-18rpc: getTransactionsUpdated via miner interfaceSjors Provoost
2024-06-18Always pass options to BlockAssembler constructorSjors Provoost
2024-06-18rpc: call CreateNewBlock via miner interfaceSjors Provoost
2024-06-18rpc: getblocktemplate getTipHash() via Miner interfaceSjors Provoost
2024-06-18rpc: call TestBlockValidity via miner interfaceSjors Provoost
2024-06-18Introduce Mining interfaceSjors Provoost
2024-06-17Merge bitcoin/bitcoin#30058: Encapsulate warnings in generalized node::Warnin...Ava Chow
2024-06-14Merge bitcoin/bitcoin#30255: log: use error level for critical log messagesAva Chow
2024-06-13refactor: remove warnings globalsstickies-v
2024-06-13introduce and use the generalized `node::Warnings` interfacestickies-v
2024-06-13move-only: move warnings from common to nodestickies-v
2024-06-10log: use error level for critical log messagesMarcoFalke
2024-05-16util: Move util/string.h functions to util namespaceRyan Ofsky
2024-05-16util: add TransactionError includes and namespace declarationsRyan Ofsky
2024-05-14Merge bitcoin/bitcoin#29086: refactor: Simply include CTxMemPool::Options in ...Ava Chow
2024-05-09kernel: Remove key module from kernel libraryTheCharlatan
2024-05-07Merge bitcoin/bitcoin#29494: build: Assume HAVE_CONFIG_H, Add IWYU pragma kee...Ava Chow
2024-05-06refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather th...Luke Dashjr
2024-05-01rpc: return warnings as an array instead of just a single onestickies-v
2024-05-01scripted-diff: Add IWYU pragma keep to bitcoin-config.h includesMarcoFalke
2024-04-07[clang-tidy] Enable the misc-no-recursion checkdergoegge
2024-02-15scripted-diff: Rename MainSignals to ValidationSignalsTheCharlatan
2024-02-15refactor: De-globalize g_signalsTheCharlatan
2024-01-05Merge bitcoin/bitcoin#28890: rpc: Remove deprecated -rpcserialversionfanquake
2023-12-17wallet, mempool: propagete `checkChainLimits` error message to walletismaelsadeeq
2023-12-11Remove deprecated -rpcserialversionMarcoFalke
2023-12-04Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directlyRyan Ofsky
2023-12-04refactor: Add NodeContext::shutdown memberRyan Ofsky
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