dash/src/wallet
MeshCollider 7d02a25c70
Merge #15433: Use a single wallet batch for UpgradeKeyMetadata
0bedcbafd Use a single wallet batch for UpgradeKeyMetadata (Jonas Schnelli)

Pull request description:

  Opening wallets (the first time) after #14021 took on my end around 30 seconds due to the keymetadata migration (tested on regtest).

  Using a single wallet batch reduces the required time for the migration down to <1s on my system for a default 2k keypool wallet.

Tree-SHA512: f68739e452d382f5294186f47511b94884a1a0868688dd3179034a7e091a67f93bc9dd45cdfc9fa6b1fe90362772b719278012f2f56b752b803c87db8597a7b0
2022-02-18 03:42:05 +03:00
..
test Merge #14021: Import key origin data through descriptors in importmulti (+ changes from PRs partially merged earlier: 15368, 15749) 2022-02-18 03:42:05 +03:00
coincontrol.cpp
coincontrol.h Merge #15557: Enhance bumpfee to include inputs when targeting a feerate 2021-12-26 22:23:01 -05:00
coinselection.cpp
coinselection.h
crypter.cpp Merge #15226: Allow creating blank (empty) wallets (alternative) 2021-12-17 21:11:10 +03:00
crypter.h Merge #16659: refactoring: Remove unused includes 2021-12-12 16:44:54 -05:00
db.cpp Merge #16129: refactor: Remove unused includes (#4623) 2022-01-03 13:10:02 -06:00
db.h Merge pull request #4619 from PastaPastaPasta/remove-includes 2021-12-17 20:21:12 +03:00
fees.cpp Merge #11882: Disable default fallbackfee on mainnet 2022-01-30 18:30:28 -05:00
fees.h
init.cpp Merge pull request #4575 from Munkybooty/backports-0.19-pr7 2022-02-15 23:31:21 +07:00
load.cpp merge bitcoin#15632: Remove ResendWalletTransactions from the Validation Interface 2021-12-12 21:27:51 +05:30
load.h merge bitcoin#16796: Fix segfault in CreateWalletFromFile 2021-12-12 18:57:02 +05:30
psbtwallet.cpp
psbtwallet.h Merge #16659: refactoring: Remove unused includes 2021-12-12 16:44:54 -05:00
rpcdump.cpp Merge #14021: Import key origin data through descriptors in importmulti (+ changes from PRs partially merged earlier: 15368, 15749) 2022-02-18 03:42:05 +03:00
rpcwallet.cpp Merge #14021: Import key origin data through descriptors in importmulti (+ changes from PRs partially merged earlier: 15368, 15749) 2022-02-18 03:42:05 +03:00
rpcwallet.h merge bitcoin#10973: separate wallet from node 2021-11-14 15:32:50 +05:30
wallet.cpp Merge #15433: Use a single wallet batch for UpgradeKeyMetadata 2022-02-18 03:42:05 +03:00
wallet.h Merge #14021: Import key origin data through descriptors in importmulti (+ changes from PRs partially merged earlier: 15368, 15749) 2022-02-18 03:42:05 +03:00
walletdb.cpp Merge #14021: Import key origin data through descriptors in importmulti (+ changes from PRs partially merged earlier: 15368, 15749) 2022-02-18 03:42:05 +03:00
walletdb.h Merge #14021: Import key origin data through descriptors in importmulti (+ changes from PRs partially merged earlier: 15368, 15749) 2022-02-18 03:42:05 +03:00
wallettool.cpp Merge pull request #4643 from dzutte-cpp/merge_14890_15390 2022-01-09 21:03:01 -05:00
wallettool.h Merge #16659: refactoring: Remove unused includes 2021-12-12 16:44:54 -05:00
walletutil.cpp
walletutil.h