data class Exchange(val id: String, val name: String, val yearEstablished: Long = 0, val country: String? = null, val description: String? = null, val url: String? = null, val image: String? = null, val hasTradingIncentive: Boolean = false, val tradeVolume24hBtc: Double = 0.0, val tickers: List<Ticker> = emptyList(), val statusUpdates: List<Update> = emptyList())