aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
2024-10-10scripted-diff: drop config/ subdir for bitcoin-config.h, rename to bitcoin-bu...Sebastian Falbesoner
2024-10-09Merge bitcoin/bitcoin#30955: Mining interface: getCoinbaseMerklePath() and su...Ava Chow
2024-10-01refactor: Use wait_for predicate to check for interruptMarcoFalke
2024-10-01refactor: Split up NodeContext shutdown_signal and shutdown_requestRyan Ofsky
2024-10-01bugfix: Mark m_tip_block_cv as guarded by m_tip_block_mutexMarcoFalke
2024-10-01refactor: Add missing GUARDED_BY(m_tip_block_mutex)MarcoFalke
2024-09-30Merge bitcoin/bitcoin#30043: net: Replace libnatpmp with built-in PCP+NATPMP ...Ava Chow
2024-09-30net: 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-19streams: remove unused codePieter Wuille
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-16Merge bitcoin/bitcoin#30884: streams: cache file position within AutoFileAva Chow
2024-09-16Merge bitcoin/bitcoin#28358: Drop -dbcache limitAva Chow
2024-09-16Merge bitcoin/bitcoin#30440: Have createNewBlock() return a BlockTemplate int...Ava Chow
2024-09-13streams: remove AutoFile::Get() entirelyPieter Wuille
2024-09-13kernel: Move background load thread to node contextTheCharlatan
2024-09-13streams: cache file position within AutoFilePieter Wuille
2024-09-13Drop unneeded nullptr check from CreateNewBlock()Sjors 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-09-03Merge bitcoin/bitcoin#30742: kernel: Use spans instead of vectors for passing...Ava Chow
2024-08-30validation: Use span for ImportBlocks pathsTheCharlatan
2024-08-29scripted-diff: LogPrint -> LogDebugMarcoFalke
2024-08-27Merge bitcoin/bitcoin#30569: node: reduce unsafe uint256S usageAva Chow
2024-08-27Merge bitcoin/bitcoin#30697: Bugfix: Ensure Atomicity in Wallet Settings Upda...Ava Chow
2024-08-26wallet: bugfix: ensure atomicity in settings updatesismaelsadeeq
2024-08-23node: use uint256::FromUserHex for -assumevalid parsingstickies-v
2024-08-23node: use uint256::FromUserHex for -minimumchainwork parsingstickies-v
2024-08-20miner: adjust clock to timewarp ruleSjors Provoost
2024-08-13log: expand BCLog::LogFlags (categories) to 64 bitsLarry Ruane
2024-08-12add missing #include <cstdint> for GCC 15Matt Whitlock
2024-08-09Merge bitcoin/bitcoin#30598: assumeutxo: Drop block height from metadataAva Chow
2024-08-09Merge bitcoin/bitcoin#28687: C++20 std::views::reversemerge-script
2024-08-08assumeutxo: Drop block height from metadataFabian Jahr
2024-08-07Merge bitcoin/bitcoin#30194: refactor: use recommended type hiding on multi_i...glozow
2024-08-07Merge bitcoin/bitcoin#30594: docs: doc update for mempoolfullrbf default + lo...glozow
2024-08-07add deprecation warning for mempoolfullrbfglozow
2024-08-06Merge bitcoin/bitcoin#30212: rename TransactionError:ALREADY_IN_CHAINRyan Ofsky
2024-08-06refactor: use c++20 std::views::reverse instead of reverse_iterator.hstickies-v
2024-08-05Merge bitcoin/bitcoin#28052: blockstorage: XOR blocksdir *.dat filesAva Chow