aboutsummaryrefslogtreecommitdiff
path: root/src/node/interfaces.cpp
AgeCommit message (Expand)Author
33 hoursscripted-diff: drop config/ subdir for bitcoin-config.h, rename to bitcoin-bu...Sebastian Falbesoner
43 hoursMerge bitcoin/bitcoin#30955: Mining interface: getCoinbaseMerklePath() and su...Ava Chow
10 daysrefactor: Use wait_for predicate to check for interruptMarcoFalke
10 daysrefactor: Split up NodeContext shutdown_signal and shutdown_requestRyan Ofsky
11 daysMerge bitcoin/bitcoin#30043: net: Replace libnatpmp with built-in PCP+NATPMP ...Ava Chow
11 daysnet: Replace libnatpmp with built-in NATPMP+PCP implementation in mapportlaanwj
2024-09-26Add submitSolution to BlockTemplate interfaceSjors Provoost
2024-09-26Add getCoinbaseMerklePath() to Mining interfaceSjors Provoost
2024-09-23Merge bitcoin/bitcoin#30409: Introduce waitTipChanged() mining interface, rep...Ava Chow
2024-09-20Merge bitcoin/bitcoin#30828: interfaces: #30697 follow upsAva Chow
2024-09-17Add waitTipChanged to Mining interfaceSjors Provoost
2024-09-17node: Track last block that received a blockTip notificationSjors Provoost
2024-09-17Rename getTipHash() to getTip() and return BlockRefSjors Provoost
2024-09-13Have createNewBlock return BlockTemplate interfaceSjors Provoost
2024-09-11chain: simplify `deleteRwSettings` code and improve it's docismaelsadeeq
2024-09-11chain: dont check for null settings value in `overwriteRwSetting`ismaelsadeeq
2024-09-11chain: ensure `updateRwSetting` doesn't update to a null settingsismaelsadeeq
2024-09-08chain: uniformly use `SettingsAction` enum in settings methodsismaelsadeeq
2024-09-05chain: move new settings safely in `overwriteRwSetting`ismaelsadeeq
2024-09-03Merge bitcoin/bitcoin#26619: log: expand BCLog::LogFlags (categories) to 64 bitsAva Chow
2024-08-26wallet: bugfix: ensure atomicity in settings updatesismaelsadeeq
2024-08-13log: expand BCLog::LogFlags (categories) to 64 bitsLarry Ruane
2024-08-02Merge bitcoin-core/gui#626: Showing Local Addresses in Node WindowHennadii Stepanov
2024-08-02net: Providing an interface for mapLocalHostJadi
2024-07-16refactor: pass BlockCreateOptions to createNewBlockSjors Provoost
2024-07-14Merge bitcoin-core/gui#825: Show maximum mempool size in information windowHennadii Stepanov
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-20add node interface method for getting maximum mempool sizeSebastian Falbesoner
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