From 75a66a1b5b1dc2b036cdec673bed56a73d55112d Mon Sep 17 00:00:00 2001 From: Tangem Date: Mon, 11 Oct 2021 18:25:19 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../onboarding/service/ProductOnboardingService.kt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/features/onboarding/service/ProductOnboardingService.kt b/app/src/main/java/com/tangem/tap/features/onboarding/service/ProductOnboardingService.kt index 44c4c99980..cf9276dd5a 100644 --- a/app/src/main/java/com/tangem/tap/features/onboarding/service/ProductOnboardingService.kt +++ b/app/src/main/java/com/tangem/tap/features/onboarding/service/ProductOnboardingService.kt @@ -1,10 +1,7 @@ package com.tangem.tap.features.onboarding.service import android.util.Log -import com.tangem.blockchain.common.AmountType -import com.tangem.blockchain.common.Blockchain -import com.tangem.blockchain.common.WalletManager -import com.tangem.blockchain.common.WalletManagerFactory +import com.tangem.blockchain.common.* import com.tangem.common.card.Card import com.tangem.common.extensions.guard import com.tangem.common.extensions.isZero @@ -159,7 +156,7 @@ abstract class ProductOnboardingService( OnboardingWalletBalance.criticalError(customError) } else { val balance = if (valueOfAmount.isZero()) { - OnboardingWalletBalance.done(valueOfAmount, hasForIncomingTransactions(), currency) + OnboardingWalletBalance.done(valueOfAmount, hasForIncomingTransactions(wallet), currency) } else { OnboardingWalletBalance.done(valueOfAmount, false, currency) } @@ -188,8 +185,8 @@ abstract class ProductOnboardingService( cardInfoStorage.activationFinished(scanResponse.card.cardId) } - protected open suspend fun hasForIncomingTransactions(): Boolean { - return false + protected open suspend fun hasForIncomingTransactions(wallet: Wallet): Boolean { + return wallet.recentTransactions.isNotEmpty() } protected open fun tryToProceed() {