From e46bc223d3239393cb557ae9a768723df2a8aa4a Mon Sep 17 00:00:00 2001 From: Sunny King Date: Mon, 6 Aug 2012 17:14:50 +0100 Subject: [PATCH] PPCoin: When creating transaction any sub-cent change is added to fee as we can no longer make such a change output due to 8bb2917 --- src/wallet.cpp | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/src/wallet.cpp b/src/wallet.cpp index 144c4b3..bfc57b6 100644 --- a/src/wallet.cpp +++ b/src/wallet.cpp @@ -1126,6 +1126,13 @@ bool CWallet::CreateTransaction(const vector >& vecSend, CW nFeeRet += nMoveToFee; } + // ppcoin: sub-cent change is moved to fee + if (nChange > 0 && nChange < MIN_TXOUT_AMOUNT) + { + nFeeRet += nChange; + nChange = 0; + } + if (nChange > 0) { // Note: We use a new key here to keep it from being obvious which side is the change. -- 1.7.1