From 69eb2dc38aaa20fcf1b0b815554c05bc877db7ed Mon Sep 17 00:00:00 2001 From: cryptozoidberg Date: Sat, 21 Aug 2021 19:51:01 +0200 Subject: [PATCH] added wrap address detection support in UI --- src/common/error_codes.h | 1 + src/wallet/wallets_manager.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/error_codes.h b/src/common/error_codes.h index 648bd6fd..7b77fec3 100644 --- a/src/common/error_codes.h +++ b/src/common/error_codes.h @@ -40,3 +40,4 @@ #define API_RETURN_CODE_TX_IS_TOO_BIG "TX_IS_TOO_BIG" #define API_RETURN_CODE_TX_REJECTED "TX_REJECTED" #define API_RETURN_CODE_HTLC_ORIGIN_HASH_MISSMATCHED "HTLC_ORIGIN_HASH_MISSMATCHED" +#define API_RETURN_CODE_WRAP "WRAP" \ No newline at end of file diff --git a/src/wallet/wallets_manager.cpp b/src/wallet/wallets_manager.cpp index 4dbba747..6d8d6456 100644 --- a/src/wallet/wallets_manager.cpp +++ b/src/wallet/wallets_manager.cpp @@ -1755,7 +1755,7 @@ std::string wallets_manager::validate_address(const std::string& addr_str, std:: currency::account_public_address acc = AUTO_VAL_INIT(acc); if (currency::is_address_like_wrapped(addr_str)) { - return API_RETURN_CODE_TRUE; + return API_RETURN_CODE_WRAP; } else if (currency::get_account_address_and_payment_id_from_str(acc, payment_id, addr_str)) return API_RETURN_CODE_TRUE;