aboutsummaryrefslogtreecommitdiff
path: root/src/wallet.cpp
diff options
context:
space:
mode:
authorWladimir J. van der Laan <[email protected]>2014-02-11 22:14:04 +0100
committerWladimir J. van der Laan <[email protected]>2014-02-11 22:14:13 +0100
commit19e5b9d2dfcac4efadba636745485d9660fb1abe (patch)
tree9389a122047da512c3545337bd278c06f72b0c3c /src/wallet.cpp
parentMerge pull request #3025 from sipa/noncanpush (diff)
parentAdd option to avoid spending unconfirmed change (diff)
downloaddiscoin-19e5b9d2dfcac4efadba636745485d9660fb1abe.tar.xz
discoin-19e5b9d2dfcac4efadba636745485d9660fb1abe.zip
Merge pull request #3651
1bbca24 Add option to avoid spending unconfirmed change (Wladimir J. van der Laan)
Diffstat (limited to 'src/wallet.cpp')
-rw-r--r--src/wallet.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/wallet.cpp b/src/wallet.cpp
index 979560651..0e51ebb44 100644
--- a/src/wallet.cpp
+++ b/src/wallet.cpp
@@ -18,6 +18,7 @@ using namespace std;
// Settings
int64_t nTransactionFee = 0;
+bool bSpendZeroConfChange = true;
//////////////////////////////////////////////////////////////////////////////
//
@@ -1192,7 +1193,7 @@ bool CWallet::SelectCoins(int64_t nTargetValue, set<pair<const CWalletTx*,unsign
return (SelectCoinsMinConf(nTargetValue, 1, 6, vCoins, setCoinsRet, nValueRet) ||
SelectCoinsMinConf(nTargetValue, 1, 1, vCoins, setCoinsRet, nValueRet) ||
- SelectCoinsMinConf(nTargetValue, 0, 1, vCoins, setCoinsRet, nValueRet));
+ (bSpendZeroConfChange && SelectCoinsMinConf(nTargetValue, 0, 1, vCoins, setCoinsRet, nValueRet)));
}