diff --git a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/utils/FeeCalculation.kt b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/utils/FeeCalculation.kt index 0f1857c60b..f3a7078d7d 100644 --- a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/utils/FeeCalculation.kt +++ b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/utils/FeeCalculation.kt @@ -31,7 +31,12 @@ internal fun checkAndCalculateSubtractedAmount( reduceAmountBy = reduceAmountBy, ) return if (isFeeCoverage) { - balance.minus(reduceAmountBy).minus(feeValueRounded) + val reducedAmount = balance.minus(reduceAmountBy).minus(feeValueRounded) + if (isTron(cryptoCurrencyStatus.currency.network.id.value)) { + reducedAmount.setScale(0, RoundingMode.DOWN) + } else { + reducedAmount + } } else { amountValue } diff --git a/gradle/dependencies.toml b/gradle/dependencies.toml index 7e7f4a8b81..49b3c92007 100644 --- a/gradle/dependencies.toml +++ b/gradle/dependencies.toml @@ -89,7 +89,7 @@ markdownComposeView = "0.5.4" # endregion Other libraries # region Tangem -tangemBlockchainSdk = "release-app_5.15-780" +tangemBlockchainSdk = "release-app_5.15-781" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds tangemCardSdk = "release-app_5.15-382" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^