package core
- Alphabetic
- Public
- Protected
Type Members
- final case class Assets(base: String = "", quote: String = "", unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty) extends Product with Serializable
Assets
Assets
- base
Base asset.
- quote
Quote asset.
- Annotations
- @SerialVersionUID()
- final case class DataInterval(startTime: Option[<error>] = _root_.scala.None, endTime: Option[<error>] = _root_.scala.None, unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty) extends Product with Serializable
DataInterval
DataInterval
- startTime
Starting time (inclusive, ISO 8601 for REST).
- endTime
Ending time (exclusive, ISO 8601 for REST).
- Annotations
- @SerialVersionUID()
- final case class InstrumentCriteria(exchange: String = "", instrumentClass: String = "", code: String = "", unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty) extends Product with Serializable
InstrumentCriteria
InstrumentCriteria
- exchange
Instrument exchange code, for example "cbse" (Coinbase).
- instrumentClass
Instrument class. See https://docs.kaiko.com/?python#instruments.
- code
Instrument code. See https://docs.kaiko.com/?python#instruments.
- Annotations
- @SerialVersionUID()
- sealed abstract class SortCriteria extends AnyRef
SortCriteria * Return the data in ascending (asc) or descending (desc) order.
- final case class Source(data: Seq[SourceData] = _root_.scala.Seq.empty, price: String = "", unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty) extends Product with Serializable
Source
Source
- data
Prices for instrument code in each exchange.
- price
Price for related instrument code accross exchanges.
- Annotations
- @SerialVersionUID()
- final case class SourceData(exchangeCode: String = "", count: Long = 0L, price: String = "", volume: String = "", unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty) extends Product with Serializable
SourceData
SourceData
- exchangeCode
Instrument exchange code, for example "cbse" (Coinbase).
- count
Number of trades for the given instrument code and aggregate.
- price
Price for the instrument code on the exchange and interval.
- volume
Volume for the instrument code on the exchange and interval.
- Annotations
- @SerialVersionUID()
- final case class TimestampValue(value: Option[<error>] = _root_.scala.None, unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty) extends Product with Serializable
TimestampValue wraps optional timestamp.
TimestampValue wraps optional timestamp.
- value
The timestamp value.
- Annotations
- @SerialVersionUID()
- final case class Window(startTime: Option[<error>] = _root_.scala.None, endTime: Option[<error>] = _root_.scala.None, duration: Option[<error>] = _root_.scala.None, unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty) extends Product with Serializable
Window information.
Window information.
- startTime
Start time of the aggregation window.
- endTime
End time of the aggregation window.
- duration
duration
- Annotations
- @SerialVersionUID()
Value Members
- object Assets extends Serializable
- object AssetsProto
- object DataInterval extends Serializable
- object DataIntervalProto
- object InstrumentCriteria extends Serializable
- object InstrumentCriteriaProto
- object SortCriteria
- object SortCriteriaProto
- object Source extends Serializable
- object SourceData extends Serializable
- object SourceDataProto
- object SourceProto
- object TimestampValue extends Serializable
- object Window extends Serializable
- object WindowProto
- object WrappersProto