aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.h
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 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
2019-11-06Use CWallet::m_last_block_processed_height in GetDepthInMainChainAntoine Riard
2019-11-06Add block_height field in struct ConfirmationAntoine Riard
2019-11-06Replace CWalletTx::SetConf by Confirmation initialization listAntoine Riard
2019-11-05Add m_last_block_processed_height field in CWalletAntoine Riard
2019-11-05Pass block height in Chain::BlockConnected/Chain::BlockDisconnectedAntoine Riard
2019-11-05Merge #16766: wallet: Make IsTrusted scan parents recursivelySamuel Dobson