wallet2_api: add an API to the OpenAlias resolver

This commit is contained in:
moneromooo-monero 2016-12-17 12:48:22 +00:00
parent 29735c8f8f
commit 9a2cd72257
No known key found for this signature in database
GPG key ID: 686F07454D6CEFC3
3 changed files with 12 additions and 0 deletions

View file

@ -352,6 +352,14 @@ double WalletManagerImpl::miningHashRate() const
return mres.speed;
}
std::string WalletManagerImpl::resolveOpenAlias(const std::string &address, bool &dnssec_valid) const
{
std::vector<std::string> addresses = tools::wallet2::addresses_from_url(address, dnssec_valid);
if (addresses.empty())
return "";
return addresses.front();
}
///////////////////// WalletManagerFactory implementation //////////////////////
WalletManager *WalletManagerFactory::getWalletManager()