Updated on 2026-08-14

This commit is contained in:
Tangem 2025-03-11 13:38:00 +03:00
parent 068cb45cb4
commit 19fdd19139
2 changed files with 4 additions and 1 deletions

View file

@ -251,6 +251,6 @@ class CachedCurrenciesStatusesOperations(
}
companion object {
private const val RETRY_DELAY = 2000L
internal const val RETRY_DELAY = 2000L
}
}

View file

@ -9,10 +9,12 @@ import com.tangem.domain.tokens.model.CryptoCurrency
import com.tangem.domain.tokens.model.Network
import com.tangem.domain.tokens.model.NetworkStatus
import com.tangem.domain.tokens.model.Quote
import com.tangem.domain.tokens.operations.CachedCurrenciesStatusesOperations.Companion.RETRY_DELAY
import com.tangem.domain.tokens.repository.CurrenciesRepository
import com.tangem.domain.tokens.repository.NetworksRepository
import com.tangem.domain.tokens.repository.QuotesRepository
import com.tangem.domain.wallets.models.UserWalletId
import kotlinx.coroutines.delay
import kotlinx.coroutines.flow.*
class CurrenciesStatusesOperations(
@ -29,6 +31,7 @@ class CurrenciesStatusesOperations(
}
.retryWhen { cause, _ ->
emit(Error.DataError(cause).left())
delay(RETRY_DELAY)
true
}
}