diff --git a/src/core/tools/string.hpp b/src/core/tools/string.hpp index e0826f5..ce9d58e 100644 --- a/src/core/tools/string.hpp +++ b/src/core/tools/string.hpp @@ -56,7 +56,7 @@ static bool is_product_code(const std::string& code) { } // does not work for email-styled addresses -static bool is_valid_openalias_domain(const std::string& domain) { +static bool is_valid_domain(const std::string& domain) { std::regex regex("^[A-Za-z0-9-]+(\\.[A-Za-z0-9-]+)+$"); // Basic domain structure if (!std::regex_match(domain, regex)) { diff --git a/src/core/wallet/wallet.cpp b/src/core/wallet/wallet.cpp index fbb48dc..5aa332a 100644 --- a/src/core/wallet/wallet.cpp +++ b/src/core/wallet/wallet.cpp @@ -1313,7 +1313,7 @@ bool neroshop::Wallet::is_valid_monero_address(const std::string& address) { }*/ //------------------------------------------------------- bool neroshop::Wallet::is_valid_openalias_address(const std::string& address) { - return (string_tools::is_valid_openalias_domain(address) || string_tools::is_email(address)); + return (string_tools::is_valid_domain(address) || string_tools::is_email(address)); } //------------------------------------------------------- bool neroshop::Wallet::is_cryptonote_based() const {