Updated on 2026-08-14

This commit is contained in:
Tangem 2024-11-18 10:44:43 +02:00
parent 4e28463b8a
commit 546bcc908f
24 changed files with 624 additions and 131 deletions

View file

@ -1,5 +1,6 @@
package com.tangem.domain.markets
import org.joda.time.DateTime
import java.math.BigDecimal
data class TokenMarketInfo(
@ -12,6 +13,7 @@ data class TokenMarketInfo(
val fullDescription: String?,
val insights: Insights?,
val metrics: Metrics?,
val securityData: SecurityData?,
val links: Links?,
val pricePerformance: PricePerformance?,
val exchangesAmount: Int?,
@ -51,6 +53,25 @@ data class TokenMarketInfo(
val fullyDilutedValuation: BigDecimal?,
)
data class SecurityData(
val totalSecurityScore: Float,
val providerData: List<ProviderData>,
)
data class ProviderData(
val providerId: String,
val providerName: String,
val urlData: ProviderUrlData?,
val iconUrl: String,
val securityScore: Float,
val lastAuditDate: DateTime?,
)
data class ProviderUrlData(
val fullUrl: String,
val rootHost: String?,
)
data class Links(
val officialLinks: List<Link>?,
val social: List<Link>?,