From deed5020b641c41afc82a14ce14d72bb5adf9dbe Mon Sep 17 00:00:00 2001 From: Tangem Date: Mon, 13 Dec 2021 21:46:20 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../com/tangem/tap/domain/topup/TradeCryptoHelper.kt | 3 +++ .../redux/middlewares/TradeCryptoMiddleware.kt | 12 ++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/domain/topup/TradeCryptoHelper.kt b/app/src/main/java/com/tangem/tap/domain/topup/TradeCryptoHelper.kt index c8599f6d4c..ec92f9f0fe 100644 --- a/app/src/main/java/com/tangem/tap/domain/topup/TradeCryptoHelper.kt +++ b/app/src/main/java/com/tangem/tap/domain/topup/TradeCryptoHelper.kt @@ -38,6 +38,8 @@ class TradeCryptoHelper { private const val TRANSACTION_RECEIPT_PATH = "transaction_receipt?transactionId=" + private const val BASE_CURRENCY_USD = "USD" + fun getUrl( action: Action, blockchain: Blockchain?, @@ -56,6 +58,7 @@ class TradeCryptoHelper { baseUrl = BASE_URL_BUY originalQuery = API_KEY_PATH + apiKey.urlEncode() + CURRENCY_PATH + cryptoCurrencyName.urlEncode() + + BASE_CURRENCY_PATH + BASE_CURRENCY_USD.urlEncode() + WALLET_ADDRESS_PATH + walletAddress.urlEncode() + REDIRECT_URL_PATH + REDIRECT_URL_BUY.urlEncode() } diff --git a/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/TradeCryptoMiddleware.kt b/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/TradeCryptoMiddleware.kt index 2b2087dd25..2cd5627545 100644 --- a/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/TradeCryptoMiddleware.kt +++ b/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/TradeCryptoMiddleware.kt @@ -58,12 +58,12 @@ class TradeCryptoMiddleware { } val url = TradeCryptoHelper.getUrl( - exchangeAction, - currency?.blockchain, - currencySymbol, - defaultAddress, - config.moonPayApiKey, - config.moonPayApiSecretKey + action = exchangeAction, + blockchain = currency?.blockchain, + cryptoCurrencyName = currencySymbol, + walletAddress = defaultAddress, + apiKey = config.moonPayApiKey, + secretKey = config.moonPayApiSecretKey ) Timber.d("Moonpay $exchangeAction URL: $url") store.dispatchOnMain(NavigationAction.OpenUrl(url))