Updated on 2026-08-14

This commit is contained in:
Tangem 2023-03-06 18:31:06 +03:00
parent 544eda7be2
commit 100f054f41
2 changed files with 7 additions and 4 deletions

View file

@ -17,7 +17,7 @@ import com.tangem.blockchain.extensions.SimpleResult
import com.tangem.blockchain.extensions.isNetworkError
import com.tangem.common.core.TangemSdkError
import com.tangem.common.extensions.hexToBytes
import com.tangem.core.analytics.api.AnalyticsHandler
import com.tangem.core.analytics.api.AnalyticsEventHandler
import com.tangem.domain.common.extensions.fromNetworkId
import com.tangem.lib.crypto.TransactionManager
import com.tangem.lib.crypto.models.Currency
@ -39,7 +39,7 @@ import java.math.RoundingMode
@Suppress("LargeClass")
class TransactionManagerImpl(
private val appStateHolder: AppStateHolder,
private val analytics: AnalyticsHandler,
private val analytics: AnalyticsEventHandler,
) : TransactionManager {
override suspend fun sendApproveTransaction(

View file

@ -1,6 +1,6 @@
package com.tangem.tap.proxy.di
import com.tangem.core.analytics.api.AnalyticsHandler
import com.tangem.core.analytics.api.AnalyticsEventHandler
import com.tangem.lib.crypto.DerivationManager
import com.tangem.lib.crypto.TransactionManager
import com.tangem.lib.crypto.UserWalletManager
@ -34,7 +34,10 @@ class ProxyModule {
@Provides
@Singleton
fun provideTransactionManager(appStateHolder: AppStateHolder, analytics: AnalyticsHandler): TransactionManager {
fun provideTransactionManager(
appStateHolder: AppStateHolder,
analytics: AnalyticsEventHandler,
): TransactionManager {
return TransactionManagerImpl(appStateHolder, analytics)
}