Labeled 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
wallet, rpc: Change
w0xlt on May 7, 2025 Wallet RPC/REST/ZMQ Needs rebase
OutputType
items from string
into compile-time constants string_view
#32432
w0xlt on May 7, 2025 Wallet RPC/REST/ZMQ Needs rebase
pull
test: cover invalid codesep positions for signature in taproot
#32301
instagibbs on April 17, 2025 Tests Needs rebase
instagibbs on April 17, 2025 Tests Needs rebase
pull
bitcoin-cli: Add -ipcconnect option
#32297
ryanofsky on April 17, 2025 RPC/REST/ZMQ Needs rebase
ryanofsky on April 17, 2025 RPC/REST/ZMQ Needs rebase
pull
test: allow all functional tests to be run or skipped with –usecli
#32290
mzumsande on April 16, 2025 Tests Needs rebase
mzumsande on April 16, 2025 Tests Needs rebase
pull
wallet: Fix relative path backup during migration.
#32273
davidgumberg on April 15, 2025 Wallet Needs rebase
davidgumberg on April 15, 2025 Wallet Needs rebase
pull
refactor: Txid type safety (parent PR)
#32189
marcofleon on April 1, 2025 Refactoring Needs rebase
marcofleon on April 1, 2025 Refactoring Needs rebase
pull
test: Verify that a message is not in rpc errors raised (follow-up 31451)
#32174
pablomartin4btc on March 31, 2025 Tests Needs rebase
pablomartin4btc on March 31, 2025 Tests Needs rebase
pull
wallet, rpc: remove settxfee and paytxfee
#32138
polespinasa on March 25, 2025 Wallet RPC/REST/ZMQ Needs rebase
polespinasa on March 25, 2025 Wallet RPC/REST/ZMQ Needs rebase
pull
Draft: CCoinMap Experiments
#32128
martinus on March 24, 2025 Validation Needs rebase CI failed
martinus on March 24, 2025 Validation 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
p2p: improve TxOrphanage denial of service bounds and increase -maxorphantxs
#31829
glozow on February 9, 2025 P2P Needs rebase
glozow on February 9, 2025 P2P Needs rebase
pull
refactor: simplify GetAncestor
#31778
kcalvinalvin on February 2, 2025 Refactoring Needs rebase
kcalvinalvin on February 2, 2025 Refactoring Needs rebase
pull
qa debug: Add –debug_runs/-waitfordebugger [DRAFT]
#31723
hodlinator on January 23, 2025 Needs rebase
hodlinator on January 23, 2025 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
cmake: Move internal binaries from bin/ to libexec/
#31679
ryanofsky on January 17, 2025 Build system Needs rebase
ryanofsky on January 17, 2025 Build system Needs rebase
pull
build: Make config warnings fatal if -DWCONFIGURE_ERROR=ON
#31665
davidgumberg on January 15, 2025 Build system Needs rebase
davidgumberg on January 15, 2025 Build system Needs rebase
pull
refactor: Avoid copies by using const references or by move-construction
#31650
maflcko on January 13, 2025 Refactoring Needs rebase CI failed
maflcko on January 13, 2025 Refactoring Needs rebase CI failed
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
util: detect and warn when using exFAT on MacOS
#31453
willcl-ark on December 10, 2024 Utils/log/libs Needs rebase
willcl-ark on December 10, 2024 Utils/log/libs Needs rebase
pull
wallet: migration, don’t create spendable wallet from a watch-only legacy wallet
#31423
furszy on December 4, 2024 Wallet Needs rebase
furszy on December 4, 2024 Wallet 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
pull
descriptors: inference process, do not return unparsable multisig descriptors
#31404
furszy on December 2, 2024 Needs rebase CI failed
furszy on December 2, 2024 Needs rebase CI failed
pull
[POC] cmake: Introduce LLVM’s Source-based Code Coverage reports
#31394
hebasto on November 29, 2024 Build system Tests Needs rebase
hebasto on November 29, 2024 Build system Tests Needs rebase
pull
Add and use
andremralves on November 23, 2024 Tests Needs rebase
satToBtc
and btcToSat
util functions
#31356
andremralves on November 23, 2024 Tests Needs rebase
pull
ci, iwyu: Treat warnings as errors for specific targets
#31308
hebasto on November 17, 2024 Refactoring Tests Needs rebase
hebasto on November 17, 2024 Refactoring Tests Needs rebase
pull
wallet: Translate [default wallet] string in progress messages
#31296
ryanofsky on November 15, 2024 Wallet Needs rebase
ryanofsky on November 15, 2024 Wallet Needs rebase
pull
scripted-diff: Type-safe settings retrieval
#31260
ryanofsky on November 8, 2024 Refactoring Needs rebase
ryanofsky on November 8, 2024 Refactoring Needs rebase
pull
cmake: Improve robustness and usability
#31233
hebasto on November 6, 2024 Build system Tests Needs rebase
hebasto on November 6, 2024 Build system Tests Needs rebase
pull
build, ci: Fix linking
hebasto on October 25, 2024 Windows Build system Needs rebase
bitcoin-chainstate.exe
to bitcoinkernel.dll
on Windows
#31158
hebasto on October 25, 2024 Windows Build system Needs rebase
pull
miner: Reorg Testnet4 minimum difficulty blocks
#31117
fjahr on October 19, 2024 Mining Needs rebase CI failed
fjahr on October 19, 2024 Mining Needs rebase CI failed
pull
RFC: build: support for pre-compiled headers.
#31053
theuni on October 7, 2024 Build system Needs rebase
theuni on October 7, 2024 Build system Needs rebase
pull
Don’t zero-after-free
davidgumberg on September 26, 2024 Utils/log/libs Resource usage Needs rebase CI failed
DataStream
: Faster IBD on some configurations
#30987
davidgumberg on September 26, 2024 Utils/log/libs Resource usage Needs rebase CI failed
pull
Windows bitcoind stall debugging [NOMERGE, DRAFT]
#30956
hodlinator on September 24, 2024 Windows Tests Needs rebase
hodlinator on September 24, 2024 Windows Tests Needs rebase
pull
tinyformat: refactor: increase compile-time checks and don’t throw for tfm::format_error
#30928
stickies-v on September 19, 2024 Utils/log/libs Needs rebase
stickies-v on September 19, 2024 Utils/log/libs Needs rebase
pull
rpc: Add support to populate PSBT input utxos via rpc
#30886
instagibbs on September 12, 2024 RPC/REST/ZMQ Needs rebase
instagibbs on September 12, 2024 RPC/REST/ZMQ Needs rebase
pull
wip: Split fuzz binary (take 2)
#30882
dergoegge on September 12, 2024 Upstream Needs rebase CI failed
dergoegge on September 12, 2024 Upstream Needs rebase CI failed
pull
test: autogenerate bash completion
#30860
BrandonOdiwuor on September 10, 2024 Tests Needs rebase
BrandonOdiwuor on September 10, 2024 Tests Needs rebase
pull
test: Fix RANDOM_CTX_SEED use with parallel tests
#30737
hodlinator on August 28, 2024 Tests Needs rebase
hodlinator on August 28, 2024 Tests Needs rebase
pull
rpc: Add test-only RPCs under
Prabhat1308 on August 26, 2024 RPC/REST/ZMQ Needs rebase CI failed
-test=<option>
flag
#30717
Prabhat1308 on August 26, 2024 RPC/REST/ZMQ Needs rebase CI failed
pull
build: Mark
hebasto on August 20, 2024 Build system Needs rebase
x86_64-linux-gnu
release binaries as CET-enabled
#30685
hebasto on August 20, 2024 Build system Needs rebase
pull
coins: remove logic for spent-and-FRESH cache entries and writing non-DIRTY entries
#30673
andrewtoth on August 18, 2024 UTXO Db and Indexes Needs rebase
andrewtoth on August 18, 2024 UTXO Db and Indexes Needs rebase
pull
doc: Change
l0rinc on August 9, 2024 Docs Needs rebase
nproc
in docs to getconf _NPROCESSORS_ONLN
#30619
l0rinc on August 9, 2024 Docs Needs rebase
pull
validation: do not wipe utxo cache for stats/scans/snapshots
#30610
sipa on August 8, 2024 Validation Needs rebase CI failed
sipa on August 8, 2024 Validation Needs rebase CI failed
pull
Halt processing of unrequested transactions v2
#30572
ariard on August 2, 2024 P2P Needs rebase CI failed
ariard on August 2, 2024 P2P Needs rebase CI failed
pull
depends: Set
hebasto on July 16, 2024 Build system Needs rebase
CMAKE_SYSTEM_VERSION
for CMake builds
#30465
hebasto on July 16, 2024 Build system Needs rebase
pull
multiprocess: add bitcoin-mine test program
#30437
ryanofsky on July 12, 2024 Needs rebase interfaces
ryanofsky on July 12, 2024 Needs rebase interfaces
pull
[WIP] p2p: send not_found msgs for unknown, pruned or unwilling to share blocks
#30385
furszy on July 3, 2024 P2P Needs rebase
furszy on July 3, 2024 P2P Needs rebase
pull
sync: improve CCoinsViewCache ReallocateCache - 2nd try
#30370
fjahr on July 1, 2024 Needs rebase
fjahr on July 1, 2024 Needs rebase
pull
logging: Replace LogError and LogWarning with LogAlert
#30364
ryanofsky on June 30, 2024 Up for grabs Needs rebase
ryanofsky on June 30, 2024 Up for grabs Needs rebase
pull
wallet, logging: Replace WalletLogPrintf() with LogInfo()
#30343
ryanofsky on June 26, 2024 Wallet Needs rebase
ryanofsky on June 26, 2024 Wallet Needs rebase
pull
kernel, logging: Pass Logger instances to kernel objects
#30342
ryanofsky on June 26, 2024 Needs rebase
ryanofsky on June 26, 2024 Needs rebase
pull
[DO NOT MERGE] Erlay: bandwidth-efficient transaction relay protocol (Full implementation)
#30277
sr-gi on June 12, 2024 Needs rebase
sr-gi on June 12, 2024 Needs rebase
pull
refactor: Improve assumeutxo state representation
#30214
ryanofsky on May 31, 2024 Refactoring Needs rebase
ryanofsky on May 31, 2024 Refactoring Needs rebase
pull
Enhance signet chain configuration in bitcoin.conf
#30203
BrandonOdiwuor on May 30, 2024 Needs rebase CI failed
BrandonOdiwuor on May 30, 2024 Needs rebase CI failed
pull
Fix typos in 36 files | Almost only documentation
#30188
Sajjon on May 29, 2024 Needs rebase CI failed
Sajjon on May 29, 2024 Needs rebase CI failed
pull
contrib/signet/miner: increase miner search space
#30130
edilmedeiros on May 17, 2024 Scripts and tools Needs rebase
edilmedeiros on May 17, 2024 Scripts and tools Needs rebase
pull
build: Enable
hebasto on May 14, 2024 Windows Needs rebase
thread_local
for MinGW-w64 builds
#30099
hebasto on May 14, 2024 Windows Needs rebase
pull
test, subprocess: Improve coverage report correctness
#30075
hebasto on May 9, 2024 Tests Needs rebase
hebasto on May 9, 2024 Tests Needs rebase
pull
RFC: depends: add release type to CMake builds
#29962
theuni on April 25, 2024 Build system Needs rebase
theuni on April 25, 2024 Build system Needs rebase
pull
[PoC] qt, depends: Add wayland support without build-time nor fixed run-time deps
#29959
laanwj on April 25, 2024 GUI Linux/Unix Build system Needs rebase CI failed
laanwj on April 25, 2024 GUI Linux/Unix Build system Needs rebase CI failed
pull
JSON-RPC request Content-Type is application/json
#29946
luke-jr on April 23, 2024 Docs RPC/REST/ZMQ Needs rebase
luke-jr on April 23, 2024 Docs RPC/REST/ZMQ Needs rebase
pull
depends: Remove Qt build-time dependencies
#29923
laanwj on April 20, 2024 Linux/Unix Build system Needs rebase
laanwj on April 20, 2024 Linux/Unix Build system Needs rebase
pull
test: Add large aligned vmov check for mingw
#29874
laanwj on April 15, 2024 Windows Tests Needs rebase
laanwj on April 15, 2024 Windows Tests Needs rebase
pull
test: add a few more base32/64 calculation corner cases
#29847
l0rinc on April 10, 2024 Refactoring Tests Needs rebase
l0rinc on April 10, 2024 Refactoring Tests Needs rebase
pull
test: p2p: add test for rejected tx request logic (
theStack on April 7, 2024 Tests Needs rebase
m_recent_rejects
filter)
#29827
theStack on April 7, 2024 Tests Needs rebase
pull
index: Check all necessary block data is available before starting to sync
#29770
fjahr on March 30, 2024 UTXO Db and Indexes Needs rebase
fjahr on March 30, 2024 UTXO Db and Indexes Needs rebase
pull
bench: Adds a benchmark for CheckInputScripts
#29745
kevkevinpal on March 26, 2024 Tests Needs rebase CI failed
kevkevinpal on March 26, 2024 Tests Needs rebase CI failed
pull
lint: Refactor lint checks to reuse exclusion logic; Support running individual lint checks in lint runner
#29744
davidgumberg on March 26, 2024 Tests Needs rebase
davidgumberg on March 26, 2024 Tests Needs rebase
pull
kernel, refactor: return error status on all fatal errors
#29700
ryanofsky on March 21, 2024 Needs rebase
ryanofsky on March 21, 2024 Needs rebase
pull
fuzz: wallet: add target for spkm migration
#29694
brunoerg on March 21, 2024 Tests Needs rebase
brunoerg on March 21, 2024 Tests Needs rebase
pull
p2p: When close to the tip, download blocks in parallel from additional peers to prevent stalling
#29664
mzumsande on March 15, 2024 P2P Needs rebase
mzumsande on March 15, 2024 P2P Needs rebase
pull
wallet: Avoid potentially writing incorrect best block locator
#29652
ryanofsky on March 14, 2024 Wallet Needs rebase CI failed
ryanofsky on March 14, 2024 Wallet Needs rebase CI failed
pull
kernel: Handle fatal errors through return values
#29642
TheCharlatan on March 12, 2024 Validation Needs rebase
TheCharlatan on March 12, 2024 Validation Needs rebase
pull
refactor: Avoid unsigned integer overflow in
hebasto on March 3, 2024 Refactoring Needs rebase
script/interpreter.cpp
#29543
hebasto on March 3, 2024 Refactoring Needs rebase
pull
doc: correct function name in AssumeUTXO design docs
#29518
jrakibi on February 29, 2024 Docs Needs rebase
jrakibi on February 29, 2024 Docs Needs rebase
pull
fuzz: add target for local address stuff
#29495
brunoerg on February 27, 2024 Tests Needs rebase
brunoerg on February 27, 2024 Tests Needs rebase
pull
[EXPERIMENTAL] Schnorr batch verification for blocks
#29491
fjahr on February 27, 2024 Needs rebase CI failed
fjahr on February 27, 2024 Needs rebase CI failed