aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | [wallet] Move getBlockHash from Chain::Lock interface to simple ChainAntoine Riard2020-04-301-2/+2
* | | [wallet] Move getBlockHeight from Chain::Lock interface to simple ChainAntoine Riard2020-04-301-4/+3
* | | [wallet] Move getHeight from Chain::Lock interface to simple ChainAntoine Riard2020-04-301-4/+3
* | | Merge #18038: P2P: Mempool tracks locally submitted transactions to improve w...fanquake2020-04-291-1/+2
|\ \ \
| * | | [wallet] Update the rebroadcast frequency to be ~1/day.Amiti Uttarwar2020-04-231-1/+2
* | | | Implement CWallet::IsSpentKey for non-LegacySPKMansAndrew Chow2020-04-231-16/+23
* | | | Return error when no ScriptPubKeyMan is available for specified typeAndrew Chow2020-04-231-0/+2
* | | | add importdescriptors RPC and tests for native descriptor walletsHugo Nguyen2020-04-231-0/+86
* | | | Add IsLegacy to CWallet so that the GUI knows whether to show watchonlyAndrew Chow2020-04-231-0/+9
* | | | Generate new descriptors when encryptingAndrew Chow2020-04-231-2/+5
* | | | Be able to create new wallets with DescriptorScriptPubKeyMans as backingAndrew Chow2020-04-231-8/+51
* | | | Implement FillPSBT in DescriptorScriptPubKeyManAndrew Chow2020-04-231-46/+4
* | | | Implement SignTransaction in DescriptorScriptPubKeyManAndrew Chow2020-04-231-29/+12
* | | | Implement IsHDEnabled in DescriptorScriptPubKeyManAndrew Chow2020-04-231-2/+3
* | | | Add LoadDescriptorScriptPubKeyMan and SetActiveScriptPubKeyMan to CWalletAndrew Chow2020-04-231-0/+22
* | | | Create LegacyScriptPubKeyMan when not a descriptor walletAndrew Chow2020-04-231-2/+4
* | | | Return nullptr from GetLegacyScriptPubKeyMan if descriptor walletAndrew Chow2020-04-231-1/+4
| |/ / |/| |
* | | wallet: Refactor WalletRescanReserver to use wallet referenceJoão Barbosa2020-04-191-1/+1
* | | Merge #15761: Replace -upgradewallet startup option with upgradewallet RPCMarcoFalke2020-04-191-38/+36
|\ \ \
| * | | Remove -upgradewallet startup optionAndrew Chow2020-04-131-7/+1
| * | | Make UpgradeWallet a member function of CWalletAndrew Chow2020-04-131-15/+14
| * | | Have UpgradeWallet take the version to upgrade to and an error message out pa...Andrew Chow2020-04-131-3/+3
| * | | Only run UpgradeWallet if the wallet needs to be upgradedAndrew Chow2020-04-131-28/+25
| * | | Move wallet upgrading to its own functionAndrew Chow2020-04-131-36/+44
* | | | Merge #17219: wallet: allow transaction without change if keypool is emptySamuel Dobson2020-04-181-12/+11
|\ \ \ \
| * | | | [wallet] allow transaction without change if keypool is emptySjors Provoost2020-02-041-3/+9
| * | | | [wallet] CreateTransaction: simplify change address checkSjors Provoost2020-02-041-9/+2
| * | | | [wallet] translate "Keypool ran out" messageSjors Provoost2020-02-041-2/+2
* | | | | wallet: Prefer full destination groups in coin selectionFabian Jahr2020-04-141-18/+35
* | | | | Merge #17954: wallet: Remove calls to Chain::Lock methodsMarcoFalke2020-04-141-66/+64
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | wallet: Avoid use of Chain::Lock in CWallet::GetKeyBirthTimesRussell Yanofsky2020-03-311-10/+15
| * | | | wallet: Avoid use of Chain::Lock in CWallet::CreateTransactionRussell Yanofsky2020-03-311-10/+8
| * | | | wallet: Avoid use of Chain::Lock in CWallet::ScanForWalletTransactionsRussell Yanofsky2020-03-311-32/+28
| * | | | wallet: Avoid use of Chain::Lock in rescanblockchainRussell Yanofsky2020-03-311-7/+8
| * | | | wallet refactor: Avoid use of Chain::Lock in CWallet::RescanFromTimeRussell Yanofsky2020-03-311-7/+4
| * | | | refactor: Add interfaces::FoundBlock class to selectively return block dataRussell Yanofsky2020-03-311-5/+6
* | | | | Wallet: Change IsMine check in CWallet::DelAddressBook from assert to failureLuke Dashjr2020-04-061-1/+4
* | | | | Wallet: Replace CAddressBookData.name with GetLabel() methodLuke Dashjr2020-04-061-1/+1
* | | | | Merge #18192: Bugfix: Wallet: Safely deal with change in the address bookMarcoFalke2020-04-071-15/+32
|\ \ \ \ \
| * | | | | Wallet: Add warning comments and assert to CWallet::DelAddressBookLuke Dashjr2020-04-021-0/+5
| * | | | | Wallet: Avoid treating change-in-the-addressbook as non-change everywhereLuke Dashjr2020-04-021-2/+4
| * | | | | Wallet: New FindAddressBookEntry method to filter out change entries (and ski...Luke Dashjr2020-04-021-0/+10
| * | | | | Wallet: Require usage of new CAddressBookData::setLabel to change labelLuke Dashjr2020-04-021-1/+1
| * | | | | scripted-diff: Wallet: Rename mapAddressBook to m_address_bookLuke Dashjr2020-04-021-15/+15
| |/ / / /
* / / / / wallet: Handle duplicate fileid exceptionJoão Barbosa2020-03-311-10/+15
|/ / / /
* | / / Fix wallet unload race conditionRussell Yanofsky2020-03-271-11/+5
| |/ / |/| |
* | | refactor: Change Chain::broadcastTransaction param orderRussell Yanofsky2020-03-191-1/+1
* | | refactor: Rename Chain::Notifications methods to be consistent with other int...Russell Yanofsky2020-03-191-9/+9
* | | Merge #17477: Remove the mempool's NotifyEntryAdded and NotifyEntryRemoved si...Wladimir J. van der Laan2020-03-191-4/+1
|\ \ \ | |_|/ |/| |
| * | [validation interface] Remove vtxConflicted from BlockConnectedJohn Newbery2020-03-111-1/+1