Updated on 2026-08-14

This commit is contained in:
Tangem 2024-03-13 17:42:41 +08:00
parent e5d135edb4
commit a0834799ea
15 changed files with 141 additions and 64 deletions

View file

@ -4,13 +4,14 @@ import com.tangem.core.deeplink.DeepLink
class SellCurrencyDeepLink(val onReceive: (data: Data) -> Unit) : DeepLink {
override val uri: String = "tangem://sell-request.tangem.com"
override val uri: String = "tangem://redirect_sell"
override fun onReceive(params: Map<String, String>) {
val data = Data(
transactionId = params["transactionId"] ?: return,
baseCurrencyAmount = params["baseCurrencyAmount"] ?: return,
depositWalletAddress = params["depositWalletAddress"] ?: return,
depositWalletAddressTag = params["depositWalletAddressTag"],
)
onReceive(data)
@ -20,5 +21,6 @@ class SellCurrencyDeepLink(val onReceive: (data: Data) -> Unit) : DeepLink {
val transactionId: String,
val baseCurrencyAmount: String,
val depositWalletAddress: String,
val depositWalletAddressTag: String?,
)
}