1
0
Fork 0
forked from lthn/blockchain

address validation for wrap

This commit is contained in:
cryptozoidberg 2021-08-07 22:01:00 +02:00
parent 3222d51490
commit 2efc46ed09
No known key found for this signature in database
GPG key ID: 22DEB97A54C6FDEC

View file

@ -1753,7 +1753,11 @@ std::string wallets_manager::get_offers_ex(const bc_services::core_offers_filter
std::string wallets_manager::validate_address(const std::string& addr_str, std::string& payment_id)
{
currency::account_public_address acc = AUTO_VAL_INIT(acc);
if (currency::get_account_address_and_payment_id_from_str(acc, payment_id, addr_str))
if (is_address_like_wrapped(addr_str))
{
return API_RETURN_CODE_TRUE;
}
else if (currency::get_account_address_and_payment_id_from_str(acc, payment_id, addr_str))
return API_RETURN_CODE_TRUE;
else
return API_RETURN_CODE_FALSE;