Pull-Requests
pull
[Qt] Ensure an item exists on the rpcconsole stack before adding
#10060
achow101 on March 23, 2017 BugGUI
achow101 on March 23, 2017 BugGUI
pull
[RPC] Remove waitforblock and waitfornewblock
#10519
achow101 on June 3, 2017 TestsRPC/REST/ZMQ
achow101 on June 3, 2017 TestsRPC/REST/ZMQ
pull
[tests] Use cookie auth instead of rpcuser and rpcpassword
#10533
achow101 on June 5, 2017 Tests
achow101 on June 5, 2017 Tests
pull
[coverage] Remove subtrees and benchmarks from coverage report
#10565
achow101 on June 9, 2017 Docs
achow101 on June 9, 2017 Docs
pull
[RPC]Move transaction combining from signrawtransaction to new RPC
#10571
achow101 on June 10, 2017 RPC/REST/ZMQ
achow101 on June 10, 2017 RPC/REST/ZMQ
pull
[RPC] Split signrawtransaction into wallet and non-wallet RPC command
#10579
achow101 on June 12, 2017 RPC/REST/ZMQ
achow101 on June 12, 2017 RPC/REST/ZMQ
pull
[RPC] Split part of validateaddress into getaddressinfo
#10583
achow101 on June 13, 2017 RPC/REST/ZMQ
achow101 on June 13, 2017 RPC/REST/ZMQ
pull
[RPC] Fix addwitnessaddress by replacing ismine with producesignature
#10788
achow101 on July 11, 2017 RPC/REST/ZMQ
achow101 on July 11, 2017 RPC/REST/ZMQ
pull
[RPC] Add a deprecation warning to getinfo's output
#10857
achow101 on July 17, 2017 RPC/REST/ZMQ
achow101 on July 17, 2017 RPC/REST/ZMQ
pull
[RPC] Add "errors" field to getblockchaininfo and unify "errors" field in get*info RPCs
#10858
achow101 on July 17, 2017 RPC/REST/ZMQ
achow101 on July 17, 2017 RPC/REST/ZMQ
pull
Handle getinfo in bitcoin-cli w/ -getinfo (revival of #8843)
#10871
achow101 on July 18, 2017 Scripts and tools
achow101 on July 18, 2017 Scripts and tools
pull
[RPC] getblockchaininfo: Loop through the bip9 soft fork deployments instead of hard coding
#10874
achow101 on July 19, 2017 RefactoringRPC/REST/ZMQ
achow101 on July 19, 2017 RefactoringRPC/REST/ZMQ
pull
[0.14] Enforce segsignal activation height and rules
#10900
achow101 on July 21, 2017 Validation
achow101 on July 21, 2017 Validation
pull
[wallet] Remove vchDefaultKey and have better first run detection
#10952
achow101 on July 29, 2017 Wallet
achow101 on July 29, 2017 Wallet
pull
[RPC] Only return hex field once in getrawtransaction
#11027
achow101 on August 10, 2017 BugRPC/REST/ZMQ
achow101 on August 10, 2017 BugRPC/REST/ZMQ
pull
Bump wallet version to 159900 and remove the `usehd` option
#11250
achow101 on September 5, 2017 Wallet
achow101 on September 5, 2017 Wallet
pull
qt: Remove custom fee radio group and remove nCustomFeeRadio setting
#11334
achow101 on September 15, 2017 GUI
achow101 on September 15, 2017 GUI
pull
[RPC] Disallow using addresses in createmultisig
#11415
achow101 on September 29, 2017 RPC/REST/ZMQ
achow101 on September 29, 2017 RPC/REST/ZMQ
pull
Hide accounts system behind deprecation switch
#11497
achow101 on October 14, 2017 WalletRPC/REST/ZMQ
achow101 on October 14, 2017 WalletRPC/REST/ZMQ
pull
[RPC] Don't do slow transaction lookup when txindex is enabled
#11507
achow101 on October 16, 2017 UTXO Db and Indexes
achow101 on October 16, 2017 UTXO Db and Indexes
pull
[wallet] Don't shut down after encrypting the wallet
#11678
achow101 on November 14, 2017 GUIWallet
achow101 on November 14, 2017 GUIWallet
pull
Remove most recent transaction timestamp stuff from nTimeSmart
#12024
achow101 on December 26, 2017 WalletUp for grabs
achow101 on December 26, 2017 WalletUp for grabs
pull
Clamp walletpassphrase timeout to 2^30 seconds and check its bounds
#12101
achow101 on January 6, 2018 Wallet
achow101 on January 6, 2018 Wallet
pull
Implement BIP 174 Partially Signed Bitcoin Transactions serialization and RPCs
#12136
achow101 on January 10, 2018 Consensus
achow101 on January 10, 2018 Consensus
pull
scripted-diff: change kB to kvB, kilobyte to kilovbyte for transaction fee rate things
#12180
achow101 on January 14, 2018 TX fees and policy
achow101 on January 14, 2018 TX fees and policy
pull
[wallet] Reopen CDBEnv after encryption instead of shutting down
#12493
achow101 on February 20, 2018 Wallet
achow101 on February 20, 2018 Wallet
pull
[wallet] Upgrade path for non-HD wallets to HD
#12560
achow101 on February 27, 2018 WalletRPC/REST/ZMQ
achow101 on February 27, 2018 WalletRPC/REST/ZMQ
pull
[Qt] Re-setup args after translator setup to translate help text
#13289
achow101 on May 21, 2018
achow101 on May 21, 2018
pull
Replace coin selection fallback strategy with Single Random Draw
#13307
achow101 on May 23, 2018 Wallet
achow101 on May 23, 2018 Wallet
pull
Moving final scriptSig construction from CombineSignatures to ProduceSignature (PSBT signer logic)
#13425
achow101 on June 8, 2018 Wallet
achow101 on June 8, 2018 Wallet
pull
Prevent shared conf files from failing with different available options in different binaries
#13441
achow101 on June 11, 2018
achow101 on June 11, 2018
pull
bench: Make CoinSelection output groups pass eligibility filter
#13822
achow101 on July 31, 2018 Tests
achow101 on July 31, 2018 Tests
pull
Import pubkeys when importing p2sh with importmulti
#14019
achow101 on August 21, 2018 WalletRPC/REST/ZMQ
achow101 on August 21, 2018 WalletRPC/REST/ZMQ
pull
Import key origin data through descriptors in importmulti
#14021
achow101 on August 22, 2018 WalletRPC/REST/ZMQ
achow101 on August 22, 2018 WalletRPC/REST/ZMQ
pull
Import watch only pubkeys to the keypool if private keys are disabled
#14075
achow101 on August 26, 2018 Wallet
achow101 on August 26, 2018 Wallet
pull
[0.17][psbt] always drop the unnecessary utxo and convert non-witness utxo to witness when necessary
#14196
achow101 on September 11, 2018 Wallet
achow101 on September 11, 2018 Wallet
pull
[psbt] Convert non-witness UTXOs to witness if witness sig created
#14197
achow101 on September 11, 2018 RPC/REST/ZMQ
achow101 on September 11, 2018 RPC/REST/ZMQ
pull
[gitian] use versioned unsigned tarballs instead of generically named ones
#14325
achow101 on September 26, 2018 Scripts and tools
achow101 on September 26, 2018 Scripts and tools
pull
check that a separator is found for psbt inputs, outputs, and global map
#14377
achow101 on October 3, 2018 RPC/REST/ZMQ
achow101 on October 3, 2018 RPC/REST/ZMQ
pull
rpc: Require solvability in importmulti if importing more than the scriptPubKey
#14558
achow101 on October 24, 2018 RPC/REST/ZMQ
achow101 on October 24, 2018 RPC/REST/ZMQ
pull
Include full version number in released file names
#14612
achow101 on October 30, 2018 Build system
achow101 on October 30, 2018 Build system
pull
Require a public key to be retrieved when signing a P2PKH input
#14689
achow101 on November 8, 2018 Wallet
achow101 on November 8, 2018 Wallet
pull
GUI: Change the receive button to respond to keypool state changing
#15225
achow101 on January 21, 2019 GUI
achow101 on January 21, 2019 GUI
pull
Do not import private keys to wallets with private keys disabled
#15235
achow101 on January 23, 2019 Wallet
achow101 on January 23, 2019 Wallet
pull
tests: When testing with --usecli, unify RPC arg to cli arg conversion and handle dicts and lists
#15301
achow101 on January 31, 2019 Tests
achow101 on January 31, 2019 Tests
pull
Remove the automatic creation and loading of the default wallet
#15454
achow101 on February 20, 2019 Wallet
achow101 on February 20, 2019 Wallet
pull
Log the actual wallet file version and no longer publicly expose the "version" record
#15588
achow101 on March 13, 2019 Wallet
achow101 on March 13, 2019 Wallet
pull
Replace -upgradewallet startup option with upgradewallet RPC
#15761
achow101 on April 6, 2019 WalletRPC/REST/ZMQ
achow101 on April 6, 2019 WalletRPC/REST/ZMQ
pull
Native descriptor wallets
#15764
achow101 on April 6, 2019 GUIWalletTestsRPC/REST/ZMQUtils/log/libs
achow101 on April 6, 2019 GUIWalletTestsRPC/REST/ZMQUtils/log/libs
pull
Don't sign when segwit signatures are being used and the pubkey(s) are uncompressed
#16022
achow101 on May 13, 2019 Tests
achow101 on May 13, 2019 Tests
pull
Ensure that uncompressed public keys in a multisig always returns a legacy address
#16026
achow101 on May 15, 2019 RPC/REST/ZMQ
achow101 on May 15, 2019 RPC/REST/ZMQ
pull
Move wallet creation out of the createwallet rpc into its own function
#16244
achow101 on June 19, 2019 WalletRPC/REST/ZMQ
achow101 on June 19, 2019 WalletRPC/REST/ZMQ
pull
Use CWallet::Import* functions in all import* RPCs
#16301
achow101 on June 28, 2019 RefactoringWallet
achow101 on June 28, 2019 RefactoringWallet
pull
Introduce ScriptPubKeyMan interface and use it for key and script management (aka wallet boxes)
#16341
achow101 on July 5, 2019 RefactoringWallet
achow101 on July 5, 2019 RefactoringWallet
pull
Allow createwallet to take empty passwords to make unencrypted wallets
#16394
achow101 on July 15, 2019 WalletRPC/REST/ZMQ
achow101 on July 15, 2019 WalletRPC/REST/ZMQ
pull
[BIP 174] Implement serialization support for GLOBAL_XPUB field.
#16463
achow101 on July 25, 2019 FeatureTestsRPC/REST/ZMQ
achow101 on July 25, 2019 FeatureTestsRPC/REST/ZMQ
pull
rpc: Shuffle inputs and outputs after joining psbts
#16512
achow101 on July 31, 2019 RPC/REST/ZMQPrivacy
achow101 on July 31, 2019 RPC/REST/ZMQPrivacy
pull
Native Descriptor Wallets using DescriptorScriptPubKeyMan
#16528
achow101 on August 2, 2019 WalletDescriptors
achow101 on August 2, 2019 WalletDescriptors
pull
Return more specific errors about invalid descriptors
#16542
achow101 on August 2, 2019 WalletDescriptors
achow101 on August 2, 2019 WalletDescriptors
pull
Don't warn about activated buried BIP 9 deployments
#16704
achow101 on August 23, 2019 RPC/REST/ZMQMiningValidation
achow101 on August 23, 2019 RPC/REST/ZMQMiningValidation
pull
Refactor rawtransaction_util's SignTransaction to separate prevtx parsing
#16798
achow101 on September 3, 2019 RefactoringRPC/REST/ZMQ
achow101 on September 3, 2019 RefactoringRPC/REST/ZMQ
pull
Do additional character escaping for wallet names and address labels
#16826
achow101 on September 8, 2019 GUI
achow101 on September 8, 2019 GUI
pull
gui: When BIP70 is disabled, get PaymentRequest merchant using string search
#16852
achow101 on September 11, 2019 GUI
achow101 on September 11, 2019 GUI
pull
wallet: reduce loading time by using unordered maps
#16910
achow101 on September 18, 2019 WalletUTXO Db and IndexesMempoolResource usage
achow101 on September 18, 2019 WalletUTXO Db and IndexesMempoolResource usage
pull
wallet: Only check the hash of transactions loaded from disk
#16911
achow101 on September 18, 2019 WalletResource usage
achow101 on September 18, 2019 WalletResource usage
pull
wallet: include a checksum of encrypted private keys
#16946
achow101 on September 23, 2019 FeatureWallet
achow101 on September 23, 2019 FeatureWallet
pull
[BIP 174] PSBT version, proprietary, and xpub fields
#17034
achow101 on October 3, 2019 RPC/REST/ZMQ
achow101 on October 3, 2019 RPC/REST/ZMQ
pull
descriptors: Introduce sortedmulti descriptor
#17056
achow101 on October 4, 2019 FeatureDescriptors
achow101 on October 4, 2019 FeatureDescriptors
pull
psbt: check that various indexes and amounts are within bounds
#17156
achow101 on October 15, 2019 RPC/REST/ZMQ
achow101 on October 15, 2019 RPC/REST/ZMQ
pull
Allow fundrawtransaction and walletcreatefundedpsbt to take external inputs
#17211
achow101 on October 21, 2019 WalletRPC/REST/ZMQ
achow101 on October 21, 2019 WalletRPC/REST/ZMQ
pull
Split some CWallet functions into new LegacyScriptPubKeyMan
#17260
achow101 on October 25, 2019 RefactoringWallet
achow101 on October 25, 2019 RefactoringWallet
pull
Make ScriptPubKeyMan an actual interface and the wallet to have multiple
#17261
achow101 on October 26, 2019 Wallet
achow101 on October 26, 2019 Wallet
pull
Enable BnB coin selection for preset inputs and subtract fee from outputs
#17290
achow101 on October 28, 2019 Wallet
achow101 on October 28, 2019 Wallet
pull
refactor: Move many functions into LegacyScriptPubKeyMan and further separate it from CWallet
#17304
achow101 on October 29, 2019 RefactoringWallet
achow101 on October 29, 2019 RefactoringWallet
pull
Refactor: Move encryption code between KeyMan and Wallet
#17369
achow101 on November 4, 2019 RefactoringWallet
achow101 on November 4, 2019 RefactoringWallet
pull
Refactor: Require scriptPubKey to get wallet SigningProvider
#17371
achow101 on November 4, 2019 RefactoringWallet
achow101 on November 4, 2019 RefactoringWallet
pull
wallet: Various fixes and cleanup to keypool handling in LegacyScriptPubKeyMan and CWallet
#17373
achow101 on November 4, 2019 Wallet
achow101 on November 4, 2019 Wallet
pull
IsMine: Set state to WATCH_ONLY if we can get the pubkey
#17374
achow101 on November 4, 2019 Wallet
achow101 on November 4, 2019 Wallet
pull
wallet_importmulti: use addresses of the same type as being imported
#17387
achow101 on November 5, 2019 Tests
achow101 on November 5, 2019 Tests
pull
Refactor OutputGroup effective value calculations and filtering to occur within the struct
#17458
achow101 on November 13, 2019 Wallet
achow101 on November 13, 2019 Wallet
pull
Add copy constructor and copy operator= to CScript to remove ubsan suppression
#17510
achow101 on November 18, 2019 BrainstormingConsensus
achow101 on November 18, 2019 BrainstormingConsensus
pull
Add Single Random Draw as an additional coin selection algorithm
#17526
achow101 on November 19, 2019 FeatureWallet
achow101 on November 19, 2019 FeatureWallet
pull
wallet: Cleanup and move opportunistic and superfluous TopUp()s
#17537
achow101 on November 20, 2019 Wallet
achow101 on November 20, 2019 Wallet
pull
wallet: fix when sufficient preset inputs and subtractFeeFromOutputs
#17568
achow101 on November 23, 2019 Wallet
achow101 on November 23, 2019 Wallet
pull
wallet: Keep inactive seeds after sethdseed and derive keys from them as needed
#17681
achow101 on December 5, 2019 WalletReview club
achow101 on December 5, 2019 WalletReview club
pull
rpc: require second argument only for scantxoutset start action
#17728
achow101 on December 11, 2019 BugRPC/REST/ZMQ
achow101 on December 11, 2019 BugRPC/REST/ZMQ
pull
rpc: Output a descriptor in createmultisig and addmultisigaddress
#18032
achow101 on January 30, 2020 WalletRPC/REST/ZMQ
achow101 on January 30, 2020 WalletRPC/REST/ZMQ
pull
wallet: Pass in transactions and messages for signing instead of exporting the private keys
#18115
achow101 on February 11, 2020 Wallet
achow101 on February 11, 2020 Wallet
pull
descriptors: Use xpub at last hardened step if possible
#18163
achow101 on February 16, 2020 Descriptors
achow101 on February 16, 2020 Descriptors
pull
descriptors: improve descriptor cache and cache xpubs
#18204
achow101 on February 25, 2020 Descriptors
achow101 on February 25, 2020 Descriptors
pull
releases: Update with new Windows code signing certificate
#18425
achow101 on March 24, 2020 Windows
achow101 on March 24, 2020 Windows
pull
rpc: Correctly compute redeemScript from witnessScript for signrawtransaction
#18484
achow101 on March 31, 2020 RPC/REST/ZMQ
achow101 on March 31, 2020 RPC/REST/ZMQ
pull
gitian: Add missing automake package to gitian-win-signer.yml
#18598
achow101 on April 11, 2020 Build system
achow101 on April 11, 2020 Build system
pull
rpc: gui: Don't change behavior based on private keys disabled, instead add new buttons/rpcs/menu items
#18627
achow101 on April 13, 2020 GUIWalletTestsRPC/REST/ZMQUtils/log/libs
achow101 on April 13, 2020 GUIWalletTestsRPC/REST/ZMQUtils/log/libs
pull
rpc: separate bumpfee's psbt creation function into psbtbumpfee
#18654
achow101 on April 15, 2020 WalletRPC/REST/ZMQ
achow101 on April 15, 2020 WalletRPC/REST/ZMQ
pull
gui: Add bumpFeePSBT action instead of changing normal bumpfee behavior
#18655
achow101 on April 15, 2020 GUI
achow101 on April 15, 2020 GUI
pull
gui: Add a `Make unsigned` button next to `Send`
#18656
achow101 on April 15, 2020 GUIRPC/REST/ZMQUtils/log/libs
achow101 on April 15, 2020 GUIRPC/REST/ZMQUtils/log/libs
pull
tests: Update more tests to work with descriptor wallets
#18788
achow101 on April 27, 2020 Tests
achow101 on April 27, 2020 Tests
pull
qt: Add Create Unsigned button to SendConfirmationDialog
#18789
achow101 on April 27, 2020 GUINeeds rebase
achow101 on April 27, 2020 GUINeeds rebase
pull
tests: Add missing sync_all to wallet_importdescriptors.py
#18805
achow101 on April 28, 2020 Tests
achow101 on April 28, 2020 Tests
pull
wallet: build: Don't write BDB logs and bump BDB to 5.3
#18844
achow101 on May 1, 2020 WalletBuild system
achow101 on May 1, 2020 WalletBuild system
pull
tests: feature_backwards_compatibility.py test downgrade after upgrade
#18855
achow101 on May 3, 2020 Tests
achow101 on May 3, 2020 Tests
pull
build: Allow BDB between 4.8 and 5.3 without --with-incompatible-bdb
#18870
achow101 on May 4, 2020 Build system
achow101 on May 4, 2020 Build system
pull
walletdb: Don't remove database transaction logs and instead error
#18907
achow101 on May 7, 2020 Wallet
achow101 on May 7, 2020 Wallet
pull
Replace CWallet::Set* functions that use memonly with Add/Load variants
#19046
achow101 on May 22, 2020 Wallet
achow101 on May 22, 2020 Wallet
pull
wallet: Skip hdKeypath of 'm' when determining inactive hd seeds
#19054
achow101 on May 22, 2020 Wallet
achow101 on May 22, 2020 Wallet
pull
wallet: Add sqlite as an alternative wallet database and use it for new descriptor wallets
#19077
achow101 on May 27, 2020 Wallet
achow101 on May 27, 2020 Wallet
pull
wallet: Introduce and use DummyDatabase instead of dummy BerkeleyDatabase
#19102
achow101 on May 28, 2020 Wallet
achow101 on May 28, 2020 Wallet
pull
wallettool: Add dump and createfromdump commands
#19137
achow101 on June 1, 2020 WalletScripts and tools
achow101 on June 1, 2020 WalletScripts and tools
pull
psbt: Include and allow both non_witness_utxo and witness_utxo for segwit inputs
#19215
achow101 on June 8, 2020 PSBT
achow101 on June 8, 2020 PSBT
pull
wallet: Refactor BerkeleyBatch Read, Write, Erase, and Exists functions into non-template functions
#19292
achow101 on June 16, 2020 Wallet
achow101 on June 16, 2020 Wallet
pull
wallet: BerkeleyDatabase make BerkeleyDatabase::Create, CreateMock, and CreateDummy non-static functions
#19310
achow101 on June 17, 2020 RefactoringWallet
achow101 on June 17, 2020 RefactoringWallet
pull
wallet: Move BerkeleyBatch static functions to BerkeleyDatabase
#19324
achow101 on June 18, 2020 Wallet
achow101 on June 18, 2020 Wallet
pull
wallet: Refactor BerkeleyDatabase to introduce DatabaseBatch abstract class
#19325
achow101 on June 18, 2020 RefactoringWallet
achow101 on June 18, 2020 RefactoringWallet
pull
wallet: Cleanup and separate BerkeleyDatabase and BerkeleyBatch
#19335
achow101 on June 20, 2020 Wallet
achow101 on June 20, 2020 Wallet
pull
walletdb: don't reinitialize desc cache with multiple cache entries
#19441
achow101 on July 4, 2020 Wallet
achow101 on July 4, 2020 Wallet
pull
wallet: Cleanup wallettool salvage and walletdb extraneous declarations
#19457
achow101 on July 6, 2020 Wallet
achow101 on July 6, 2020 Wallet
pull
psbt: Increment input value sum only once per UTXO in decodepsbt
#19517
achow101 on July 14, 2020 RPC/REST/ZMQ
achow101 on July 14, 2020 RPC/REST/ZMQ
pull
wallet: Migrate legacy wallets to descriptor wallets
#19602
achow101 on July 27, 2020 WalletRPC/REST/ZMQ
achow101 on July 27, 2020 WalletRPC/REST/ZMQ
pull
wallet: Replace -zapwallettxes with zapwallettxes RPC
#19653
achow101 on August 3, 2020 WalletRPC/REST/ZMQNeeds rebase
achow101 on August 3, 2020 WalletRPC/REST/ZMQNeeds rebase
pull
wallet: Replace -zapwallettxes with wallet tool command
#19700
achow101 on August 12, 2020 WalletNeeds rebase
achow101 on August 12, 2020 WalletNeeds rebase
pull
[0.20] wallet: Simplify and fix CWallet::SignTransaction
#19740
achow101 on August 17, 2020 Backport
achow101 on August 17, 2020 Backport
pull
wallet, gui: Reload previously loaded wallets on startup
#19754
achow101 on August 17, 2020 GUIWallet
achow101 on August 17, 2020 GUIWallet
pull
wallet: Avoid deserializing unused records when salvaging
#19805
achow101 on August 25, 2020 Wallet
achow101 on August 25, 2020 Wallet
pull
Move SaltedHashers to separate file and add some new ones
#19935
achow101 on September 10, 2020 Build systemUTXO Db and IndexesMempoolReview club
achow101 on September 10, 2020 Build systemUTXO Db and IndexesMempoolReview club
pull
wallet: Refactor OutputGroups to handle fees and spending eligibility on grouping
#20040
achow101 on September 29, 2020 Wallet
achow101 on September 29, 2020 Wallet
pull
wallet: Remove WalletDatabase refcounting and enforce only one Batch access the database at a time
#20096
achow101 on October 6, 2020 WalletNeeds rebase
achow101 on October 6, 2020 WalletNeeds rebase
pull
rpc: change no wallet loaded message to be clearer
#20101
achow101 on October 8, 2020 RPC/REST/ZMQ
achow101 on October 8, 2020 RPC/REST/ZMQ
pull
build: Drop the leading 0 from the version number
#20223
achow101 on October 22, 2020 Build system
achow101 on October 22, 2020 Build system
pull
wallet: Create named SQLite wallet files instead of wallet directories
#20260
achow101 on October 28, 2020 WalletNeeds rebase
achow101 on October 28, 2020 WalletNeeds rebase
pull
tests: Skip --descriptor tests if sqlite is not compiled
#20262
achow101 on October 29, 2020 Build system
achow101 on October 29, 2020 Build system
pull
wallet: fix change detection of imported internal descriptors
#20266
achow101 on October 29, 2020 WalletRPC/REST/ZMQ
achow101 on October 29, 2020 WalletRPC/REST/ZMQ
pull
Disable and fix tests for when BDB is not compiled
#20267
achow101 on October 29, 2020 WalletTests
achow101 on October 29, 2020 WalletTests
pull
wallet: Don't upgrade to HD split if it is already supported
#20420
achow101 on November 18, 2020 Wallet
achow101 on November 18, 2020 Wallet
pull
depends: Patch qt_intersect_spans to avoid non-deterministic behavior in LLVM 8
#20447
achow101 on November 21, 2020 Build system
achow101 on November 21, 2020 Build system
pull
wallet: Error with "Transaction too large" if the funded tx will end up being too large after signing
#20536
achow101 on November 30, 2020 Wallet
achow101 on November 30, 2020 Wallet
pull
tests: Test that a fully signed tx given to signrawtx is unchanged
#20562
achow101 on December 3, 2020 Tests
achow101 on December 3, 2020 Tests
pull
build: Fix macOS code signing by pre-allocating space for the code signature during gitian build
#20638
achow101 on December 12, 2020 Build system
achow101 on December 12, 2020 Build system
pull
gitian: Use custom MacOS code signing tool
#20880
achow101 on January 7, 2021 Build systemScripts and tools
achow101 on January 7, 2021 Build systemScripts and tools
pull
tests: Run both descriptor and legacy tests within a single test invocation
#20892
achow101 on January 9, 2021 TestsNeeds rebase
achow101 on January 9, 2021 TestsNeeds rebase
pull
wallet: Avoid requesting fee rates multiple times during coin selection
#21083
achow101 on February 5, 2021 Wallet
achow101 on February 5, 2021 Wallet
pull
Introduce DeferredSignatureChecker and have SignatureExtractorClass subclass it
#21166
achow101 on February 12, 2021 Wallet
achow101 on February 12, 2021 Wallet
pull
rpc: Disallow sendtoaddress and sendmany when private keys disabled
#21201
achow101 on February 16, 2021 WalletRPC/REST/ZMQ
achow101 on February 16, 2021 WalletRPC/REST/ZMQ
pull
descriptor wallet: Cache last hardened xpub and use in normalized descriptors
#21329
achow101 on March 1, 2021 WalletRPC/REST/ZMQNeeds rebase
achow101 on March 1, 2021 WalletRPC/REST/ZMQNeeds rebase
pull
Implement BIP 8 based Speedy Trial activation
#21392
achow101 on March 8, 2021 ValidationConsensus
achow101 on March 8, 2021 ValidationConsensus
pull
BIP 341: Add Speedy Trial activation parameters
#21393
achow101 on March 8, 2021 RPC/REST/ZMQMiningValidationConsensus
achow101 on March 8, 2021 RPC/REST/ZMQMiningValidationConsensus
pull
Refactor versionbits deployments to avoid potential uninitialized variables
#21401
achow101 on March 9, 2021 RefactoringNeeds rebase
achow101 on March 9, 2021 RefactoringNeeds rebase
pull
Implement BIP8 lockinontimeout
#21507
achow101 on March 22, 2021 RPC/REST/ZMQMiningValidationConsensus
achow101 on March 22, 2021 RPC/REST/ZMQMiningValidationConsensus
pull
[0.21] wallet: Avoid requesting fee rates multiple times during coin selection
#21520
achow101 on March 24, 2021 Backport
achow101 on March 24, 2021 Backport
pull
[0.21] Introduce DeferredSignatureChecker and have SignatureExtractorClass subclass it
#21640
achow101 on April 8, 2021 WalletBackport
achow101 on April 8, 2021 WalletBackport
pull
Speedy trial activation parameters for Taproot
#21686
achow101 on April 15, 2021 ValidationConsensus
achow101 on April 15, 2021 ValidationConsensus
pull
wallet: Decide which coin selection solution to use based on waste metric
#22009
achow101 on May 21, 2021 Wallet
achow101 on May 21, 2021 Wallet
pull
wallet: Introduce SelectionResult for encapsulating a coin selection solution
#22019
achow101 on May 21, 2021 Wallet
achow101 on May 21, 2021 Wallet
pull
Add OutputType::BECH32M and related wallet support for fetching bech32m addresses
#22154
achow101 on June 4, 2021 WalletRPC/REST/ZMQDescriptors
achow101 on June 4, 2021 WalletRPC/REST/ZMQDescriptors
pull
Allow tr() import only when Taproot is active
#22156
achow101 on June 5, 2021 WalletRPC/REST/ZMQinterfaces
achow101 on June 5, 2021 WalletRPC/REST/ZMQinterfaces
pull
wallet: Do not load external signers wallets when unsupported
#22173
achow101 on June 6, 2021 Wallet
achow101 on June 6, 2021 Wallet
pull
wallet: Use bilingual_str for errors
#22337
achow101 on June 24, 2021 WalletRPC/REST/ZMQUtils/log/libs
achow101 on June 24, 2021 WalletRPC/REST/ZMQUtils/log/libs
pull
wallet: Change ScriptPubKeyMan::Upgrade default to True
#22461
achow101 on July 15, 2021 Wallet
achow101 on July 15, 2021 Wallet
pull
wallet: Reorder locks in dumpwallet to avoid lock order assertion
#22492
achow101 on July 19, 2021 WalletRPC/REST/ZMQ
achow101 on July 19, 2021 WalletRPC/REST/ZMQ
pull
guix: Don't include directory name in SHA256SUMS
#22654
achow101 on August 6, 2021 Scripts and tools
achow101 on August 6, 2021 Scripts and tools
pull
guix: make git tag and commit known prior to building
#22680
achow101 on August 11, 2021 Scripts and tools
achow101 on August 11, 2021 Scripts and tools
pull
wallet: Use GetSelectionAmount in ApproximateBestSubset
#22686
achow101 on August 12, 2021 Wallet
achow101 on August 12, 2021 Wallet
pull
Simplify BaseSignatureChecker virtual functions and GenericTransactionSignatureChecker constructors
#22793
achow101 on August 24, 2021 Refactoring
achow101 on August 24, 2021 Refactoring
pull
descriptors: Be able to specify change and receiving in a single descriptor string
#22838
achow101 on August 30, 2021 WalletRPC/REST/ZMQDescriptors
achow101 on August 30, 2021 WalletRPC/REST/ZMQDescriptors
pull
fee: Round up fee calculation to avoid a lower than expected feerate
#22949
achow101 on September 11, 2021 WalletTX fees and policy
achow101 on September 11, 2021 WalletTX fees and policy
pull
wallet: Allow users to specify input weights when funding a transaction
#23201
achow101 on October 5, 2021 WalletRPC/REST/ZMQ
achow101 on October 5, 2021 WalletRPC/REST/ZMQ
pull
wallet: allow psbtbumpfee to work with txs with external inputs
#23202
achow101 on October 6, 2021 Wallet
achow101 on October 6, 2021 Wallet
pull
tests: remove usage of LegacyScriptPubKeyMan from some wallet tests
#23288
achow101 on October 15, 2021 GUIWallet
achow101 on October 15, 2021 GUIWallet
pull
wallet: Derive inactive HD chains in additional places
#23304
achow101 on October 18, 2021 Wallet
achow101 on October 18, 2021 Wallet
pull
tests: reduce feature_segwit.py usage of the legacy wallet
#23312
achow101 on October 19, 2021 Tests
achow101 on October 19, 2021 Tests
pull
wallet, spkm: Move key management from DescriptorScriptPubKeyMan to wallet level KeyManager
#23417
achow101 on November 2, 2021 WalletDescriptors
achow101 on November 2, 2021 WalletDescriptors
pull
wallet: Avoid underpaying transaction fees when signing taproot spends
#23502
achow101 on November 13, 2021 Wallet
achow101 on November 13, 2021 Wallet
pull
wallet: Allow negative effective value inputs when subtracting fee from outputs
#23534
achow101 on November 17, 2021 Wallet
achow101 on November 17, 2021 Wallet
pull
tests: Add missing assert_equal import to p2p_add_connections.py
#23774
achow101 on December 14, 2021
achow101 on December 14, 2021
pull
wallettool: Check that the dumpfile checksum is the correct size
#23834
achow101 on December 21, 2021 Wallet
achow101 on December 21, 2021 Wallet
pull
wallet: Consolidate CInputCoin and COutput
#24091
achow101 on January 17, 2022 RefactoringWallet
achow101 on January 17, 2022 RefactoringWallet
pull
Deprecate SubtractFeeFromOutputs
#24142
achow101 on January 24, 2022 GUIWalletRPC/REST/ZMQNeeds rebaseCI failed
achow101 on January 24, 2022 GUIWalletRPC/REST/ZMQNeeds rebaseCI failed
pull
wallet: Do not match legacy addresses for change type
#24362
achow101 on February 16, 2022 Wallet
achow101 on February 16, 2022 Wallet
pull
wallet: Don't generate keys for wallets with private keys disabled during upgradewallet
#24365
achow101 on February 17, 2022 Wallet
achow101 on February 17, 2022 Wallet
pull
tests: Ensure sorted/multi_a descriptors always generate different addrs
#24490
achow101 on March 7, 2022 Tests
achow101 on March 7, 2022 Tests
pull
wallet: Add a deprecation warning for newly created legacy wallets
#24505
achow101 on March 8, 2022 Wallet
achow101 on March 8, 2022 Wallet
pull
build, mac: Include arch in codesignature tarball
#24506
achow101 on March 8, 2022 macOSBuild system
achow101 on March 8, 2022 macOSBuild system
pull
[23.x] qt: Avoid crash on startup if int specified in settings.json
#24511
achow101 on March 9, 2022 Backport
achow101 on March 9, 2022 Backport
pull
Update signapple for platform identifier fix
#24573
achow101 on March 15, 2022 Scripts and tools
achow101 on March 15, 2022 Scripts and tools
pull
guix: Map guix store prefixes to /usr for cross-architecture reproducibility of linux binaries
#24615
achow101 on March 18, 2022 Build system
achow101 on March 18, 2022 Build system
pull
wallet: add tracepoints and algorithm information to coin selection
#24644
achow101 on March 22, 2022 Wallet
achow101 on March 22, 2022 Wallet
pull
wallet: Improve AvailableCoins performance by reducing duplicated operations
#24699
achow101 on March 28, 2022 WalletRPC/REST/ZMQ
achow101 on March 28, 2022 WalletRPC/REST/ZMQ
pull
rpc: Explain active and internal in listdescriptors
#24977
achow101 on April 25, 2022 WalletRPC/REST/ZMQ
achow101 on April 25, 2022 WalletRPC/REST/ZMQ
pull
tests: Do not always create a descriptor wallet in wallet_createwallet
#25011
achow101 on April 27, 2022 Tests
achow101 on April 27, 2022 Tests
pull
windeploy: Renewed windows code signing certificate
#25201
achow101 on May 24, 2022 Scripts and tools
achow101 on May 24, 2022 Scripts and tools
pull
wallet: Pass through transaction locktime and preset input sequences and scripts to CreateTransaction
#25273
achow101 on June 3, 2022 WalletRPC/REST/ZMQ
achow101 on June 3, 2022 WalletRPC/REST/ZMQ
pull
guix: Make windows cross architecture reproducible
#25558
achow101 on July 6, 2022 WindowsBuild system
achow101 on July 6, 2022 WindowsBuild system
pull
build: Prevent libtool from hardcoding rpath into binaries
#25559
achow101 on July 6, 2022 Build system
achow101 on July 6, 2022 Build system
pull
wallet: Precompute Txdata after setting PSBT inputs' UTXOs
#25590
achow101 on July 11, 2022 Wallet
achow101 on July 11, 2022 Wallet
pull
build: Check for std::atomic::exchange rather than std::atomic_exchange
#25599
achow101 on July 12, 2022 Build system
achow101 on July 12, 2022 Build system
pull
wallet, tests: Expand and test when the blank wallet flag should be un/set
#25634
achow101 on July 18, 2022 WalletCI failed
achow101 on July 18, 2022 WalletCI failed
pull
wallet: Correctly identify external inputs that are also in the wallet
#25679
achow101 on July 22, 2022 Wallet
achow101 on July 22, 2022 Wallet
pull
wallet: Include a signature with encrypted keys to mitigate a wallet scam
#25766
achow101 on August 1, 2022 Wallet
achow101 on August 1, 2022 Wallet
pull
wallet: Properly rebroadcast unconfirmed transaction chains
#25768
achow101 on August 2, 2022 Wallet
achow101 on August 2, 2022 Wallet
pull
psbt: Avoid unsigned int overflow in PSBT_IN_TAP_BIP32_DERIVATION
#25812
achow101 on August 9, 2022 PSBT
achow101 on August 9, 2022 PSBT
pull
psbt: Only include PSBT_OUT_TAP_TREE when the output has a script path
#25858
achow101 on August 16, 2022 PSBT
achow101 on August 16, 2022 PSBT
pull
wallet: rpc to add automatically generated descriptors
#25907
achow101 on August 22, 2022 Wallet
achow101 on August 22, 2022 Wallet
pull
wallet: cache IsMine scriptPubKeys to improve performance of descriptor wallets
#26008
achow101 on September 4, 2022 Wallet
achow101 on September 4, 2022 Wallet
pull
wallet: Fix sendall with watchonly wallets and specified inputs
#26344
achow101 on October 19, 2022 Wallet
achow101 on October 19, 2022 Wallet
pull
Initialize optional members of ChainstateManagerOpts to nullopt
#26416
achow101 on October 28, 2022
achow101 on October 28, 2022
pull
Fix signing of multi_a and rawtr scripts with wallets that only have corresponding keys
#26418
achow101 on October 29, 2022 WalletTestsPSBT
achow101 on October 29, 2022 WalletTestsPSBT
pull
wallet: Avoid a segfault in migratewallet failure cleanup
#26594
achow101 on November 28, 2022 Wallet
achow101 on November 28, 2022 Wallet
pull
wallet: be able to specify a wallet name and passphrase to migratewallet
#26595
achow101 on November 28, 2022 Wallet
achow101 on November 28, 2022 Wallet
pull
wallet: Migrate legacy wallets to descriptor wallets without requiring BDB
#26596
achow101 on November 28, 2022 Wallet
achow101 on November 28, 2022 Wallet
pull
descriptors: Add a KEY expression representing a list of individual keys
#26626
achow101 on December 2, 2022 Descriptors
achow101 on December 2, 2022 Descriptors
pull
wallet: Migrate non-HD keys with single combo containing a list of keys
#26627
achow101 on December 2, 2022 WalletCI failed
achow101 on December 2, 2022 WalletCI failed
pull
wallet: Move fee underpayment check to after all fee has been set
#26643
achow101 on December 5, 2022 Wallet
achow101 on December 5, 2022 Wallet
pull
tests: Improve runtime of some tests when `--enable-debug`
#26656
achow101 on December 8, 2022 Tests
achow101 on December 8, 2022 Tests
pull
wallet: Skip rescanning if wallet is more recent than tip
#26679
achow101 on December 9, 2022 Wallet
achow101 on December 9, 2022 Wallet
pull
wallet: Refactor database cursor into its own object with proper return codes
#26690
achow101 on December 12, 2022 Wallet
achow101 on December 12, 2022 Wallet
pull
wallet: Have the wallet store the key for automatically generated descriptors
#26728
achow101 on December 19, 2022 Wallet
achow101 on December 19, 2022 Wallet
pull
wallet: Migrate wallets that are not in a wallet dir
#26740
achow101 on December 21, 2022 WalletCI failed
achow101 on December 21, 2022 WalletCI failed
pull
tests: Use unique port for ZMQ tests to allow for multiple test instances
#26805
achow101 on January 3, 2023 Tests
achow101 on January 3, 2023 Tests
pull
tests: Allow tests to use a loopback address other than 127.0.0.1 for more test runner parallelism
#26841
achow101 on January 7, 2023 Tests
achow101 on January 7, 2023 Tests
pull
contrib: Improve verify-commits.py to work with maintainers leaving
#27058
achow101 on February 7, 2023 Scripts and tools
achow101 on February 7, 2023 Scripts and tools
pull
verify-commits: Bump trusted git root to after most recent laanwj merge
#27076
achow101 on February 10, 2023
achow101 on February 10, 2023
pull
rpc: Use a FlatSigningProvider in decodescript to allow inferring descriptors for scripts larger than 520 bytes
#27113
achow101 on February 16, 2023 RPC/REST/ZMQ
achow101 on February 16, 2023 RPC/REST/ZMQ
pull
wallet: Turn `destdata` entries into `CAddressBookData` fields
#27215
achow101 on March 6, 2023 Wallet
achow101 on March 6, 2023 Wallet
pull
wallet: Keep track of the wallet's own transaction outputs in memory
#27286
achow101 on March 20, 2023 Wallet
achow101 on March 20, 2023 Wallet
pull
bumpfee: avoid making bumped transactions with too low fee when replacing outputs
#27308
achow101 on March 22, 2023 Wallet
achow101 on March 22, 2023 Wallet
pull
wallet, bench: Move commonly used functions to their own file and fix a bug
#27666
achow101 on May 15, 2023
achow101 on May 15, 2023
pull
rpc: Be able to access RPC parameters by name
#27788
achow101 on May 30, 2023 RPC/REST/ZMQCI failed
achow101 on May 30, 2023 RPC/REST/ZMQCI failed
pull
wallet: Give deprecation warning when loading a legacy wallet
#27869
achow101 on June 12, 2023 Wallet
achow101 on June 12, 2023 Wallet
pull
feerate: For GetFeePerK() return nSatoshisPerK instead of round trip through GetFee
#27914
achow101 on June 19, 2023
achow101 on June 19, 2023
pull
test: Fixes and updates to wallet_backwards_compatibility.py for 25.0 and descriptor wallets
#28027
achow101 on July 4, 2023 Tests
achow101 on July 4, 2023 Tests
pull
rpc: Drop migratewallet experimental warning
#28037
achow101 on July 6, 2023 RPC/REST/ZMQCI failed
achow101 on July 6, 2023 RPC/REST/ZMQCI failed
pull
wallet: Allow users to create a wallet that encrypts all database records
#28142
achow101 on July 24, 2023 WalletUp for grabs
achow101 on July 24, 2023 WalletUp for grabs
pull
wallet: Use CTxDestination in CRecipient instead of just scriptPubKey
#28246
achow101 on August 9, 2023 BugWallet
achow101 on August 9, 2023 BugWallet
pull
wallet: Construct ScriptPubKeyMans with all data rather than loaded progressively
#28333
achow101 on August 24, 2023 Wallet
achow101 on August 24, 2023 Wallet
pull
wallet: Receive silent payment transactions
#28453
achow101 on September 11, 2023 WalletNeeds rebaseCI failed
achow101 on September 11, 2023 WalletNeeds rebaseCI failed
pull
tests: Fix wallet_resendwallettransactions.py intermittent failure by using manual bumps instead of bumpfee
#28540
achow101 on September 26, 2023 Tests
achow101 on September 26, 2023 Tests
pull
wallet: Check for uninitialized last processed and conflicting heights in MarkConflicted
#28542
achow101 on September 27, 2023 Wallet
achow101 on September 27, 2023 Wallet
pull
descriptors: Disallow hybrid and uncompressed keys when inferring
#28602
achow101 on October 5, 2023 Descriptors
achow101 on October 5, 2023 Descriptors
pull
test: Use feerate higher than minrelay fee in wallet_fundraw
#28604
achow101 on October 5, 2023 Tests
achow101 on October 5, 2023 Tests
pull
wallet: Reload watchonly and solvables wallets after migration
#28609
achow101 on October 6, 2023 Wallet
achow101 on October 6, 2023 Wallet
pull
wallet: Migrate entire address book entries to watchonly and solvables too
#28610
achow101 on October 6, 2023 Wallet
achow101 on October 6, 2023 Wallet
pull
wallet: Cleanup accidental encryption keys in watchonly wallets
#28724
achow101 on October 24, 2023 Wallet
achow101 on October 24, 2023 Wallet
pull
guix: Zip needs to include all files and set time to SOURCE_DATE_EPOCH
#28757
achow101 on October 30, 2023 Build system
achow101 on October 30, 2023 Build system
pull
test: Generate coverage report without running tests
#28772
achow101 on November 1, 2023 TestsCI failed
achow101 on November 1, 2023 TestsCI failed
pull
tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
#28820
achow101 on November 7, 2023 Tests
achow101 on November 7, 2023 Tests
pull
wallet: Fix migration of wallets with txs that have both spendable and watchonly outputs
#28868
achow101 on November 13, 2023 Wallet
achow101 on November 13, 2023 Wallet
pull
tests, bench: Fix issue with CWallet::LoadWallet() being called in the wrong places
#29055
achow101 on December 11, 2023
achow101 on December 11, 2023
pull
sqlite: Disallow writing from multiple `SQLiteBatch`s
#29112
achow101 on December 18, 2023 Wallet
achow101 on December 18, 2023 Wallet
pull
test: Test that migration automatically repairs corrupted metadata with doubled derivation path
#29124
achow101 on December 20, 2023 Wallet
achow101 on December 20, 2023 Wallet
pull
wallet: Add `createwalletdescriptor` and `gethdkeys` RPCs for adding new automatically generated descriptors
#29130
achow101 on December 22, 2023 Wallet
achow101 on December 22, 2023 Wallet
pull
wallet: `addhdkey` RPC to add just keys to wallets via new `unused(KEY)` descriptor
#29136
achow101 on December 22, 2023 Wallet
achow101 on December 22, 2023 Wallet
pull
wallet: Reset chain notifications handler if AttachChain fails
#29243
achow101 on January 13, 2024 Wallet
achow101 on January 13, 2024 Wallet
pull
consensus: Store transaction nVersion as uint32_t
#29325
achow101 on January 25, 2024 Consensus
achow101 on January 25, 2024 Consensus
pull
wallet: Set descriptors flag after migrating blank wallets
#29367
achow101 on February 1, 2024 Wallet
achow101 on February 1, 2024 Wallet
pull
[25.2] Final backports and changes for 25.2rc1
#29464
achow101 on February 21, 2024 BackportCI failed
achow101 on February 21, 2024 BackportCI failed
pull
wallet: Be able to receive and spend inputs involving MuSig2 aggregate keys
#29675
achow101 on March 18, 2024 Wallet
achow101 on March 18, 2024 Wallet
pull
seeds: Pull additional nodes from my seeder and update fixed seeds
#30008
achow101 on April 30, 2024 P2P
achow101 on April 30, 2024 P2P
pull
wallet, tests: Avoid stringop-overflow warning in PollutePubKey
#30131
achow101 on May 17, 2024 WalletTests
achow101 on May 17, 2024 WalletTests
pull
contrib: Renew Windows code signing certificate
#30149
achow101 on May 22, 2024 Scripts and tools
achow101 on May 22, 2024 Scripts and tools
pull
wallet: Fix listwalletdir listing of migrated default wallets and generated backup files
#30265
achow101 on June 10, 2024 Wallet
achow101 on June 10, 2024 Wallet
pull
kernel: pre-28.x chainparams and headerssync update
#30658
achow101 on August 14, 2024 Validation
achow101 on August 14, 2024 Validation
pull
descriptor: Add proper Clone function to miniscript::Node
#30866
achow101 on September 10, 2024
achow101 on September 10, 2024
pull
wallet, desc spkm: Return SigningProvider only if we have the privkey
#31242
achow101 on November 7, 2024
achow101 on November 7, 2024
pull
descriptor: Move filling of keys from `DescriptorImpl::MakeScripts` to `PubkeyProvider::GetPubKey`
#31243
achow101 on November 7, 2024 Descriptors
achow101 on November 7, 2024 Descriptors
pull
test: Rework wallet_migration.py to use previous releases
#31248
achow101 on November 7, 2024 Tests
achow101 on November 7, 2024 Tests
pull
test: Add combinerawtransaction test to rpc_createmultisig
#31249
achow101 on November 7, 2024 Tests
achow101 on November 7, 2024 Tests
pull
guix: Notarize MacOS app bundle and codesign all MacOS and Windows binaries
#31407
achow101 on December 2, 2024 Build system
achow101 on December 2, 2024 Build system
pull
wallet: Utilize IsMine() and CanProvide() in migration to cover edge cases
#31495
achow101 on December 13, 2024 Wallet
achow101 on December 13, 2024 Wallet
pull
descriptors: Try pubkeys of both parities when retrieving the private keys for an xonly pubkey in a descriptor
#31590
achow101 on January 2, 2025 Descriptors
achow101 on January 2, 2025 Descriptors
pull
psbt: add non-default sighash types to PSBTs and unify sighash type match checking
#31622
achow101 on January 9, 2025 PSBT
achow101 on January 9, 2025 PSBT
pull
wallet: Use `util::Error` throughout `AddWalletDescriptor` instead of returning `nullptr` for some errors
#32475
achow101 on May 13, 2025 Wallet
achow101 on May 13, 2025 Wallet
pull
wallet: Add `exportwatchonlywallet` RPC to export a watchonly version of a wallet
#32489
achow101 on May 13, 2025 WalletReview club
achow101 on May 13, 2025 WalletReview club
pull
wallet: Always set descriptor cache upgraded flag for new wallets
#32597
achow101 on May 23, 2025 Wallet
achow101 on May 23, 2025 Wallet
pull
walletdb: Log additional exception error messages for corrupted wallets
#32598
achow101 on May 23, 2025
achow101 on May 23, 2025
pull
wallet, rpc, gui: List legacy wallets with a message about migration
#32619
achow101 on May 26, 2025
achow101 on May 26, 2025
pull
wallet: Fix wallet interface detection of encrypted wallets
#32620
achow101 on May 26, 2025 GUIWallet
achow101 on May 26, 2025 GUIWallet
pull
init, doc: Replace datacarrier(size) deprecation with non-recommendation text
#32714
achow101 on June 10, 2025 Docs
achow101 on June 10, 2025 Docs
pull
wallet, rpc: Remove deprecated balances from getwalletinfo and getunconfirmedbalance
#32721
achow101 on June 10, 2025
achow101 on June 10, 2025
pull
wallet: Replace CWalletTx::mapValue and vOrderForm with explicit class members
#32763
achow101 on June 16, 2025 Wallet
achow101 on June 16, 2025 Wallet
pull
descriptors: Allow `H` as a hardened indicator
#32788
achow101 on June 20, 2025 Needs Conceptual ReviewDescriptors
achow101 on June 20, 2025 Needs Conceptual ReviewDescriptors
pull
wallet: Prepare for future upgrades by recording versions of last client to open and decrypt
#32895
achow101 on July 7, 2025 Wallet
achow101 on July 7, 2025 Wallet
pull
Resolve guix non-determinism with emplace_back instead of push_back
#32930
achow101 on July 10, 2025
achow101 on July 10, 2025
pull
wallet: Set descriptor cache upgraded flag for migrated wallets
#33031
achow101 on July 21, 2025 Wallet
achow101 on July 21, 2025 Wallet
pull
wallet, test: Replace MockableDatabase with in-memory SQLiteDatabase
#33032
achow101 on July 21, 2025
achow101 on July 21, 2025
pull
wallet: Store transactions in a separate sqlite table
#33034
achow101 on July 21, 2025 WalletCI failed
achow101 on July 21, 2025 WalletCI failed
pull
wallet: Set minversion to FEATURE_LATEST during migration
#33041
achow101 on July 22, 2025 Wallet
achow101 on July 22, 2025 Wallet
pull
test: Perform backup filename checks in migrate_and_get_rpc in wallet_migration.py
#33104
achow101 on July 30, 2025 Tests
achow101 on July 30, 2025 Tests
pull
cli: Handle arguments that can be either JSON or string
#33230
achow101 on August 20, 2025 Scripts and tools
achow101 on August 20, 2025 Scripts and tools
pull
wallet: Identify transactions spending 0-value outputs, and add tests for anchor outputs in a wallet
#33268
achow101 on August 28, 2025 Wallet
achow101 on August 28, 2025 Wallet
pull
Revert "depends: Update URL for `qrencode` package source tarball"
#33577
achow101 on October 8, 2025
achow101 on October 8, 2025
pull
depends: Use $(package)_file_name when downloading from the fallback
#33580
achow101 on October 8, 2025 Build system
achow101 on October 8, 2025 Build system
pull
test: Log IP of download server in get_previous_releases.py
#34045
achow101 on December 10, 2025 Tests
achow101 on December 10, 2025 Tests
pull
miniscript: Use Func and Expr when parsing keys, hashes, and locktimes
#34141
achow101 on December 22, 2025 Descriptors
achow101 on December 22, 2025 Descriptors
pull
wallettool: fix unnamed createfromdump failure walletsdir deletion
#34215
achow101 on January 7, 2026
achow101 on January 7, 2026
pull
wallet: disallow creating new or restoring to an unnamed (default) wallet
#34269
achow101 on January 12, 2026 Wallet
achow101 on January 12, 2026 Wallet
pull
test: Fix intermittent failure in `feature_assumevalid.py` by ensuring invalid block was processed before checking debug.log
#34528
achow101 on February 6, 2026 Tests
achow101 on February 6, 2026 Tests
pull
wallet: Disallow wallet names that are paths including `..` and `.` elements
#34544
achow101 on February 9, 2026 Wallet
achow101 on February 9, 2026 Wallet
pull
sqlite: Delete wallet.dat-journal on database close
#34619
achow101 on February 18, 2026 CI failed
achow101 on February 18, 2026 CI failed
pull
wallet: call SyncWithValidationInterfaceQueue after disconnecting chain notifications
#34642
achow101 on February 20, 2026 Wallet
achow101 on February 20, 2026 Wallet
pull
kernel: Chainparams and headerssync updates pre-31.0
#34677
achow101 on February 26, 2026 Validation
achow101 on February 26, 2026 Validation
pull
test: Sync mempools and wait for txospender index to be synced in rpc_gettxspendingprevout
#34747
achow101 on March 5, 2026 Tests
achow101 on March 5, 2026 Tests
pull
wallet: Enforce BDB btree levels and overflow item sizes
#34959
achow101 on March 30, 2026 Wallet
achow101 on March 30, 2026 Wallet
pull
wallet, bench: Use Nanobench setup() for wallet benchmarks, and remove DuplicateMockDatabase
#35018
achow101 on April 6, 2026 CI failed
achow101 on April 6, 2026 CI failed
pull
[devtools] github-merge get toplevel dir without extra whitespace
#7402
achow101 on January 23, 2016 Scripts and tools
achow101 on January 23, 2016 Scripts and tools
pull
Optional parameter for rescans to start at a specified height
#7984
achow101 on May 1, 2016 RPC/REST/ZMQ
achow101 on May 1, 2016 RPC/REST/ZMQ
pull
[Qt][RPC] Autocomplete commands for 'help' command in debug console
#9500
achow101 on January 10, 2017 RPC/REST/ZMQ
achow101 on January 10, 2017 RPC/REST/ZMQ
pull
[RPC] Fix decoderawtransaction decoding of segwit txs
#9522
achow101 on January 12, 2017 RPC/REST/ZMQ
achow101 on January 12, 2017 RPC/REST/ZMQ
Issues
issue
[RPC] Split signrawtransaction into multiple distinct RPCs
#10570
achow101 on June 10, 2017 RPC/REST/ZMQ
achow101 on June 10, 2017 RPC/REST/ZMQ
issue
-salvagewallet seems to be causing more issues than it fixes, it should be removed
#10991
achow101 on August 5, 2017 Wallet
achow101 on August 5, 2017 Wallet
issue
[Qt] import* rescans are not abortable and can confuse users
#10992
achow101 on August 5, 2017 GUI
achow101 on August 5, 2017 GUI
issue
[GUI] Tabs Toolbar menu option makes tabs disappear for the session
#11168
achow101 on August 27, 2017 GUI
achow101 on August 27, 2017 GUI
issue
[GUI] Proxies in QSettings storage without a colon cause crashes when options dialog is opened
#11209
achow101 on September 1, 2017 GUI
achow101 on September 1, 2017 GUI
issue
`hdMasterKey` and hd`MasterKeyId` do not actually refer to the BIP 32 Master Key
#12084
achow101 on January 4, 2018 Wallet
achow101 on January 4, 2018 Wallet
issue
Effective value coin selection may not work properly with watching only utxos
#13906
achow101 on August 7, 2018
achow101 on August 7, 2018
issue
Starting bitcoin-qt with -nowallet and then opening a wallet does not show the wallet
#15453
achow101 on February 20, 2019 BugGUIWallet
achow101 on February 20, 2019 BugGUIWallet
issue
descriptors: represent multiple derivation paths within one descriptor
#17190
achow101 on October 18, 2019 FeatureDescriptors
achow101 on October 18, 2019 FeatureDescriptors
issue
[RFC] Wallet: Store unencrypted keys as encrypted with a default or plaintext passphrase
#18889
achow101 on May 5, 2020 FeatureBrainstormingWallet
achow101 on May 5, 2020 FeatureBrainstormingWallet
issue
wallet: Imports with pre-existing balance somtimes don't have any balance after a rescan
#19808
achow101 on August 25, 2020 BugWallet
achow101 on August 25, 2020 BugWallet
issue
Document supported methods for backups and restore
#20149
achow101 on October 14, 2020 FeatureDocs
achow101 on October 14, 2020 FeatureDocs
issue
Proposed Timeline for Legacy Wallet and BDB removal
#20160
achow101 on October 15, 2020 FeatureWallet
achow101 on October 15, 2020 FeatureWallet
issue
build, android: `make apk` fails if depends source cache is in a non-default location
#22522
achow101 on July 22, 2021 BugBuild system
achow101 on July 22, 2021 BugBuild system
issue
[RFC] Dealing with RPCs that have a lot of positional options
#22575
achow101 on July 28, 2021 FeatureBrainstormingRPC/REST/ZMQ
achow101 on July 28, 2021 FeatureBrainstormingRPC/REST/ZMQ
issue
combinerawtransaction fails to properly combine transactions containing taproot inputs
#22784
achow101 on August 23, 2021 Bug
achow101 on August 23, 2021 Bug
issue
wallet: Sweep function and deprecating subtractFeeFromOutputs
#23787
achow101 on December 15, 2021 Feature
achow101 on December 15, 2021 Feature
issue
[RFC] Stop automatically creating legacy and p2sh-segwit descriptors
#23831
achow101 on December 20, 2021 FeatureBrainstormingWallet
achow101 on December 20, 2021 FeatureBrainstormingWallet
issue
No match for fs::path operator+= when compiling with Boost 1.78
#23846
achow101 on December 23, 2021 Bug
achow101 on December 23, 2021 Bug
issue
Balance calculation and coin selection should arrive at the same conclusions
#26500
achow101 on November 14, 2022 Feature
achow101 on November 14, 2022 Feature
issue
Unable to create PSBT for legacy watchonly wallets in the GUI
#26687
achow101 on December 12, 2022 Bug
achow101 on December 12, 2022 Bug
issue
Unable to open descriptor wallets that are not in a wallet directory
#26739
achow101 on December 21, 2022 BrainstormingWallet
achow101 on December 21, 2022 BrainstormingWallet
issue
Wallets should update key/descriptor birthdates when txs older than current birthdates are found
#28897
achow101 on November 16, 2023 Feature
achow101 on November 16, 2023 Feature
issue
wallet: Unrelated conflicted parent txs do not cause child txs to be marked as conflicted
#29435
achow101 on February 14, 2024 Wallet
achow101 on February 14, 2024 Wallet
issue
Consideration of a Code of Conduct and/or written rules for moderation
#29507
achow101 on February 28, 2024 Brainstorming
achow101 on February 28, 2024 Brainstorming
issue
Compilation failure with `-O0` + `-fsanitize=address` due to inline asm
#29801
achow101 on April 3, 2024 TestsUpstream
achow101 on April 3, 2024 TestsUpstream
issue
`WalletCreate{Encrypted/Plain}` benchmark crash on Windows
#29816
achow101 on April 5, 2024 Windows
achow101 on April 5, 2024 Windows
issue
Memory leak with `rest/block` REST endpoint and `getblock` RPC when verbosity >=2
#30052
achow101 on May 6, 2024 RPC/REST/ZMQResource usage
achow101 on May 6, 2024 RPC/REST/ZMQResource usage
issue
guix: Zip file non-determinism when building in WSL
#32931
achow101 on July 10, 2025 Build system
achow101 on July 10, 2025 Build system
issue
[rfc] Disallow loading and creating wallets by paths
#34497
achow101 on February 3, 2026 WalletNeeds Conceptual Review
achow101 on February 3, 2026 WalletNeeds Conceptual Review