Updated on 2026-08-14
This commit is contained in:
parent
f3d213d91e
commit
638a9a4930
5 changed files with 4 additions and 6 deletions
|
|
@ -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,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -10,5 +10,4 @@ data class TangemPayDetailsConfig(
|
|||
val customerWalletAddress: String,
|
||||
val cardNumberEnd: String,
|
||||
val chainId: Int,
|
||||
val depositAddress: String?,
|
||||
)
|
||||
|
|
@ -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,
|
||||
)
|
||||
|
|
@ -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 {
|
||||
|
|
|
|||
|
|
@ -68,7 +68,6 @@ internal class TangemPayUpdateInfoStateTransformer(
|
|||
customerWalletAddress = cardInfo.customerWalletAddress,
|
||||
cardNumberEnd = cardInfo.lastFourDigits,
|
||||
chainId = POLYGON_CHAIN_ID,
|
||||
depositAddress = cardInfo.depositAddress,
|
||||
),
|
||||
)
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue