MCPcopy Create free account
hub / github.com/bitcoinxt/bitcoinxt / labelForAddress

Method labelForAddress

src/qt/addresstablemodel.cpp:423–435  ·  view source on GitHub ↗

Look up label for address in address book, if not found return empty string. */

Source from the content-addressed store, hash-verified

421/* Look up label for address in address book, if not found return empty string.
422 */
423QString AddressTableModel::labelForAddress(const QString &address) const
424{
425 {
426 LOCK(wallet->cs_wallet);
427 CBitcoinAddress address_parsed(address.toStdString());
428 std::map<CTxDestination, CAddressBookData>::iterator mi = wallet->mapAddressBook.find(address_parsed.Get());
429 if (mi != wallet->mapAddressBook.end())
430 {
431 return QString::fromStdString(mi->second.name);
432 }
433 }
434 return QString();
435}
436
437int AddressTableModel::lookupAddress(const QString &address) const
438{

Callers 7

BOOST_FOREACHFunction · 0.80
updateLabelMethod · 0.80
lookupAddressMethod · 0.80
addressColorMethod · 0.80
dataMethod · 0.80

Calls 4

QStringClass · 0.85
findMethod · 0.80
GetMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected