@ -136,7 +136,7 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
nUnmatured + = wallet - > GetCredit ( txout , ISMINE_ALL ) ;
nUnmatured + = wallet - > GetCredit ( txout , ISMINE_ALL ) ;
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " ;
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " ;
if ( wtx . IsInMainChain ( ) )
if ( wtx . IsInMainChain ( ) )
strHTML + = BitcoinUnits : : formatWithUnit ( unit , nUnmatured ) + " ( " + tr ( " matures in %n more block(s) " , " " , wtx . GetBlocksToMaturity ( ) ) + " ) " ;
strHTML + = BitcoinUnits : : formatHtml WithUnit ( unit , nUnmatured ) + " ( " + tr ( " matures in %n more block(s) " , " " , wtx . GetBlocksToMaturity ( ) ) + " ) " ;
else
else
strHTML + = " ( " + tr ( " not accepted " ) + " ) " ;
strHTML + = " ( " + tr ( " not accepted " ) + " ) " ;
strHTML + = " <br> " ;
strHTML + = " <br> " ;
@ -146,7 +146,7 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
//
//
// Credit
// Credit
//
//
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , nNet ) + " <br> " ;
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , nNet ) + " <br> " ;
}
}
else
else
{
{
@ -197,9 +197,9 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
}
}
}
}
strHTML + = " <b> " + tr ( " Debit " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , - txout . nValue ) + " <br> " ;
strHTML + = " <b> " + tr ( " Debit " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , - txout . nValue ) + " <br> " ;
if ( toSelf )
if ( toSelf )
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , txout . nValue ) + " <br> " ;
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , txout . nValue ) + " <br> " ;
}
}
if ( fAllToMe )
if ( fAllToMe )
@ -207,13 +207,13 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
// Payment to self
// Payment to self
int64_t nChange = wtx . GetChange ( ) ;
int64_t nChange = wtx . GetChange ( ) ;
int64_t nValue = nCredit - nChange ;
int64_t nValue = nCredit - nChange ;
strHTML + = " <b> " + tr ( " Total debit " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , - nValue ) + " <br> " ;
strHTML + = " <b> " + tr ( " Total debit " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , - nValue ) + " <br> " ;
strHTML + = " <b> " + tr ( " Total credit " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , nValue ) + " <br> " ;
strHTML + = " <b> " + tr ( " Total credit " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , nValue ) + " <br> " ;
}
}
int64_t nTxFee = nDebit - wtx . GetValueOut ( ) ;
int64_t nTxFee = nDebit - wtx . GetValueOut ( ) ;
if ( nTxFee > 0 )
if ( nTxFee > 0 )
strHTML + = " <b> " + tr ( " Transaction fee " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , - nTxFee ) + " <br> " ;
strHTML + = " <b> " + tr ( " Transaction fee " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , - nTxFee ) + " <br> " ;
}
}
else
else
{
{
@ -222,14 +222,14 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
//
//
BOOST_FOREACH ( const CTxIn & txin , wtx . vin )
BOOST_FOREACH ( const CTxIn & txin , wtx . vin )
if ( wallet - > IsMine ( txin ) )
if ( wallet - > IsMine ( txin ) )
strHTML + = " <b> " + tr ( " Debit " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , - wallet - > GetDebit ( txin , ISMINE_ALL ) ) + " <br> " ;
strHTML + = " <b> " + tr ( " Debit " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , - wallet - > GetDebit ( txin , ISMINE_ALL ) ) + " <br> " ;
BOOST_FOREACH ( const CTxOut & txout , wtx . vout )
BOOST_FOREACH ( const CTxOut & txout , wtx . vout )
if ( wallet - > IsMine ( txout ) )
if ( wallet - > IsMine ( txout ) )
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , wallet - > GetCredit ( txout , ISMINE_ALL ) ) + " <br> " ;
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , wallet - > GetCredit ( txout , ISMINE_ALL ) ) + " <br> " ;
}
}
}
}
strHTML + = " <b> " + tr ( " Net amount " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , nNet , true ) + " <br> " ;
strHTML + = " <b> " + tr ( " Net amount " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , nNet , true ) + " <br> " ;
//
//
// Message
// Message
@ -275,10 +275,10 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
strHTML + = " <hr><br> " + tr ( " Debug information " ) + " <br><br> " ;
strHTML + = " <hr><br> " + tr ( " Debug information " ) + " <br><br> " ;
BOOST_FOREACH ( const CTxIn & txin , wtx . vin )
BOOST_FOREACH ( const CTxIn & txin , wtx . vin )
if ( wallet - > IsMine ( txin ) )
if ( wallet - > IsMine ( txin ) )
strHTML + = " <b> " + tr ( " Debit " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , - wallet - > GetDebit ( txin , ISMINE_ALL ) ) + " <br> " ;
strHTML + = " <b> " + tr ( " Debit " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , - wallet - > GetDebit ( txin , ISMINE_ALL ) ) + " <br> " ;
BOOST_FOREACH ( const CTxOut & txout , wtx . vout )
BOOST_FOREACH ( const CTxOut & txout , wtx . vout )
if ( wallet - > IsMine ( txout ) )
if ( wallet - > IsMine ( txout ) )
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " + BitcoinUnits : : formatWithUnit ( unit , wallet - > GetCredit ( txout , ISMINE_ALL ) ) + " <br> " ;
strHTML + = " <b> " + tr ( " Credit " ) + " :</b> " + BitcoinUnits : : formatHtml WithUnit ( unit , wallet - > GetCredit ( txout , ISMINE_ALL ) ) + " <br> " ;
strHTML + = " <br><b> " + tr ( " Transaction " ) + " :</b><br> " ;
strHTML + = " <br><b> " + tr ( " Transaction " ) + " :</b><br> " ;
strHTML + = GUIUtil : : HtmlEscape ( wtx . ToString ( ) , true ) ;
strHTML + = GUIUtil : : HtmlEscape ( wtx . ToString ( ) , true ) ;
@ -304,7 +304,7 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
strHTML + = GUIUtil : : HtmlEscape ( wallet - > mapAddressBook [ address ] . name ) + " " ;
strHTML + = GUIUtil : : HtmlEscape ( wallet - > mapAddressBook [ address ] . name ) + " " ;
strHTML + = QString : : fromStdString ( CBitcoinAddress ( address ) . ToString ( ) ) ;
strHTML + = QString : : fromStdString ( CBitcoinAddress ( address ) . ToString ( ) ) ;
}
}
strHTML = strHTML + " " + tr ( " Amount " ) + " = " + BitcoinUnits : : formatWithUnit ( unit , vout . nValue ) ;
strHTML = strHTML + " " + tr ( " Amount " ) + " = " + BitcoinUnits : : formatHtml WithUnit ( unit , vout . nValue ) ;
strHTML = strHTML + " IsMine= " + ( wallet - > IsMine ( vout ) & ISMINE_SPENDABLE ? tr ( " true " ) : tr ( " false " ) ) + " </li> " ;
strHTML = strHTML + " IsMine= " + ( wallet - > IsMine ( vout ) & ISMINE_SPENDABLE ? tr ( " true " ) : tr ( " false " ) ) + " </li> " ;
strHTML = strHTML + " IsWatchOnly= " + ( wallet - > IsMine ( vout ) & ISMINE_WATCH_ONLY ? tr ( " true " ) : tr ( " false " ) ) + " </li> " ;
strHTML = strHTML + " IsWatchOnly= " + ( wallet - > IsMine ( vout ) & ISMINE_WATCH_ONLY ? tr ( " true " ) : tr ( " false " ) ) + " </li> " ;
}
}