aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | | doc: rename wallet-tool references to bitcoin-walletWilson Ccasihue S2019-12-021-2/+2
| |/ / |/| |
* | | Default to bnb_used = false as there are many cases where BnB is not usedAndrew Chow2019-11-261-7/+4
|/ /
* | Merge #17553: wallet: Remove out of date comments for CalculateMaximumSignedT...Samuel Dobson2019-11-231-5/+1
|\ \
| * | Remove out of date comments for CalculateMaximumSignedTxSizeGregory Sanders2019-11-211-5/+1
* | | Merge #17237: wallet: LearnRelatedScripts only if KeepDestinationSamuel Dobson2019-11-231-8/+9
|\ \ \
| * | | wallet: LearnRelatedScripts only if KeepDestinationJoão Barbosa2019-11-041-2/+3
| * | | wallet: Lock address type in ReserveDestinationJoão Barbosa2019-11-041-6/+6
* | | | Merge #16944: gui: create PSBT with watch-only walletSamuel Dobson2019-11-231-2/+6
|\ \ \ \
| * | | | [wallet] ListCoins: include watch-only for wallets without private keysSjors Provoost2019-11-131-2/+6
* | | | | Merge #17371: Refactor: Require scriptPubKey to get wallet SigningProviderSamuel Dobson2019-11-231-6/+16
|\ \ \ \ \
| * | | | | Refactor: Require scriptPubKey to get wallet SigningProviderAndrew Chow2019-11-181-6/+16
| | |/ / / | |/| | |
* | | | | Merge #17290: Enable BnB coin selection for preset inputs and subtract fee fr...Samuel Dobson2019-11-231-20/+41
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Allow BnB when subtract fee from outputsAndrew Chow2019-11-201-4/+13
| * | | | Use BnB when preset inputs are selectedAndrew Chow2019-11-201-16/+28
| | |_|/ | |/| |
* | | | wallet: Avoid showing GUI popups on RPC errors (take 2)MarcoFalke2019-11-111-2/+0
| |_|/ |/| |
* | | Merge #17354: wallet: Tidy CWallet::SetUsedDestinationStatefanquake2019-11-081-9/+9
|\ \ \
| * | | wallet: Reuse existing batch in CWallet::SetUsedDestinationStateJoão Barbosa2019-11-021-8/+8
| * | | wallet: Avoid recursive lock in CWallet::SetUsedDestinationStateJoão Barbosa2019-11-021-1/+1
* | | | Merge #15931: Remove GetDepthInMainChain dependency on locked chain interfaceSamuel Dobson2019-11-081-82/+94
|\ \ \ \
| * | | | Remove getBlockDepth method from Chain::interfaceAntoine Riard2019-11-061-1/+1
| * | | | Remove locked_chain from GetDepthInMainChain and its callersAntoine Riard2019-11-061-43/+43
| * | | | Use CWallet::m_last_block_processed_height in GetDepthInMainChainAntoine Riard2019-11-061-1/+3
| * | | | Only return early from BlockUntilSyncedToCurrentChain if current tipAntoine Riard2019-11-061-1/+1
| * | | | Add block_height field in struct ConfirmationAntoine Riard2019-11-061-15/+27
| * | | | Replace CWalletTx::SetConf by Confirmation initialization listAntoine Riard2019-11-061-23/+15
| * | | | Add m_last_block_processed_height field in CWalletAntoine Riard2019-11-051-2/+6
| * | | | Pass block height in Chain::BlockConnected/Chain::BlockDisconnectedAntoine Riard2019-11-051-2/+4
* | | | | Add missing SetupGeneration error handling in EncryptWalletRussell Yanofsky2019-11-051-1/+3
|/ / / /
* | | | Merge #16766: wallet: Make IsTrusted scan parents recursivelySamuel Dobson2019-11-051-18/+26
|\ \ \ \ | |_|_|/ |/| | |
| * | | Systematize style of IsTrusted single line ifJeremy Rubin2019-10-211-19/+10
| * | | update variable naming conventions for IsTrustedJeremy Rubin2019-10-211-10/+10
| * | | Reuse trustedParents in looped calls to IsTrustedJeremy Rubin2019-10-211-3/+6
| * | | Cache tx Trust per-call to avoid DoSJeremy Rubin2019-10-211-1/+11
| * | | Make IsTrusted scan parents recursivelyJeremy Rubin2019-10-211-0/+4
* | | | Refactor: Move nTimeFirstKey accesses out of CWalletAndrew Chow2019-11-011-2/+7
* | | | Refactor: Move GetKeypoolSize code out of CWalletAndrew Chow2019-11-011-0/+11
* | | | Refactor: Move RewriteDB code out of CWalletAndrew Chow2019-11-011-19/+9
* | | | Refactor: Move SetupGeneration code out of CWalletAndrew Chow2019-11-011-16/+18
* | | | Refactor: Move HavePrivateKeys code out of CWallet::CreateWalletFromFileAndrew Chow2019-11-011-3/+4
* | | | Refactor: Move Upgrade code out of CWallet::CreateWalletFromFileAndrew Chow2019-11-011-25/+4
* | | | Refactor: Move MarkUnusedAddresses code out of CWallet::AddToWalletIfInvolvingMeAndrew Chow2019-11-011-13/+2
* | | | Refactor: Move SetAddressBookWithDB call out of LegacyScriptPubKeyMan::Import...Andrew Chow2019-11-011-1/+11
* | | | refactor: Replace UnsetWalletFlagWithDB with UnsetBlankWalletFlag in ScriptPu...Andrew Chow2019-11-011-0/+5
* | | | Refactor: Move SetWalletFlag out of LegacyScriptPubKeyMan::UpgradeKeyMetadataAndrew Chow2019-11-011-0/+5
* | | | Refactor: Move SetAddressBook call out of LegacyScriptPubKeyMan::GetNewDestin...Andrew Chow2019-11-011-1/+6
* | | | Refactor: Add new ScriptPubKeyMan virtual methodsAndrew Chow2019-11-011-8/+8
| |/ / |/| |
* | | Fix missing strFailReason in CreateTransactionRussell Yanofsky2019-10-291-5/+1
* | | Fix misplaced AssertLockHeldRussell Yanofsky2019-10-291-1/+1
* | | Refactor: Split up CWallet and LegacyScriptPubKeyMan and classesAndrew Chow2019-10-251-50/+210
* | | MOVEONLY: Move key handling code out of wallet to keyman fileAndrew Chow2019-10-251-1075/+8
| |/ |/|