io.github.paoloboni.binance.common.response

Type members

Classlikes

final case class Ask(price: BigDecimal, quantity: BigDecimal)
Companion
object
object Ask
Companion
class
final case class Bid(price: BigDecimal, quantity: BigDecimal)
Companion
object
object Bid
Companion
class
case class BookTicker(u: Long, s: String, b: BigDecimal, B: BigDecimal, a: BigDecimal, A: BigDecimal)
final case class DiffDepthStream(e: String, E: Long, s: String, U: Long, u: Long, b: Seq[Bid], a: Seq[Ask])
object IsBigDecimal
case class KLineStream(e: String, E: Long, s: String, k: KLineStreamPayload)
case class KLineStreamPayload(t: Long, T: Long, s: String, i: Interval, f: Long, L: Long, o: BigDecimal, c: BigDecimal, h: BigDecimal, l: BigDecimal, v: BigDecimal, n: Int, x: Boolean, q: BigDecimal, V: BigDecimal, Q: BigDecimal)
enum Level
final case class PartialDepthStream(lastUpdateId: Long, bids: Seq[Bid], asks: Seq[Ask])
case class RateLimit(rateLimitType: RateLimitType, interval: RateLimitInterval, intervalNum: Int, limit: Int)
case class RateLimits(rateLimits: List[RateLimit])

Types

type CirceResponse[T] = Either[ResponseException[String, Error], T]