Status | Number | Title | Author | Created | Code updated | |
|---|---|---|---|---|---|---|
| closed | 35758 | (fix) ordering of checks (ignore) | sidhujag | 2026-07-20 T21:01:55 UTC | 2026-07-20 T21:04:12 UTC | |
| open | 35746 | ci: Test build directory path with spaces | hebasto | 2026-07-19 T13:19:57 UTC | 2026-07-20 T20:05:10 UTC | |
| open | 35084 | ipc: Add nonunix platform support | ryanofsky | 2026-04-15 T16:25:35 UTC | 2026-07-20 T20:04:58 UTC | |
| open | 35026 | mempool: recalculate stale BIP68 lockpoints with mempool parents in removeForReorg | javierpmateos | 2026-04-07 T20:13:33 UTC | 2026-07-20 T19:13:16 UTC | |
| open | 35531 | txindex: hash keys and pack positions to reduce disk usage | andrewtoth | 2026-06-14 T22:33:23 UTC | 2026-07-20 T18:55:14 UTC | |
| open | 35756 | cmake: De-duplicate libraries where possible | hebasto | 2026-07-20 T15:47:26 UTC | 2026-07-20 T15:53:12 UTC | |
| closed | 35757 | Harde amount tallies | sidhujag | 2026-07-20 T15:49:03 UTC | 2026-07-20 T15:50:52 UTC | |
| open | 35675 | mining: add block template manager | ismaelsadeeq | 2026-07-07 T11:05:56 UTC | 2026-07-20 T15:40:52 UTC | |
| open | 35747 | wallet: Fix FillPSBT failing to sign owned inputs when UTXOs disagree | nervana21 | 2026-07-19 T16:45:28 UTC | 2026-07-20 T15:22:35 UTC | |
| open | 35713 | Remove boost as a unit test runner | rustaceanrob | 2026-07-13 T14:23:22 UTC | 2026-07-20 T15:11:46 UTC | |
| open | 35440 | wallet: check descriptor cache xpub length before decoding | alhudz | 2026-06-02 T09:40:57 UTC | 2026-07-20 T14:03:41 UTC | |
| open | 34995 | iwyu: Fix warnings in `src/common` and treat them as errors | hebasto | 2026-04-03 T11:52:21 UTC | 2026-07-20 T13:46:10 UTC | |
| open | 34486 | net: Reduce local network activity when networkactive=0 | willcl-ark | 2026-02-02 T17:46:47 UTC | 2026-07-20 T11:17:29 UTC | |
| open | 35537 | guix: split builds into Linux, Linux GUI and macOS/Windows | fanquake | 2026-06-15 T17:40:37 UTC | 2026-07-20 T08:33:40 UTC | |
| open | 35699 | [31.x] More Backports | fanquake | 2026-07-10 T09:32:20 UTC | 2026-07-20 T08:22:19 UTC | |
| closed | 35755 | fix: use bounded strlcpy/snprintf in bench_ecmult.c... | anupamme | 2026-07-20 T06:36:54 UTC | 2026-07-20 T06:42:32 UTC | |
| open | 35482 | fuzz: exercise the transaction-handling path in process_message(s) | HowHsu | 2026-06-08 T08:57:51 UTC | 2026-07-20 T05:45:21 UTC | |
| open | 35754 | ci: verify downloaded CI dependencies | l0rinc | 2026-07-20 T03:30:31 UTC | 2026-07-20 T03:30:43 UTC | |
| open | 35753 | kernel: handle null mempool on chainstate deletion | l0rinc | 2026-07-20 T02:30:56 UTC | 2026-07-20 T02:31:09 UTC | |
| open | 35752 | wallet: handle encryption database write failures | l0rinc | 2026-07-20 T02:02:05 UTC | 2026-07-20 T02:04:15 UTC | |
| open | 35751 | validation: use parallel input prevout fetching in TestBlockValidity | andrewtoth | 2026-07-19 T23:30:37 UTC | 2026-07-19 T23:30:53 UTC | |
| open | 35750 | addrman: make `m_last_good` network-specific | mzumsande | 2026-07-19 T21:55:25 UTC | 2026-07-19 T21:57:45 UTC | |
| closed | 35748 | Keep nevmminttx wipe aligned with chainstate rebuilds | sidhujag | 2026-07-19 T19:55:00 UTC | 2026-07-19 T19:55:15 UTC | |
| merged | 35095 | doc: fix typos and minor formatting issues | fernandguil | 2026-04-17 T03:18:31 UTC | 2026-07-19 T15:14:53 UTC | |
| open | 35745 | net: use `__has_include` to narrow `__APPLE__` guards | csjones | 2026-07-19 T05:10:27 UTC | 2026-07-19 T05:10:39 UTC | |
| open | 25573 | guix: produce a `-static-pie` bitcoind | fanquake | 2022-07-08 T16:49:48 UTC | 2026-07-18 T06:44:49 UTC | |
| open | 35215 | coins: use SipHash-1-3-UJ for CCoinsMap keys | l0rinc | 2026-05-05 T14:02:39 UTC | 2026-07-18 T05:57:35 UTC | |
| open | 35501 | wallet: store all witness variants of a transaction | achow101 | 2026-06-10 T00:51:37 UTC | 2026-07-18 T02:03:01 UTC | |
| open | 35733 | sign: Remove FillableSigningProvider | achow101 | 2026-07-15 T22:53:29 UTC | 2026-07-18 T01:21:17 UTC | |
| open | 35744 | coins: prevent DB resize from invalidating cursors | l0rinc | 2026-07-17 T22:25:59 UTC | 2026-07-17 T22:26:12 UTC | |
| open | 35737 | test: Move cluster_linearize.h contents into cluster_linearize namespace | hebasto | 2026-07-16 T18:21:39 UTC | 2026-07-17 T21:54:56 UTC | |
| open | 35742 | descriptors: check duplicate keys in all multipath Miniscript branches | yashbhutwala | 2026-07-17 T20:36:49 UTC | 2026-07-17 T20:37:02 UTC | |
| open | 35730 | http: limit connected HTTPRemoteClients | pinheadmz | 2026-07-15 T14:22:58 UTC | 2026-07-17 T19:25:00 UTC | |
| open | 35716 | wallet: Replace mapWallet and wtxOrdered with a boost::multi_index | achow101 | 2026-07-14 T00:33:37 UTC | 2026-07-17 T19:18:01 UTC | |
| merged | 35590 | test: wallet: BnB incomplete result on attempt-limit success | brunoerg | 2026-06-23 T12:14:21 UTC | 2026-07-17 T18:22:29 UTC | |
| open | 35727 | blockencodings: fix extra transaction count | instagibbs | 2026-07-15 T11:36:58 UTC | 2026-07-17 T14:59:38 UTC | |
| open | 35736 | bitcoin-util: replace netmagic command with getchainparams command | ekzyis | 2026-07-16 T17:38:19 UTC | 2026-07-17 T12:03:44 UTC | |
| open | 34844 | util: Add util::NotNull<SmartPtrType> | maflcko | 2026-03-17 T19:42:52 UTC | 2026-07-17 T11:07:19 UTC | |
| open | 34683 | rpc: support a formal description of our JSON-RPC interface | willcl-ark | 2026-02-26 T15:22:35 UTC | 2026-07-17 T09:00:02 UTC | |
| closed | 35740 | http: linger-close after parse errors so clients can read the reply | b-l-u-e | 2026-07-17 T04:21:20 UTC | 2026-07-17 T04:22:00 UTC | |
| closed | 35739 | Bench pr 35215 | andrewtoth | 2026-07-16 T23:07:39 UTC | 2026-07-16 T23:21:00 UTC | |
| open | 35738 | coins: parallel input prevout fetching followups | andrewtoth | 2026-07-16 T21:41:53 UTC | 2026-07-16 T21:42:15 UTC | |
| open | 33922 | mining: add getMemoryLoad() and track template non-mempool memory footprint | Sjors | 2025-11-21 T15:34:14 UTC | 2026-07-16 T15:14:19 UTC | |
| open | 35704 | windows: replace deprecated codecvt with fs::u8path | kevkevinpal | 2026-07-12 T21:19:53 UTC | 2026-07-16 T15:01:24 UTC | |
| merged | 35679 | fuzz: Remove unused `DeserializeFromFuzzingInput` params overload | hebasto | 2026-07-07 T15:56:00 UTC | 2026-07-16 T14:24:01 UTC | |
| open | 33392 | wallet, rpc: add UTXO set check and incremental rescan to importdescriptors | musaHaruna | 2025-09-15 T16:17:12 UTC | 2026-07-16 T13:56:21 UTC | |
| open | 35729 | refactor: test: Unroll `&&` conditions in macros | rustaceanrob | 2026-07-15 T12:40:12 UTC | 2026-07-16 T11:24:52 UTC | |
| open | 35735 | Add state to HTTPRequest | pinheadmz | 2026-07-16 T10:22:12 UTC | 2026-07-16 T10:22:33 UTC | |
| open | 35315 | refactor: Use NodeClock::time_point in more places | maflcko | 2026-05-18 T15:21:04 UTC | 2026-07-16 T09:52:12 UTC | |
| merged | 35721 | lint: drop most remaining default Ruff rule ignores | willcl-ark | 2026-07-14 T11:16:59 UTC | 2026-07-16 T09:30:42 UTC | |
| open | 27409 | Make GUI and CLI tools use the same datadir | ryanofsky | 2023-04-03 T16:21:47 UTC | 2026-07-16 T01:21:40 UTC | |
| open | 34534 | rpc: Manual prune lock management (Take 2) | fjahr | 2026-02-08 T14:01:05 UTC | 2026-07-15 T21:52:26 UTC | |
| closed | 35732 | Fix some Infer's warnings | fabio-porcedda | 2026-07-15 T20:45:16 UTC | 2026-07-15 T20:45:32 UTC | |
| open | 35646 | RFC: Separate out runtime errors from BlockValidationState using `util::Expected` | yuvicc | 2026-07-03 T04:51:49 UTC | 2026-07-15 T19:58:08 UTC | |
| open | 35731 | Indexes: Harden the flush-error notification invariant | arejula27 | 2026-07-15 T17:35:12 UTC | 2026-07-15 T17:35:30 UTC | |
| open | 34969 | fuzz: several improvements to scriptpubkeyman harness | brunoerg | 2026-03-31 T19:10:58 UTC | 2026-07-15 T15:38:48 UTC | |
| open | 35728 | rpc: Properly throw on internal I/O errors in GetTransaction | maflcko | 2026-07-15 T12:09:32 UTC | 2026-07-15 T13:14:51 UTC | |
| open | 34075 | fees: Introduce Mempool Based Fee Estimation to reduce overestimation | ismaelsadeeq | 2025-12-15 T11:53:35 UTC | 2026-07-15 T08:59:47 UTC | |
| closed | 35726 | kernel: expose contextual block validation (`TestBlockValidity()`) | yuvicc | 2026-07-15 T07:22:05 UTC | 2026-07-15 T07:22:22 UTC | |
| open | 35205 | kernel,node: add `dbcache` setter and clarify defaults | l0rinc | 2026-05-04 T12:09:21 UTC | 2026-07-15 T02:35:21 UTC | |
| closed | 35725 | test: discover functional tests by scanning the test directory | jml6m | 2026-07-15 T02:32:52 UTC | 2026-07-15 T02:33:07 UTC | |
| open | 35558 | p2p: Prefill compact blocks | davidgumberg | 2026-06-18 T06:44:54 UTC | 2026-07-14 T23:35:10 UTC | |
| open | 30342 | kernel, logging: Pass Logger instances to kernel objects | ryanofsky | 2024-06-26 T17:52:24 UTC | 2026-07-14 T22:57:50 UTC | |
| open | 29700 | kernel, refactor: return error status on all fatal errors | ryanofsky | 2024-03-21 T23:11:56 UTC | 2026-07-14 T22:18:06 UTC | |
| open | 24230 | indexes: Stop using node internal types and locking cs_main, improve sync logic | ryanofsky | 2022-02-01 T16:56:28 UTC | 2026-07-14 T22:10:14 UTC | |
| open | 35724 | cmpctblock: Improve logging of `cmpctblock` message reconstruction statistics [part of prefill series] | davidgumberg | 2026-07-14 T21:33:43 UTC | 2026-07-14 T21:34:05 UTC | |
| open | 35187 | kernel: Add non-utxo set block validation to API | sedited | 2026-04-30 T21:16:12 UTC | 2026-07-14 T20:23:09 UTC | |
| open | 19461 | multiprocess: Add bitcoin-gui -ipcconnect option | ryanofsky | 2020-07-07 T19:00:11 UTC | 2026-07-14 T19:34:10 UTC | |
| open | 32729 | test, refactor: extract script template helpers and expand sigop coverage | l0rinc | 2025-06-11 T14:44:28 UTC | 2026-07-14 T19:17:49 UTC | |
| merged | 35723 | fuzz: Drop unnecessary mutexes | marcofleon | 2026-07-14 T18:28:35 UTC | 2026-07-14 T18:28:49 UTC | |
| open | 19460 | multiprocess: Add bitcoin-wallet -ipcconnect option | ryanofsky | 2020-07-07 T18:53:19 UTC | 2026-07-14 T18:12:24 UTC | |
| open | 35694 | clusterlin: minor SFL optimizations | sipa | 2026-07-09 T14:37:44 UTC | 2026-07-14 T17:21:30 UTC | |
| open | 10102 | Multiprocess bitcoin | ryanofsky | 2017-03-27 T21:48:26 UTC | 2026-07-14 T17:03:22 UTC | |
| open | 25722 | refactor: Use util::Result class for wallet loading | ryanofsky | 2022-07-27 T19:26:58 UTC | 2026-07-14 T15:12:56 UTC | |
| open | 35722 | ci: cache BSD sdk sources separately | willcl-ark | 2026-07-14 T13:38:44 UTC | 2026-07-14 T14:59:51 UTC | |
| open | 31260 | scripted-diff: Type-safe settings retrieval | ryanofsky | 2024-11-08 T22:34:46 UTC | 2026-07-14 T14:58:40 UTC | |
| open | 26022 | Add util::ResultPtr class | ryanofsky | 2022-09-06 T15:57:14 UTC | 2026-07-14 T13:45:32 UTC | |
| open | 34400 | wallet: parallel fast rescan (approx 8x speed up with 8 threads) | Eunovo | 2026-01-24 T19:46:16 UTC | 2026-07-14 T13:41:47 UTC | |
| merged | 34581 | test: Set assert_debug_log timeout to 0 | maflcko | 2026-02-13 T11:54:20 UTC | 2026-07-14 T13:23:29 UTC | |
| open | 34617 | fees: wallet: remove block policy fee estimator internals from wallet | ismaelsadeeq | 2026-02-18 T18:45:18 UTC | 2026-07-14 T13:12:21 UTC | |
| open | 35709 | depends: Update Qt to 6.8.4 | hebasto | 2026-07-13 T12:16:10 UTC | 2026-07-14 T12:22:23 UTC | |
| open | 29409 | multiprocess: Add capnp wrapper for Chain interface | ryanofsky | 2024-02-08 T13:54:40 UTC | 2026-07-14 T12:14:27 UTC | |
| merged | 35720 | ipc: Update libmultiprocess subtree and drop fuzz test workaround | maflcko | 2026-07-14 T10:52:12 UTC | 2026-07-14 T11:50:58 UTC | |
| open | 35641 | kernel: Add script evaluation tracer | sedited | 2026-07-02 T15:00:17 UTC | 2026-07-14 T10:47:00 UTC | |
| merged | 35718 | ci: Update lint container dependencies | fanquake | 2026-07-14 T09:40:02 UTC | 2026-07-14 T10:23:22 UTC | |
| merged | 35719 | ci: disable Qt build in OpenBSD cross job | fanquake | 2026-07-14 T09:57:03 UTC | 2026-07-14 T10:04:21 UTC | |
| open | 35322 | logging: streamline Logger state and drop redundant methods | ryanofsky | 2026-05-19 T13:55:05 UTC | 2026-07-14 T00:45:22 UTC | |
| open | 35387 | logging: make trace logging easily usable | ryanofsky | 2026-05-26 T20:34:12 UTC | 2026-07-14 T00:45:09 UTC | |
| open | 25665 | refactor: Add util::Result failure types and ability to merge result values | ryanofsky | 2022-07-21 T12:46:09 UTC | 2026-07-14 T00:39:46 UTC | |
| open | 27865 | wallet: Track no-longer-spendable TXOs separately | achow101 | 2023-06-12 T18:40:10 UTC | 2026-07-14 T00:34:58 UTC | |
| open | 33034 | wallet: Store transactions in a separate sqlite table | achow101 | 2025-07-21 T22:52:54 UTC | 2026-07-14 T00:25:32 UTC | |
| merged | 35715 | cmake: Fix WITH_EXTERNAL_LIBMULTIPROCESS + BUILD_FUZZ_BINARY | ryanofsky | 2026-07-13 T20:38:07 UTC | 2026-07-13 T20:42:25 UTC | |
| open | 35714 | validation: stop writes after flush failure | l0rinc | 2026-07-13 T19:37:29 UTC | 2026-07-13 T19:37:43 UTC | |
| closed | 35707 | wallet: Make SQLiteDatabase::m_file_path an std::optional<fs::path> | pablomartin4btc | 2026-07-13 T05:19:13 UTC | 2026-07-13 T17:45:12 UTC | |
| closed | 35712 | mining: add getInfo() IPC method | Sjors | 2026-07-13 T14:06:45 UTC | 2026-07-13 T14:07:08 UTC | |
| open | 34681 | wallet: move rescan logic into ChainScanner and wallet/scan | Eunovo | 2026-02-26 T11:36:35 UTC | 2026-07-13 T13:42:52 UTC | |
| closed | 35711 | doc: correct MiniMiner constructor comment | weifanglab | 2026-07-13 T13:29:47 UTC | 2026-07-13 T13:30:01 UTC | |
| open | 35710 | [30.x] More Backports | fanquake | 2026-07-13 T13:01:41 UTC | 2026-07-13 T13:01:57 UTC | |
| closed | 35587 | Remove boost as a unit test runner | rustaceanrob | 2026-06-23 T07:33:24 UTC | 2026-07-13 T09:40:06 UTC | |
| merged | 35708 | depends: capnp 1.5.0 | fanquake | 2026-07-13 T08:06:30 UTC | 2026-07-13 T08:06:43 UTC |