diff --git a/lib/services/coins/epiccash/epiccash_wallet.dart b/lib/services/coins/epiccash/epiccash_wallet.dart index 4e2e3b122..d6a07c3f8 100644 --- a/lib/services/coins/epiccash/epiccash_wallet.dart +++ b/lib/services/coins/epiccash/epiccash_wallet.dart @@ -1807,6 +1807,11 @@ class EpicCashWallet extends CoinServiceAPI @override bool validateAddress(String address) { + //Invalid address that contains HTTP and epicbox domain + if ((address.startsWith("http://") || address.startsWith("https://")) && + address.contains("@")) { + return false; + } if (address.startsWith("http://") || address.startsWith("https://")) { if (Uri.tryParse(address) != null) { return true; @@ -1815,7 +1820,11 @@ class EpicCashWallet extends CoinServiceAPI String validate = validateSendAddress(address); if (int.parse(validate) == 1) { - return true; + //Check if address contrains a domain + if (address.contains("@")) { + return true; + } + return false; } else { return false; }