From bf31658f026d9d7048094371fcc9383a357aa42c Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 8 Jul 2022 21:15:20 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../tangem/tap/common/redux/global/GlobalMidlleware.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/common/redux/global/GlobalMidlleware.kt b/app/src/main/java/com/tangem/tap/common/redux/global/GlobalMidlleware.kt index 2a12c999bf..ea77ce5ed9 100644 --- a/app/src/main/java/com/tangem/tap/common/redux/global/GlobalMidlleware.kt +++ b/app/src/main/java/com/tangem/tap/common/redux/global/GlobalMidlleware.kt @@ -87,11 +87,16 @@ private fun handleAction(action: Action, appState: () -> AppState?, dispatch: Di val config = appState()?.globalState?.configManager?.config ifNotNull( config?.mercuryoWidgetId, + config?.mercuryoSecret, config?.moonPayApiKey, config?.moonPayApiSecretKey, - ) { mercuryoWidgetId, moonPayKey, moonPaySecretKey -> + ) { mercuryoWidgetId, mercuryoSecret, moonPayKey, moonPaySecretKey -> scope.launch { - val buyService = MercuryoService(MercuryoApi.API_VERSION, mercuryoWidgetId, "") + val buyService = MercuryoService( + apiVersion = MercuryoApi.API_VERSION, + mercuryoWidgetId = mercuryoWidgetId, + secret = mercuryoSecret, + ) val sellService = MoonPayService(moonPayKey, moonPaySecretKey) val exchangeManager = CurrencyExchangeManager(buyService, sellService) store.dispatchOnMain(GlobalAction.ExchangeManager.Init.Success(exchangeManager))