411 Commits (500710bd291e0b9f269ef20677a4a849fb76fc06)

Author SHA1 Message Date
darksh1ne 9bbf60047e Use method name from __func__ macro 8 years ago
Russell Yanofsky deaf48b046 Handle TIMESTAMP_WINDOW within CWallet::RescanFromTime 8 years ago
Russell Yanofsky 5b2be2b787 Make CWallet::RescanFromTime comment less ambiguous 8 years ago
Dimitris Tsapakidis 0a5a6b90bc Fixed multiple typos 8 years ago
Alex Morcos 61718268b5 Don't create change at the dust limit, even if it means paying more than expected 8 years ago
Alex Morcos 1bebfc8d3a Output Fee Estimation Calculations in CreateTransaction 8 years ago
practicalswift 4265bf351a Remove unreachable or otherwise redundant code 8 years ago
Luke Dashjr c237bd750e wallet: Update formatting 8 years ago
Luke Dashjr 9cbe8c80ba wallet: Forbid -salvagewallet, -zapwallettxes, and -upgradewallet with multiple wallets 8 years ago
Luke Dashjr b823a4c9f6 wallet: Include actual backup filename in recovery warning message 8 years ago
Luke Dashjr 008c360083 Wallet: Move multiwallet sanity checks to CWallet::Verify, and do other checks on all wallets 8 years ago
Luke Dashjr 0f08575be2 Wallet: Support loading multiple wallets if -wallet used more than once 8 years ago
Luke Dashjr b124cf04ea Wallet: Replace pwalletMain with a vector of wallet pointers 8 years ago
Luke Dashjr b005bf21a7 Introduce MAX_BIP125_RBF_SEQUENCE constant 8 years ago
Luke Dashjr 891c5eeec2 Wallet: Refactor FundTransaction to accept parameters via CCoinControl 8 years ago
Luke Dashjr 19b3648bb5 CWalletDB: Store the update counter per wallet 8 years ago
Luke Dashjr 23fb9adaea wallet: Move nAccountingEntryNumber from static/global to CWallet 8 years ago
Jorge Timón 1238f13cf6
scripted-diff: Remove PAIRTYPE 8 years ago
Jorge Timón 7c00c26726
scripted-diff: Fully remove BOOST_FOREACH 8 years ago
Russell Yanofsky 9bb66ab660 Add RescanFromTime method and use from rpcdump 8 years ago
Russell Yanofsky ccf84bb9c1 Move birthday optimization out of ScanForWalletTransactions 8 years ago
practicalswift 90593ed92c Limit variable scope 8 years ago
Russell Yanofsky b9b814a38e Avoid CWalletTx copies in GetAddressBalances and GetAddressGroupings 8 years ago
Russell Yanofsky 88b8f0b682 Simplify feebumper minimum fee code slightly 8 years ago
practicalswift 211adc074a Use range-based for loops (C++11) when looping over vector elements 8 years ago
Russell Yanofsky 108f04f2d9 Add missing LOCK2 in CWallet::GetAvailableBalance 8 years ago
Russell Yanofsky d944bd7a27 [qt] Move some WalletModel functions into CWallet 8 years ago
Pedro Branco bc63d0ed3b Add query options to listunspent rpc call 8 years ago
Russell Yanofsky 4d2d6045a4 Fix importmulti failure to return rescan errors 8 years ago
Gregory Sanders 091a9ae21c remove minimum total fee option 8 years ago
Jonas Schnelli 2ec911f60d
Add cs_wallet lock assertion to SignTransaction() 8 years ago
Jorge Timón 330bb5a456
Consensus: Minimal way to move dust out of consensus 8 years ago
Gregory Sanders 7c588637d4 [Wallet] unset change position when there is no change on exact match 8 years ago
Alex Morcos 3edbd79a65 cleanup: reduce to one GetMinimumFee call signature 8 years ago
Russell Yanofsky 02d9f50d5f [wallet] Remove unneeded legacy getbalance code 8 years ago
Russell Yanofsky 82b7dc373a [wallet] Add GetLegacyBalance method to simplify getbalance RPC 8 years ago
Karl-Johan Alm c36ea693ee
[wallet] Make sure pindex is non-null before possibly referencing in LogPrintf call. 8 years ago
Wladimir J. van der Laan be9e1a968d wallet: Reduce references to global bitdb environment 8 years ago
Wladimir J. van der Laan 071c95570b wallet: Get rid of fFileBacked 8 years ago
Wladimir J. van der Laan 71afe3c099 wallet: Introduce database handle wrapper 8 years ago
Luke Dashjr a4186dd239 wallet: Use boost to more portably ensure -wallet specifies only a filename 8 years ago
Kalle Alm 75a08e7d17
[wallet] Add support for aborting wallet transaction rescans. 8 years ago
Matt Corallo 608bbccfb9 [qt] Stop treating coinbase outputs differently: show them at 1conf 8 years ago
Matt Corallo 185c7f08be Avoid reading the old hd master key during wallet encryption 8 years ago
Matt Corallo 9fececb2cb Remove CValidationInterface::UpdatedTransaction 8 years ago
NicolasDorier c37e32af0d [Wallet] Prevent CInputCoin to be in a null state 8 years ago
NicolasDorier f597dcb7c8 [Wallet] Simplify code using CInputCoin 8 years ago
NicolasDorier e78bc45810 [Wallet] Decouple CInputCoin from CWalletTx 8 years ago
John Newbery d0cd0bd6d9 Make CWallet::SyncTransactions() interface friendlier 8 years ago
John Newbery 714e4ad13d AddToWalletIfInvolvingMe should test pIndex, not posInBlock 8 years ago