bool WalletModel::validateAddress(const QString &address) { std::string sAddr = address.toStdString(); if (sAddr.length() > 75) { if (IsStealthAddress(sAddr)) return true; }; CBitcoinAddress addressParsed(sAddr); return addressParsed.IsValid(); }
SendCoinsRecipient SendCoinsEntry::getValue() { SendCoinsRecipient rv; rv.address = ui->payTo->text(); rv.label = ui->addAsLabel->text(); rv.amount = ui->payAmount->value(); if (rv.address.length() > 75 && IsStealthAddress(rv.address.toStdString())) rv.typeInd = AddressTableModel::AT_Stealth; else rv.typeInd = AddressTableModel::AT_Normal; return rv; }