aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
2023-09-14Merge bitcoin/bitcoin#28423: kernel: Remove protocol.h/netaddress.h/compat.h ...fanquake
2023-09-12[refactor] Add missing includes for next commitTheCharlatan
2023-09-12kernel: Move MessageStartChars to its own fileTheCharlatan
2023-09-12[refactor] Define MessageStartChars as std::arrayTheCharlatan
2023-09-12Remove unused GetType() from CBufferedFile and CAutoFileMarcoFalke
2023-09-05Merge bitcoin/bitcoin#28195: blockstorage: Drop legacy -txindex checkfanquake
2023-08-28config: default acceptnonstdtxn=0 on all chainsAnthony Towns
2023-08-22Merge bitcoin/bitcoin#28200: refactor: Remove unused includes from wallet.cppfanquake
2023-08-18assumeutxo cleanup: Move IsInitialBlockDownload & NotifyHeaderTip to Chainsta...Ryan Ofsky
2023-08-17Remove unused includes from txmempool.hMarcoFalke
2023-08-17Merge bitcoin/bitcoin#28244: Break up script/standard.{h/cpp}fanquake
2023-08-17Merge bitcoin/bitcoin#27675: p2p: Drop m_recently_announced_invs bloom filterfanquake
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-08-09Merge bitcoin/bitcoin#28149: net processing: clamp PeerManager::Options user ...glozow
2023-08-07Merge bitcoin/bitcoin#28186: kernel: Prune leveldb headersfanquake
2023-08-07Merge bitcoin/bitcoin#26296: ci: Integrate `bitcoin-tidy` clang-tidy pluginfanquake
2023-08-07Merge bitcoin/bitcoin#28191: refactor: Remove unused MessageStartChars parame...fanquake
2023-08-05refactor: Fix logging.h includesTheCharlatan
2023-08-03lint: remove /* Continued */ markers from codebasefanquake
2023-08-03mempool_entry: add mempool entry sequence numberAnthony Towns
2023-08-02scripted-diff: Rename CBlockTreeDB -> BlockTreeDBMarcoFalke
2023-08-01Fixup style of moved codeMarcoFalke
2023-08-01move-only: Move CBlockTreeDB to node/blockstorageMarcoFalke
2023-07-31Merge bitcoin/bitcoin#27746: Rework validation logic for assumeutxoRyan Ofsky
2023-07-31Remove unused MessageStartChars parameters from BlockManager methodsMarcoFalke
2023-07-25net processing: clamp -blockreconstructionextratxn to uint32_t boundsstickies-v
2023-07-25net processing: clamp -maxorphantx to uint32_t boundsstickies-v
2023-07-25refactor: set ignore_incoming_txs in ApplyArgsManOptionsstickies-v
2023-07-24[net processing] Move -capturemessages to PeerManager::Optionsdergoegge
2023-07-24[net processing] Move -blockreconstructionextratxn to PeerManager::Optionsdergoegge
2023-07-24[net processing] Move -maxorphantx to PeerManager::Optionsdergoegge
2023-07-24[net processing] Move -txreconciliation to PeerManager::Optionsdergoegge
2023-07-24[net processing] Introduce PeerManager optionsdergoegge
2023-07-21Move block-storage-related logic to ChainstateManagerSuhas Daftuar
2023-07-14Move block-arrival information / preciousblock counters to ChainstateManagerSuhas Daftuar
2023-07-14Remove CChain dependency in node/blockstorageSuhas Daftuar
2023-07-14Explicitly track maximum block height stored in undo filesSuhas Daftuar
2023-07-11kernel: Remove StartShutdown calls from validation codeRyan Ofsky
2023-07-11refactor: Move stopafterblockimport handling out of blockstorageTheCharlatan
2023-07-10index: verify blocks data existence only oncefurszy
2023-07-10refactor: simplify pruning violation checkfurszy
2023-07-10make GetFirstStoredBlock assert that 'start_block' always has datafurszy
2023-07-07refactor: init indexes, decouple 'Start()' from the creation stepfurszy
2023-07-07scripted-diff: rename 'loadblk' thread name to 'initload'furszy
2023-07-07init: start indexes sync earlierfurszy
2023-06-28kernel: Add fatalError method to notificationsTheCharlatan
2023-06-28kernel: Add flushError method to notificationsTheCharlatan
2023-06-28kernel: Pass interrupt reference to chainmanTheCharlatan
2023-06-27Merge bitcoin/bitcoin#27896: Remove the syscall sandboxAndrew Chow
2023-06-22Merge bitcoin/bitcoin#27862: validation: Stricter assumeutxo error handling w...Andrew Chow