aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | wallet: Get rid of fFileBackedWladimir J. van der Laan2017-04-201-69/+26
| * | | | wallet: Introduce database handle wrapperWladimir J. van der Laan2017-04-201-78/+51
* | | | | Merge #9792: FastRandomContext improvements and switch to ChaCha20Wladimir J. van der Laan2017-04-241-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Introduce FastRandomContext::randbool()Pieter Wuille2017-03-291-1/+1
* | | | | Merge #9942: Refactor CBlockPolicyEstimatorWladimir J. van der Laan2017-04-201-5/+6
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Call estimate(Smart)Fee directly from CBlockPolicyEstimatorAlex Morcos2017-04-101-5/+6
* | | | | Merge #9827: Improve ScanForWalletTransactions return valueWladimir J. van der Laan2017-04-191-3/+4
|\ \ \ \ \
| * | | | | Improve ScanForWalletTransactions return valueRussell Yanofsky2017-03-011-3/+4
* | | | | | Merge #10221: Stop treating coinbase outputs differently in GUI: show them at...Jonas Schnelli2017-04-191-27/+0
|\ \ \ \ \ \
| * | | | | | [qt] Stop treating coinbase outputs differently: show them at 1confMatt Corallo2017-04-171-27/+0
* | | | | | | Merge #10226: wallet: Use boost to more portably ensure -wallet specifies onl...Wladimir J. van der Laan2017-04-191-1/+1
|\ \ \ \ \ \ \
| * | | | | | | wallet: Use boost to more portably ensure -wallet specifies only a filenameLuke Dashjr2017-04-181-1/+1
* | | | | | | | Merge #10208: [wallet] Rescan abortabilityWladimir J. van der Laan2017-04-181-1/+8
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | [wallet] Add support for aborting wallet transaction rescans.Kalle Alm2017-04-171-1/+8
* | | | | | | | Merge #10178: Remove CValidationInterface::UpdatedTransactionWladimir J. van der Laan2017-04-171-11/+27
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Remove CValidationInterface::UpdatedTransactionMatt Corallo2017-04-131-11/+27
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge #10165: [Wallet] Refactoring by using CInputCoin instead of std::pairWladimir J. van der Laan2017-04-131-40/+37
|\ \ \ \ \ \ \
| * | | | | | | [Wallet] Prevent CInputCoin to be in a null stateNicolasDorier2017-04-131-9/+9
| * | | | | | | [Wallet] Simplify code using CInputCoinNicolasDorier2017-04-131-29/+27
| * | | | | | | [Wallet] Decouple CInputCoin from CWalletTxNicolasDorier2017-04-131-10/+9
| * | | | | | | [Wallet] Rename std::pair<const CWalletTx*, unsigned int> to CInputCoinNicolasDorier2017-04-081-10/+10
* | | | | | | | Make CWallet::SyncTransactions() interface friendlierJohn Newbery2017-04-111-5/+5
* | | | | | | | AddToWalletIfInvolvingMe should test pIndex, not posInBlockJohn Newbery2017-04-111-5/+5
| |/ / / / / / |/| | | | | |
* | | | | | | Merge #9725: CValidationInterface CleanupsWladimir J. van der Laan2017-04-101-9/+41
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | Take a CTransactionRef in AddToWalletIfInvolvingMe to avoid a copyMatt Corallo2017-04-071-4/+5
| * | | | | | Use std::shared_ptr instead of boost::shared_ptr in ScriptForMiningMatt Corallo2017-04-071-2/+2
| * | | | | | Hold cs_wallet for whole block [dis]connection processingMatt Corallo2017-04-071-3/+3
| * | | | | | SyncTransaction->TxAddedToMempool/BlockConnected/DisconnectedMatt Corallo2017-04-071-4/+35
* | | | | | | Merge #10164: Wallet: reduce excess logic InMempool()Wladimir J. van der Laan2017-04-101-4/+1
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Wallet: reduce excess logic InMemPool()Kewde2017-04-071-4/+1
| |/ / / / /
* | | | | | Merge #9681: Refactor Bumpfee, move core functionality to CWalletWladimir J. van der Laan2017-04-071-0/+23
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Use "return false" instead assert() in CWallet::SignTransactionJonas Schnelli2017-04-021-1/+3
| * | | | | Refactor Bumpfee core functionalityJonas Schnelli2017-04-021-0/+21
* | | | | | Replace uses of boost::filesystem with fsWladimir J. van der Laan2017-04-031-5/+5
* | | | | | Replace includes of boost/filesystem.h with fs.hWladimir J. van der Laan2017-04-031-1/+1
|/ / / / /
* | | | / Change LogAcceptCategory to use uint32_t rather than sets of strings.Gregory Maxwell2017-04-011-5/+9
| |_|_|/ |/| | |
* | | | Merge #9294: Use internal HD chain for change outputs (hd split)Wladimir J. van der Laan2017-03-291-51/+129
|\ \ \ \ | |_|_|/ |/| | |
| * | | Do not break backward compatibility during wallet encryptionJonas Schnelli2017-03-271-2/+8
| * | | Add assertion for CanSupportFeature(FEATURE_HD_SPLIT)Jonas Schnelli2017-03-241-0/+1
| * | | Optimize GetOldestKeyPoolTime(), return as soon as we have both oldest keysJonas Schnelli2017-03-241-3/+9
| * | | Make sure we set the wallets min version to FEATURE_HD_SPLIT at the very firs...Jonas Schnelli2017-03-241-3/+4
| * | | Overhaul the internal/external key derive switchJonas Schnelli2017-03-241-7/+9
| * | | GetOldestKeyPoolTime: if HD & HD Chain Split is enabled, response max(oldest-...Jonas Schnelli2017-03-241-1/+19
| * | | Don't switch to HD-chain-split during wallet encryption of non HD-chain-split...Jonas Schnelli2017-03-241-4/+3
| * | | Switch to 100% for the HD internal keypool sizeJonas Schnelli2017-03-241-4/+2
| * | | Make sure we always generate one keypool key at minimumJonas Schnelli2017-03-241-3/+3
| * | | Fix issue where CDataStream->nVersion was taken a CKeyPool record versionJonas Schnelli2017-03-241-0/+1
| * | | Make sure we hand out keypool keys if HD_SPLIT is not enabledJonas Schnelli2017-03-241-1/+1
| * | | Make sure ReserveKeyFromKeyPool only hands out internal keys if HD_SPLIT is s...Jonas Schnelli2017-03-241-1/+1
| * | | Removed redundant IsLocked() check in NewKeyPool()Jonas Schnelli2017-03-241-3/+2