aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
AgeCommit message (Expand)Author
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
2019-11-23Merge #17553: wallet: Remove out of date comments for CalculateMaximumSignedT...Samuel Dobson
2019-11-23Merge #17237: wallet: LearnRelatedScripts only if KeepDestinationSamuel Dobson
2019-11-23Merge #16944: gui: create PSBT with watch-only walletSamuel 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-21Remove out of date comments for CalculateMaximumSignedTxSizeGregory Sanders
2019-11-20Allow BnB when subtract fee from outputsAndrew Chow
2019-11-20Use BnB when preset inputs are selectedAndrew Chow
2019-11-18Refactor: Require scriptPubKey to get wallet SigningProviderAndrew Chow
2019-11-13[wallet] ListCoins: include watch-only for wallets without private keysSjors Provoost
2019-11-11wallet: Avoid showing GUI popups on RPC errors (take 2)MarcoFalke
2019-11-08Merge #17354: wallet: Tidy CWallet::SetUsedDestinationStatefanquake
2019-11-08Merge #15931: Remove GetDepthInMainChain dependency on locked chain interfaceSamuel Dobson
2019-11-06Remove getBlockDepth method from Chain::interfaceAntoine Riard
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-06Only return early from BlockUntilSyncedToCurrentChain if current tipAntoine 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-05Add missing SetupGeneration error handling in EncryptWalletRussell Yanofsky
2019-11-05Merge #16766: wallet: Make IsTrusted scan parents recursivelySamuel Dobson
2019-11-04wallet: LearnRelatedScripts only if KeepDestinationJoão Barbosa
2019-11-04wallet: Lock address type in ReserveDestinationJoão Barbosa
2019-11-02wallet: Reuse existing batch in CWallet::SetUsedDestinationStateJoão Barbosa
2019-11-02wallet: Avoid recursive lock in CWallet::SetUsedDestinationStateJoão Barbosa
2019-11-01Refactor: Move nTimeFirstKey accesses out of CWalletAndrew Chow
2019-11-01Refactor: Move GetKeypoolSize code out of CWalletAndrew Chow
2019-11-01Refactor: Move RewriteDB code out of CWalletAndrew Chow
2019-11-01Refactor: Move SetupGeneration code out of CWalletAndrew Chow
2019-11-01Refactor: Move HavePrivateKeys code out of CWallet::CreateWalletFromFileAndrew Chow