Updated on 2026-08-14

This commit is contained in:
Tangem 2026-05-25 22:45:58 +04:00
parent 84af4950a1
commit ff2559df3e
27 changed files with 904 additions and 20 deletions

View file

@ -14,6 +14,7 @@ dependencies {
/** Project - Domain */
implementation(projects.domain.models)
implementation(projects.domain.visa.models)
/** Tangem libraries */
implementation(tangemDeps.card.core)

View file

@ -1,12 +1,20 @@
package com.tangem.features.wallet.deeplink
import com.tangem.domain.models.wallet.UserWalletId
import com.tangem.domain.visa.model.TangemPayTxHistoryItem
import kotlinx.coroutines.flow.Flow
interface WalletDeepLinkActionTrigger {
fun selectWallet(userWalletId: UserWalletId)
fun showTangemPayTransaction(transaction: TangemPayTxHistoryItem, customerId: String)
}
interface WalletDeepLinkActionListener {
val selectWalletFlow: Flow<UserWalletId>
}
val showTangemPayTransactionFlow: Flow<TangemPayTransactionDeepLinkData>
}
data class TangemPayTransactionDeepLinkData(
val transaction: TangemPayTxHistoryItem,
val customerId: String,
)