bitcoin icon indicating copy to clipboard operation
bitcoin copied to clipboard

Bitcoin Core integration/staging tree

Results 1701 bitcoin issues
Sort by recently updated
recently updated
newest added

This PR adds a filter to the CoinControl to select only specific utxos by type. It allows the `fundrawtransaction` and `walletcreatefundedpsbt` rpc calls to filter inputs by type. Closes #25181.

Wallet
RPC/REST/ZMQ
Needs rebase

Wallets that have a ton of non-ranged descriptors (such as a migrated non-HD wallet) perform fairly poorly due to looping through all of the wallet's `ScriptPubKeyMan`s. This is done in...

Wallet

Fix a bug in the script_size sanity-check in the miniscript string parser, found by oss-fuzz in https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=51636, and introduced in e8cc2e4afc1142aa2b3da19cd5c17deea9963244 (#25540). This bug would cause an assertion failure when...

The Boost 1.81.0 tarball is ~`118`mb, and expands to much larger than that, however we end up with ~`150`mb of headers copied into the `/include/boost` dir in depends. This is...

Brainstorming
Build system

During IBD, there is the following stalling mechanism if we can't proceed with assigning blocks from a 1024 lookahead window because all of these blocks are either already downloaded or...

P2P

This PR has bitcoin print a more verbose message when a network argument collisions happens. I'm new to using the bitcoin software and was reconfiguring an old node. I also...

Needs rebase

Boost Process is currently relatively poorly maintained; bugs are remaining unfixed for multiple Boost releases, the code and issue tracking is [confusingly](https://github.com/boostorg/process/pull/243) spread across multiple repositories, see https://github.com/boostorg/process/ and https://github.com/klemens-morgenstern/boost-process),...

Brainstorming

This PR enables support for [BIP-322](https://github.com/bitcoin/bips/blob/master/bip-0322.mediawiki), the sign/verify message upgrade. Fixes #10542. This PR is greatly simplified and is supposed to have one or more follow-up PRs to complete functionality....

GUI
Wallet
RPC/REST/ZMQ

Define `BOOST_NO_CONFIG`, which [according to Boost](https://live.boost.org/doc/libs/develop/boost/config/user.hpp) is what we should be doing: > // define this to disable all config options, > // excluding the user config. Use if your...

Build system

**This is a draft PR because it is based on #29409 + #10102.** The non-base commits are: - [`be6795a29264` multiprocess: Add bitcoin-wallet -ipcconnect option](https://github.com/bitcoin/bitcoin/pull/19460/commits/be6795a292645871f1976daaa00fd19b11bea6ae) --- Building on #10102, this adds...

Wallet
Build system
Utils/log/libs
CI failed