fix CreateTransaction error messages

This commit is contained in:
instagibbs 2016-11-22 12:48:01 -05:00
parent ac489b2445
commit 918b126901
1 changed files with 3 additions and 3 deletions

View File

@ -2238,7 +2238,7 @@ bool CWallet::CreateTransaction(const vector<CRecipient>& vecSend, CWalletTx& wt
{ {
if (nValue < 0 || recipient.nAmount < 0) if (nValue < 0 || recipient.nAmount < 0)
{ {
strFailReason = _("Transaction amounts must be positive"); strFailReason = _("Transaction amounts must not be negative");
return false; return false;
} }
nValue += recipient.nAmount; nValue += recipient.nAmount;
@ -2246,9 +2246,9 @@ bool CWallet::CreateTransaction(const vector<CRecipient>& vecSend, CWalletTx& wt
if (recipient.fSubtractFeeFromAmount) if (recipient.fSubtractFeeFromAmount)
nSubtractFeeFromAmount++; nSubtractFeeFromAmount++;
} }
if (vecSend.empty() || nValue < 0) if (vecSend.empty())
{ {
strFailReason = _("Transaction amounts must be positive"); strFailReason = _("Transaction must have at least one recipient");
return false; return false;
} }