MCPcopy Create free account
hub / github.com/bitcoin/bitcoin / addressColor

Method addressColor

src/qt/transactiontablemodel.cpp:420–437  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

418}
419
420QVariant TransactionTableModel::addressColor(const TransactionRecord *wtx) const
421{
422 // Show addresses without label in a less visible color
423 switch(wtx->type)
424 {
425 case TransactionRecord::RecvWithAddress:
426 case TransactionRecord::SendToAddress:
427 case TransactionRecord::Generated:
428 {
429 QString label = walletModel->getAddressTableModel()->labelForAddress(QString::fromStdString(wtx->address));
430 if(label.isEmpty())
431 return COLOR_BAREADDRESS;
432 } break;
433 default:
434 break;
435 }
436 return QVariant();
437}
438
439QString TransactionTableModel::formatTxAmount(const TransactionRecord *wtx, bool showUnconfirmed, BitcoinUnits::SeparatorStyle separators) const
440{

Callers

nothing calls this directly

Calls 2

labelForAddressMethod · 0.80
getAddressTableModelMethod · 0.80

Tested by

no test coverage detected