Changeset View
Changeset View
Standalone View
Standalone View
src/qt/transactiondesc.cpp
Show First 20 Lines • Show All 84 Lines • ▼ Show 20 Lines | QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, | ||||
} else if (wtx.mapValue.count("from") && !wtx.mapValue["from"].empty()) { | } else if (wtx.mapValue.count("from") && !wtx.mapValue["from"].empty()) { | ||||
// Online transaction | // Online transaction | ||||
strHTML += "<b>" + tr("From") + ":</b> " + | strHTML += "<b>" + tr("From") + ":</b> " + | ||||
GUIUtil::HtmlEscape(wtx.mapValue["from"]) + "<br>"; | GUIUtil::HtmlEscape(wtx.mapValue["from"]) + "<br>"; | ||||
} else { | } else { | ||||
// Offline transaction | // Offline transaction | ||||
if (nNet > 0) { | if (nNet > 0) { | ||||
// Credit | // Credit | ||||
if (IsValidDestinationString(rec->address)) { | |||||
CTxDestination address = DecodeDestination(rec->address); | CTxDestination address = DecodeDestination(rec->address); | ||||
if (IsValidDestination(address)) { | |||||
if (wallet->mapAddressBook.count(address)) { | if (wallet->mapAddressBook.count(address)) { | ||||
strHTML += | strHTML += | ||||
"<b>" + tr("From") + ":</b> " + tr("unknown") + "<br>"; | "<b>" + tr("From") + ":</b> " + tr("unknown") + "<br>"; | ||||
strHTML += "<b>" + tr("To") + ":</b> "; | strHTML += "<b>" + tr("To") + ":</b> "; | ||||
strHTML += GUIUtil::HtmlEscape(rec->address); | strHTML += GUIUtil::HtmlEscape(rec->address); | ||||
QString addressOwned = | QString addressOwned = | ||||
(::IsMine(*wallet, address) == ISMINE_SPENDABLE) | (::IsMine(*wallet, address) == ISMINE_SPENDABLE) | ||||
? tr("own address") | ? tr("own address") | ||||
▲ Show 20 Lines • Show All 275 Lines • Show Last 20 Lines |