aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.h
AgeCommit message (Expand)Author
2020-03-31Merge #18338: Fix wallet unload race conditionWladimir J. van der Laan
2020-03-27Fix wallet unload race conditionRussell Yanofsky
2020-03-27util: Replace i64tostr with ToStringMarcoFalke
2020-03-19refactor: Rename Chain::Notifications methods to be consistent with other int...Russell Yanofsky
2020-03-19Merge #17477: Remove the mempool's NotifyEntryAdded and NotifyEntryRemoved si...Wladimir J. van der Laan
2020-03-11[validation interface] Remove vtxConflicted from BlockConnectedJohn Newbery
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 FillPSBT to be a member of CWalletAndrew Chow
2020-03-08Implement CWallet::SignTransaction using ScriptPubKeyMan::SignTransactionAndrew Chow
2020-03-02wallet: make ReserveDestination pwallet ivar constKarl-Johan Alm
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-21scripted-diff: Wallet: Rename incorrectly named *UsedDestinationLuke Dashjr
2020-01-30Merge #17261: Make ScriptPubKeyMan an actual interface and the wallet to have...Samuel Dobson
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: 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-20Merge #17945: doc: Fix doxygen errorsWladimir J. van der Laan
2020-01-16Fix doxygen errorsBen Woosley
2020-01-17wallet: Improve CWallet:MarkDestinationsDirtyJoã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-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 #17621: IsUsedDestination should count any known single-key addressSamuel Dobson
2020-01-03IsUsedDestination should count any known single-key addressGregory 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 fDecryptionThoroughlyChecked from CWallet 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-02Key pool: Change ReturnDestination interface to take address instead of keyAndrew Chow
2019-12-02Key pool: Move LearnRelated and GetDestination callsAndrew Chow
2019-11-23refactor: Nuke coincontrol circular dependencyHennadii Stepanov
2019-11-23Merge #17237: wallet: LearnRelatedScripts only if KeepDestinationSamuel Dobson
2019-11-23Merge #17371: Refactor: Require scriptPubKey to get wallet SigningProviderSamuel Dobson
2019-11-23Merge #17290: Enable BnB coin selection for preset inputs and subtract fee fr...Samuel Dobson
2019-11-20Allow BnB when subtract fee from outputsAndrew Chow
2019-11-18Refactor: Require scriptPubKey to get wallet SigningProviderAndrew Chow
2019-11-08Merge #17354: wallet: Tidy CWallet::SetUsedDestinationStatefanquake
2019-11-06Remove locked_chain from GetDepthInMainChain and its callersAntoine Riard