Package-level declarations

Types

Link copied to clipboard
data class CryptoCoinInfoDto(var id: String, var symbol: String, var name: String, var lastUpdated: OffsetDateTime, var fullName: String? = null, var logo: String? = null, var price: AmountDto? = null, var rank: Int? = null, var dayChangePercent: BigDecimal? = null)

Crypto coin data

Link copied to clipboard
data class CryptoCoinsListResponseDto(var coins: MutableList<CryptoCoinInfoDto>? = null, var page: PageDto? = null)

Contains a list of crypto coins

Link copied to clipboard
data class KlineDataDto(var timestamp: Long, var open: Double, var close: Double, var highest: Double? = null, var lowest: Double? = null)

A data element for drawing a point in a K-line diagram.

Link copied to clipboard
data class KlineDataListResponseDto(var data: MutableList<KlineDataDto>? = null)

Contains data of a currency to be able to draw a K-Line chart.

Link copied to clipboard

Days of history for kline data. Values can be:

  • ONE_DAY -> returns data for 1 day
  • WEEK -> returns data for 7 days
  • TWO_WEEKS -> returns data for 14 days
  • MONTH -> returns data for 30 days
  • QUARTER -> returns data for 90 days
  • HALF_YEAR -> returns data for 180 days
  • YEAR -> returns data for 365 days
  • MAX -> returns data for maximum available days
Values: ONE_DAY,WEEK,TWO_WEEKS,MONTH,QUARTER,HALF_YEAR,YEAR,MAX