Labeled Needs Rebase
pull
mining: add reason/debug to
w0xlt on February 25, 2026 Mining Needs rebase
submitSolution and unify with submitBlock
#34672
w0xlt on February 25, 2026 Mining Needs rebase
pull
[RFC] cluster_linearize: add O(N) fast path for chain-shaped clusters
#34643
HowHsu on February 21, 2026 Needs rebase CI failed
HowHsu on February 21, 2026 Needs rebase CI failed
pull
ci: Put space and non-ASCII char in scratch dir
#34614
maflcko on February 18, 2026 Tests Needs rebase
maflcko on February 18, 2026 Tests Needs rebase
pull
refactor: decompose Peer struct into focused sub-components
#34588
w0xlt on February 14, 2026 Refactoring Needs rebase
w0xlt on February 14, 2026 Refactoring Needs rebase
pull
refactor: extract BlockDownloadManager from PeerManagerImpl
#34565
w0xlt on February 11, 2026 Refactoring Needs rebase
w0xlt on February 11, 2026 Refactoring Needs rebase
pull
wallet: resubmit transactions with private broadcast if enabled
#34533
vasild on February 7, 2026 Wallet Needs rebase
vasild on February 7, 2026 Wallet Needs rebase
pull
wallet: add private broadcast support for wallet transactions
#34457
w0xlt on January 30, 2026 Wallet Needs rebase
w0xlt on January 30, 2026 Wallet Needs rebase
pull
qa: Drop recursive deletes from test code, add lint checks.
#34439
davidgumberg on January 29, 2026 Tests Needs rebase
davidgumberg on January 29, 2026 Tests Needs rebase
pull
kernel: use structured logging and simplify logging interface
#34374
stickies-v on January 21, 2026 Validation Needs rebase
stickies-v on January 21, 2026 Validation Needs rebase
pull
node: Persist private broadcast transactions over node restarts
#34322
andrewtoth on January 16, 2026 Needs rebase
andrewtoth on January 16, 2026 Needs rebase
pull
ci: Add and use ci/test/modernize-deprecated-headers.py
#34298
maflcko on January 15, 2026 Tests Needs rebase
maflcko on January 15, 2026 Tests Needs rebase
pull
test: Remove redundant STRICTENC flag from script_tests
#34294
billymcbip on January 14, 2026 Tests Needs rebase
billymcbip on January 14, 2026 Tests Needs rebase
pull
Bugfix: net_processing: Restore missing comma between peer and peeraddr in “receive version message” and “New ___ peer connected”
#34293
luke-jr on January 14, 2026 Needs rebase
luke-jr on January 14, 2026 Needs rebase
pull
net_processing: make m_tx_for_private_broadcast optional
#34271
vasild on January 13, 2026 Needs rebase
vasild on January 13, 2026 Needs rebase
pull
validation: Prevent duplicate logging and looping in invalid block handling
#34254
mzumsande on January 11, 2026 Validation Needs rebase
mzumsande on January 11, 2026 Validation Needs rebase
pull
Cluster mempool: more accurate cost model for SFL
#34138
sipa on December 22, 2025 Needs rebase
sipa on December 22, 2025 Needs rebase
pull
refactor: reuse
l0rinc on December 20, 2025 Refactoring Needs rebase
should_empty check for chainstate flush
#34125
l0rinc on December 20, 2025 Refactoring Needs rebase
pull
refactor: Use NodeClock::time_point for m_addr_token_timestamp
#34059
maflcko on December 12, 2025 Refactoring Needs rebase
maflcko on December 12, 2025 Refactoring Needs rebase
pull
refactor: disentangle miner startup defaults from runtime options
#33966
Sjors on November 28, 2025 Refactoring Needs rebase CI failed
Sjors on November 28, 2025 Refactoring Needs rebase CI failed
pull
test: use ForkGenerator to deduplicate reorg test code
#33959
yuvicc on November 27, 2025 Tests Needs rebase
yuvicc on November 27, 2025 Tests Needs rebase
pull
test: add functional test for outbound connection management
#33954
mzumsande on November 26, 2025 Tests Needs rebase
mzumsande on November 26, 2025 Tests Needs rebase
pull
kernel: don’t use assert to handle invalid user input
#33943
stickies-v on November 25, 2025 Validation Needs rebase
stickies-v on November 25, 2025 Validation Needs rebase
pull
rest: add interface for gettxspendingprevout rpc
#33904
kevkevinpal on November 18, 2025 RPC/REST/ZMQ Needs rebase
kevkevinpal on November 18, 2025 RPC/REST/ZMQ Needs rebase
pull
validation: reduce persisted UTXO set size by prioritizing positive lookups (RFC)
#33817
l0rinc on November 7, 2025 Validation Needs rebase
l0rinc on November 7, 2025 Validation Needs rebase
pull
init: Changing the rpcbind argument being ignored to a pop up warning
#33813
Ataraxia009 on November 7, 2025 Needs rebase
Ataraxia009 on November 7, 2025 Needs rebase
pull
rpc: Optionally print feerates in sat/vb
#33741
polespinasa on October 30, 2025 RPC/REST/ZMQ Needs rebase
polespinasa on October 30, 2025 RPC/REST/ZMQ Needs rebase
pull
ci, iwyu: Treat warnings as errors for
hebasto on October 28, 2025 Refactoring Tests Needs rebase
src/init and src/policy
#33725
hebasto on October 28, 2025 Refactoring Tests Needs rebase
pull
transaction: Adding script witness to ToString for CTxIn
#33711
Ataraxia009 on October 27, 2025 Needs rebase CI failed
Ataraxia009 on October 27, 2025 Needs rebase CI failed
pull
init: Split file path handling out of -asmap option
#33631
fjahr on October 14, 2025 Needs rebase
fjahr on October 14, 2025 Needs rebase
pull
argsman, cli: GNU-style command-line option parsing (allows options after non-option arguments)
#33540
pablomartin4btc on October 4, 2025 Needs rebase
pablomartin4btc on October 4, 2025 Needs rebase
pull
p2p: implement sender-initiated package relay
#33500
ishaanam on September 29, 2025 P2P Needs rebase
ishaanam on September 29, 2025 P2P Needs rebase
pull
CMake: Add dynamic test discovery
#33483
purpleKarrot on September 26, 2025 Build system Needs rebase
purpleKarrot on September 26, 2025 Build system Needs rebase
pull
rpc: require integer verbosity; remove boolean ‘verbose’
#33214
fqlx on August 19, 2025 RPC/REST/ZMQ Needs rebase
fqlx on August 19, 2025 RPC/REST/ZMQ Needs rebase
pull
net: Provide block templates to peers on request
#33191
ajtowns on August 14, 2025 P2P Needs rebase
ajtowns on August 14, 2025 P2P Needs rebase
pull
wallet, test: Ancient Wallet Migration from v0.14.3 (no-HD and Single Chain)
#33186
w0xlt on August 13, 2025 Needs rebase
w0xlt on August 13, 2025 Needs rebase
pull
test: Refactor rpc_getblockstats.py to use MiniWallet
#33184
enirox001 on August 13, 2025 Tests Needs rebase
enirox001 on August 13, 2025 Tests Needs rebase
pull
cmake: Do not require Python to build GUI
#33156
hebasto on August 8, 2025 Docs Build system Needs rebase
hebasto on August 8, 2025 Docs Build system Needs rebase
pull
[POC] wallet: Enable non-electronic (paper-based) wallet backup with codex32
#33043
w0xlt on July 23, 2025 Needs rebase
w0xlt on July 23, 2025 Needs rebase
pull
coins: remove SetFresh method from CCoinsCacheEntry
#33018
andrewtoth on July 19, 2025 UTXO Db and Indexes Needs rebase
andrewtoth on July 19, 2025 UTXO Db and Indexes Needs rebase
pull
script: return verification flag responsible for error upon validation failure
#33012
darosior on July 18, 2025 Consensus Needs rebase
darosior on July 18, 2025 Consensus Needs rebase
pull
ci: Run unit tests parallel with functional tests
#33000
maflcko on July 17, 2025 Tests Needs rebase
maflcko on July 17, 2025 Tests Needs rebase
pull
[POC] ci: Skip compilation when running static code analysis
#32953
hebasto on July 12, 2025 Tests Needs rebase
hebasto on July 12, 2025 Tests Needs rebase
pull
build: Explicitly set Qt’s
hebasto on July 11, 2025 Build system Needs rebase
AUTO{MOC,RCC,UIC} property per target
#32951
hebasto on July 11, 2025 Build system Needs rebase
pull
Cache m_cached_finished_ibd where SetTip is called.
#32885
pstratem on July 6, 2025 Needs rebase
pstratem on July 6, 2025 Needs rebase
pull
RPC/txoutproof: Support including (and verifying) proofs of wtxid
#32844
luke-jr on June 30, 2025 Needs rebase
luke-jr on June 30, 2025 Needs rebase
pull
doc: invalid block handling followups
#32843
mzumsande on June 30, 2025 Validation Needs rebase
mzumsande on June 30, 2025 Validation Needs rebase
pull
Add read-only mode to sqlite db and use in
willcl-ark on June 26, 2025 Needs rebase
bitcoin-wallet
#32818
willcl-ark on June 26, 2025 Needs rebase
pull
checkqueue: implement a new scriptcheck worker pool with atomic variables
#32791
HowHsu on June 21, 2025 Needs rebase
HowHsu on June 21, 2025 Needs rebase
pull
p2p: avoid traversing blocks (twice) during IBD
#32730
furszy on June 11, 2025 P2P Needs rebase
furszy on June 11, 2025 P2P Needs rebase
pull
wallet: Allow read-only database access for info and dump commands
#32685
PeterWrighten on June 5, 2025 Wallet Needs rebase
PeterWrighten on June 5, 2025 Wallet Needs rebase
pull
[Draft/POC] Add secp256k1-based HPKE (Hybrid Public Key Encryption) For Payjoin v2
#32617
w0xlt on May 26, 2025 Needs rebase
w0xlt on May 26, 2025 Needs rebase
pull
rpc, doc: clarify wallet version in getwalletinfo help
#32603
rkrux on May 23, 2025 Needs rebase
rkrux on May 23, 2025 Needs rebase
pull
subprocess: Let shell parse command on non-Windows systems
#32577
hebasto on May 21, 2025 Utils/log/libs Needs rebase
hebasto on May 21, 2025 Utils/log/libs Needs rebase
pull
Use subprocess library for notifications
#32566
laanwj on May 19, 2025 Build system Utils/log/libs Needs rebase
laanwj on May 19, 2025 Build system Utils/log/libs Needs rebase
pull
index: store per-block transaction locations for efficient lookups
#32541
romanz on May 17, 2025 UTXO Db and Indexes Needs rebase
romanz on May 17, 2025 UTXO Db and Indexes Needs rebase
pull
RPC: removeprunedfunds should take an array of txids
#32501
BrandonOdiwuor on May 14, 2025 RPC/REST/ZMQ Needs rebase CI failed
BrandonOdiwuor on May 14, 2025 RPC/REST/ZMQ Needs rebase CI failed
pull
p2p: stop special-casing witness-stripped error for unconfirmed transactions
#32379
darosior on April 29, 2025 P2P Needs rebase
darosior on April 29, 2025 P2P Needs rebase
pull
refactor: Update
w0xlt on April 23, 2025 Refactoring Needs rebase
XOnlyPubKey::GetKeyIDs() to return a pair of pubkeys
#32332
w0xlt on April 23, 2025 Refactoring Needs rebase
pull
doc: better document NetEventsInterface and the deletion of “CNode"s
#32278
vasild on April 15, 2025 Docs Needs rebase
vasild on April 15, 2025 Docs Needs rebase
pull
BIP-348 (OP_CHECKSIGFROMSTACK) (regtest only)
#32247
jamesob on April 10, 2025 Consensus Needs rebase Needs Conceptual Review
jamesob on April 10, 2025 Consensus Needs rebase Needs Conceptual Review
pull
refactor: Txid type safety (parent PR)
#32189
marcofleon on April 1, 2025 Refactoring Needs rebase CI failed
marcofleon on April 1, 2025 Refactoring Needs rebase CI failed
pull
Draft: CCoinMap Experiments
#32128
martinus on March 24, 2025 Validation Up for grabs Needs rebase CI failed
martinus on March 24, 2025 Validation Up for grabs Needs rebase CI failed
pull
wallet: make coinbase that will mature on the next block available for selection
#32123
luisschwab on March 22, 2025 Wallet Needs rebase
luisschwab on March 22, 2025 Wallet Needs rebase
pull
qa: make feature_assumeutxo.py test more robust
#32117
darosior on March 21, 2025 Tests Needs rebase
darosior on March 21, 2025 Tests Needs rebase
pull
cmake, guix: Skip building tests in subtrees for releases
#32054
hebasto on March 13, 2025 Build system Needs rebase
hebasto on March 13, 2025 Build system Needs rebase
pull
[IBD] Tracking PR for speeding up Initial Block Download
#32043
l0rinc on March 12, 2025 P2P Block storage Needs rebase
l0rinc on March 12, 2025 P2P Block storage Needs rebase
pull
net: replace manual reference counting of CNode with shared_ptr
#32015
vasild on March 7, 2025 P2P Needs rebase
vasild on March 7, 2025 P2P Needs rebase
pull
BIP-119 (OP_CHECKTEMPLATEVERIFY) (regtest only)
#31989
jamesob on March 4, 2025 Consensus Needs rebase Needs Conceptual Review
jamesob on March 4, 2025 Consensus Needs rebase Needs Conceptual Review
pull
build: create Depends build type for depends and use it by default for depends builds
#31920
theuni on February 20, 2025 Build system Needs rebase
theuni on February 20, 2025 Build system Needs rebase
pull
init: Take lock on blocks directory in BlockManager ctor
#31860
sedited on February 13, 2025 Up for grabs Needs rebase
sedited on February 13, 2025 Up for grabs Needs rebase
pull
kernel: Avoid duplicating symbols in the kernel and downstream users
#31807
theuni on February 5, 2025 Build system Validation Needs rebase
theuni on February 5, 2025 Build system Validation Needs rebase
pull
refactor: simplify GetAncestor
#31778
kcalvinalvin on February 2, 2025 Refactoring Needs rebase
kcalvinalvin on February 2, 2025 Refactoring Needs rebase
pull
Use number of dirty cache entries in flush warnings/logs
#31703
sipa on January 21, 2025 Utils/log/libs Needs rebase
sipa on January 21, 2025 Utils/log/libs Needs rebase
pull
Execute Discover() when bind=0.0.0.0 or :: is set
#31492
andremralves on December 13, 2024 Needs rebase
andremralves on December 13, 2024 Needs rebase
pull
fuzz: Expand script verification flag testing to segwit v0 and tapscript
#31460
dergoegge on December 10, 2024 Tests Needs rebase
dergoegge on December 10, 2024 Tests Needs rebase
pull
test: implements helper functions for unit conversion
#31420
wfzyx on December 4, 2024 Tests Needs rebase
wfzyx on December 4, 2024 Tests Needs rebase