CoinFullData

@Serializable
data class CoinFullData(val id: String, val symbol: String, val name: String, val hashingAlgorithm: String? = null, val blockTimeInMinutes: Long = 0, val categories: List<String> = emptyList(), val localization: Map<String, String> = emptyMap(), val description: Map<String, String> = emptyMap(), val links: Links, val image: Image, val countryOrigin: String? = null, val genesisDate: String? = null, val contractAddress: String? = null, val icoData: IcoData? = null, val marketCapRank: Long = 0, val coingeckoRank: Long = 0, val coingeckoScore: Double = 0.0, val developerScore: Double = 0.0, val communityScore: Double = 0.0, val liquidityScore: Double = 0.0, val publicInterestScore: Double = 0.0, val marketData: MarketData? = null, val communityData: CommunityData? = null, val developerData: DeveloperData? = null, val publicInterestStats: PublicInterestStats? = null, val statusUpdates: List<Update>? = null, val lastUpdated: String? = null, val tickers: List<Ticker>? = null, val sentimentVotesUpPercentage: Float = 50.0f, val sentimentVotesDownPercentage: Float = 50.0f, val assetPlatformId: String?, val platforms: Map<String, String> = emptyMap(), val publicNotice: String? = null, val additionalNotices: List<String> = emptyList())

Constructors

Link copied to clipboard
constructor(id: String, symbol: String, name: String, hashingAlgorithm: String? = null, blockTimeInMinutes: Long = 0, categories: List<String> = emptyList(), localization: Map<String, String> = emptyMap(), description: Map<String, String> = emptyMap(), links: Links, image: Image, countryOrigin: String? = null, genesisDate: String? = null, contractAddress: String? = null, icoData: IcoData? = null, marketCapRank: Long = 0, coingeckoRank: Long = 0, coingeckoScore: Double = 0.0, developerScore: Double = 0.0, communityScore: Double = 0.0, liquidityScore: Double = 0.0, publicInterestScore: Double = 0.0, marketData: MarketData? = null, communityData: CommunityData? = null, developerData: DeveloperData? = null, publicInterestStats: PublicInterestStats? = null, statusUpdates: List<Update>? = null, lastUpdated: String? = null, tickers: List<Ticker>? = null, sentimentVotesUpPercentage: Float = 50.0f, sentimentVotesDownPercentage: Float = 50.0f, assetPlatformId: String?, platforms: Map<String, String> = emptyMap(), publicNotice: String? = null, additionalNotices: List<String> = emptyList())

Properties

Link copied to clipboard
@SerialName(value = "additional_notices")
val additionalNotices: List<String>
Link copied to clipboard
@SerialName(value = "asset_platform_id")
val assetPlatformId: String?
Link copied to clipboard
@SerialName(value = "block_time_in_minutes")
val blockTimeInMinutes: Long = 0
Link copied to clipboard
@Serializable(with = NullValueOmittingListSerializer::class)
val categories: List<String>
Link copied to clipboard
@SerialName(value = "coingecko_rank")
val coingeckoRank: Long = 0
Link copied to clipboard
@SerialName(value = "coingecko_score")
val coingeckoScore: Double = 0.0
Link copied to clipboard
@SerialName(value = "community_data")
val communityData: CommunityData? = null
Link copied to clipboard
@SerialName(value = "community_score")
val communityScore: Double = 0.0
Link copied to clipboard
@SerialName(value = "contract_address")
val contractAddress: String? = null
Link copied to clipboard
@SerialName(value = "country_origin")
val countryOrigin: String? = null
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "developer_data")
val developerData: DeveloperData? = null
Link copied to clipboard
@SerialName(value = "developer_score")
val developerScore: Double = 0.0
Link copied to clipboard
@SerialName(value = "genesis_date")
val genesisDate: String? = null
Link copied to clipboard
@SerialName(value = "hashing_algorithm")
val hashingAlgorithm: String? = null
Link copied to clipboard
@SerialName(value = "ico_data")
val icoData: IcoData? = null
Link copied to clipboard
val id: String
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "last_updated")
val lastUpdated: String? = null
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "liquidity_score")
val liquidityScore: Double = 0.0
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "market_cap_rank")
val marketCapRank: Long = 0
Link copied to clipboard
@SerialName(value = "market_data")
val marketData: MarketData? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "public_interest_score")
val publicInterestScore: Double = 0.0
Link copied to clipboard
@SerialName(value = "public_interest_stats")
val publicInterestStats: PublicInterestStats? = null
Link copied to clipboard
@SerialName(value = "public_notice")
val publicNotice: String? = null
Link copied to clipboard
@SerialName(value = "sentiment_votes_down_percentage")
val sentimentVotesDownPercentage: Float = 50.0f
Link copied to clipboard
@SerialName(value = "sentiment_votes_up_percentage")
val sentimentVotesUpPercentage: Float = 50.0f
Link copied to clipboard
@SerialName(value = "status_updates")
val statusUpdates: List<Update>? = null
Link copied to clipboard
Link copied to clipboard
val tickers: List<Ticker>? = null