aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
2020-03-09Replace GetSigningProvider with GetSolvingProviderAndrew Chow
2020-03-09Move direct calls to MessageSign into new SignMessage functions in CWallet an...Andrew Chow
2020-03-09Move key and script filling and signing from CWallet::FillPSBT to ScriptPubKe...Andrew Chow
2020-03-09Move FillPSBT to be a member of CWalletAndrew Chow
2020-03-08Use CWallet::SignTransaction in CreateTransaction and signrawtransactionwithw...Andrew Chow
2020-03-08Implement CWallet::SignTransaction using ScriptPubKeyMan::SignTransactionAndrew Chow
2020-03-02wallet: make BackupWallet() constKarl-Johan Alm
2020-03-02wallet: make getters constKarl-Johan Alm
2020-03-02wallet/spkm: make GetOldestKeyPoolTime() constKarl-Johan Alm
2020-03-02wallet: make CanGetAddresses() constKarl-Johan Alm
2020-03-02wallet: make KeypoolCountExternalKeys() constKarl-Johan Alm
2020-03-02make BlockUntilSyncedToCurrentChain() constKarl-Johan Alm
2020-02-27Refactor FormatStateMessage into ValidationStateJeffrey Czyz
2020-02-21scripted-diff: Wallet: Rename incorrectly named *UsedDestinationLuke Dashjr
2020-02-17Merge #13339: wallet: Replace %w by wallet name in -walletnotify scriptWladimir J. van der Laan
2020-02-01Remove false positive GCC warningHennadii Stepanov
2020-01-23Refactor: Replace SigningProvider pointers with unique_ptrsAndrew Chow
2020-01-23Refactor: Copy CWallet signals and print function to LegacyScriptPubKeyManAndrew Chow
2020-01-23Box the wallet: Add multiple keyman maps and loopsAndrew Chow
2020-01-23refactor: define a UINT256_ONE global constantAndrew Chow
2020-01-23Make UpgradeKeyMetadata work only on LegacyScriptPubKeyManAndrew Chow
2020-01-23Refactor: Allow LegacyScriptPubKeyMan to be nullAndrew Chow
2020-01-23Locking: Lock cs_KeyStore instead of cs_wallet in legacy keymanAndrew Chow
2020-01-23wallet: Improve CWallet:MarkDestinationsDirtyJoão Barbosa
2020-01-16Merge #17924: Bug: IsUsedDestination shouldn't use key id as script id for Sc...Wladimir J. van der Laan
2020-01-15wallet: Replace %w by wallet name in -walletnotify scriptJoão Barbosa
2020-01-15Merge #17843: wallet: Reset reused transactions cacheSamuel Dobson
2020-01-15scripted-diff: Bump copyright of files changed in 2020MarcoFalke
2020-01-15scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke
2020-01-14IsUsedDestination shouldn't use key id as script id for ScriptHashGregory Sanders
2020-01-13wallet: Reset reused transactions cacheFabian Jahr
2020-01-08Merge #16963: wallet: Fix unique_ptr usage in boost::signals2Wladimir J. van der Laan
2020-01-08Merge #17677: Activate watchonly wallet behavior for LegacySPKM onlySamuel Dobson
2020-01-08Merge #17621: IsUsedDestination should count any known single-key addressSamuel Dobson
2020-01-03IsUsedDestination should count any known single-key addressGregory Sanders
2019-12-17Merge #17537: wallet: Cleanup and move opportunistic and superfluous TopUp()sfanquake
2019-12-10Activate no-privkey -> ISMINE_WATCH_ONLY behavior for LegacySPKM onlyGregory Sanders
2019-12-06Remove SetCrypted() and fUseCrypto; Change IsCrypted()'s implementationAndrew Chow
2019-12-06Rename EncryptKeys to Encrypt and pass in the encrypted batch to useAndrew Chow
2019-12-06Move Unlock implementation to LegacyScriptPubKeyManAndrew Chow
2019-12-06Add GetEncryptionKey() and HasEncryptionKeys() to WalletStorageAndrew Chow
2019-12-06Merge #17373: wallet: Various fixes and cleanup to keypool handling in Legacy...fanquake
2019-12-02doc: rename wallet-tool references to bitcoin-walletWilson Ccasihue S
2019-12-02Key pool: Change ReturnDestination interface to take address instead of keyAndrew Chow
2019-12-02Key pool: Move LearnRelated and GetDestination callsAndrew Chow
2019-11-26Default to bnb_used = false as there are many cases where BnB is not usedAndrew Chow
2019-11-26Add OutputType and CPubKey parameters to KeepDestinationAndrew Chow
2019-11-22keypool: Move opportunistic TopUps from LegacyScriptPubKeyMan to CWallet and ...Andrew Chow
2019-11-22keypool: Remove superfluous topup from CWallet::GetNewChangeDestinationAndrew Chow
2019-11-22Key pool: Move CanGetAddresses callAndrew Chow