data class Ticker(val base: String, val target: String, val market: Market, val last: Double = 0.0, val volume: Double = 0.0, val convertedLast: Map<String, String> = emptyMap(), val convertedVolume: Map<String, String> = emptyMap(), val trustScore: String?, val bidAskSpreadPercentage: Double?, val timestamp: String, val lastTradedAt: String, val lastFetchAt: String, val isAnomaly: Boolean = false, val isStale: Boolean = false, val tradeUrl: String? = null, val coinId: String, val tokenInfoUrl: String?, val targetCoinId: String? = null)