Updated on 2026-08-14

This commit is contained in:
Tangem 2025-12-04 13:27:50 +04:00
parent f3d213d91e
commit 638a9a4930
5 changed files with 4 additions and 6 deletions

View file

@ -25,7 +25,7 @@ data class FiatBalance(
data class CryptoBalance(
@Json(name = "id") val id: String,
@Json(name = "chain_id") val chainId: Int,
@Json(name = "deposit_address") val depositAddress: String,
@Json(name = "deposit_address") val depositAddress: String?,
@Json(name = "token_contract_address") val tokenContractAddress: String,
@Json(name = "balance") val balance: BigDecimal,
)

View file

@ -10,5 +10,4 @@ data class TangemPayDetailsConfig(
val customerWalletAddress: String,
val cardNumberEnd: String,
val chainId: Int,
val depositAddress: String?,
)

View file

@ -7,6 +7,6 @@ data class TangemPayCardBalance(
val currencyCode: String,
val cryptoBalance: BigDecimal,
val chainId: Int,
val depositAddress: String,
val depositAddress: String?,
val contractAddress: String,
)

View file

@ -204,7 +204,7 @@ internal class TangemPayDetailsModel @Inject constructor(
override fun onClickAddFunds() {
val currentBalance = balance
val depositAddress = params.config.depositAddress
val depositAddress = currentBalance?.depositAddress
if (currentBalance == null || depositAddress == null) {
showBottomSheetError(TangemPayDetailsErrorType.Receive)
} else {
@ -222,7 +222,7 @@ internal class TangemPayDetailsModel @Inject constructor(
override fun onClickWithdraw() {
val currentBalance = balance
val depositAddress = params.config.depositAddress
val depositAddress = currentBalance?.depositAddress
if (currentBalance == null || depositAddress == null) {
showBottomSheetError(TangemPayDetailsErrorType.Withdraw)
} else {

View file

@ -68,7 +68,6 @@ internal class TangemPayUpdateInfoStateTransformer(
customerWalletAddress = cardInfo.customerWalletAddress,
cardNumberEnd = cardInfo.lastFourDigits,
chainId = POLYGON_CHAIN_ID,
depositAddress = cardInfo.depositAddress,
),
)
},