Updated on 2026-08-14

This commit is contained in:
Tangem 2022-04-09 14:23:09 +03:00
parent 0ec9a99b8b
commit e90cd6d727

View file

@ -20,22 +20,38 @@ class TangemTechService {
currency: String,
ids: List<String>
): Result<CoinsPricesResponse> {
return api.coinsPrices(currency, ids)
return try {
api.coinsPrices(currency, ids)
} catch (ex: Exception) {
Result.Failure(ex)
}
}
suspend fun coinsCheckAddress(
contractAddress: String,
networkId: String? = null
): Result<CoinsCheckAddressResponse> {
return api.coinsCheckAddress(contractAddress, networkId)
return try {
api.coinsCheckAddress(contractAddress, networkId)
} catch (ex: Exception) {
Result.Failure(ex)
}
}
suspend fun coinsCurrencies(): Result<CoinsCurrenciesResponse> {
return api.coinsCurrencies()
return try {
api.coinsCurrencies()
} catch (ex: Exception) {
Result.Failure(ex)
}
}
suspend fun coinsTokens(): Result<CoinsCurrenciesResponse> {
return api.coinsTokens()
return try {
api.coinsTokens()
} catch (ex: Exception) {
Result.Failure(ex)
}
}
fun addHeaderInterceptors(interceptors: List<AddHeaderInterceptor>) {