types

package
v0.0.0-...-9ed198c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BBO

type BBO struct {
	SeqID     int64   `json:"seqId,omitempty"`
	Ask       float64 `json:"ask,omitempty"`
	AskSize   float64 `json:"askSize,omitempty"`
	Bid       float64 `json:"bid,omitempty"`
	BidSize   float64 `json:"bidSize,omitempty"`
	QuoteTime int64   `json:"quoteTime,omitempty"`
	Symbol    string  `json:"symbol,omitempty"`
}

type Depth

type Depth struct {
	Bids    [][]float64 `json:"bids,omitempty"`
	Asks    [][]float64 `json:"asks,omitempty"`
	Version int64       `json:"version,omitempty"`
	Ts      int64       `json:"ts,omitempty"`
}

type Kline

type Kline struct {
	ID     int     `json:"id,omitempty"`
	Open   float64 `json:"open,omitempty"`
	Close  float64 `json:"close,omitempty"`
	Low    float64 `json:"low,omitempty"`
	High   float64 `json:"high,omitempty"`
	Amount float64 `json:"amount,omitempty"`
	Vol    float64 `json:"vol,omitempty"`
	Count  int     `json:"count,omitempty"`
}

type MBPRefreshDepth

type MBPRefreshDepth struct {
	SeqNum int64       `json:"seqNum,omitempty"`
	Bids   [][]float64 `json:"bids,omitempty"`
	Asks   [][]float64 `json:"asks,omitempty"`
}

type MarketTrade

type MarketTrade struct {
	ID        int64   `json:"id,omitempty"`
	Ts        int64   `json:"ts,omitempty"`
	TradeID   int64   `json:"tradeId,omitempty"`
	Amount    float64 `json:"amount,omitempty"`
	Price     float64 `json:"price,omitempty"`
	Direction string  `json:"direction,omitempty"`
}

type MarketTradeMsg

type MarketTradeMsg struct {
	ID   int64         `json:"id,omitempty"`
	Ts   int64         `json:"ts,omitempty"`
	Data []MarketTrade `json:"data,omitempty"`
}

type Ticker

type Ticker struct {
	Open      float64 `json:"open,omitempty"`
	High      float64 `json:"high,omitempty"`
	Low       float64 `json:"low,omitempty"`
	Close     float64 `json:"close,omitempty"`
	Amount    float64 `json:"amount,omitempty"`
	Vol       float64 `json:"vol,omitempty"`
	Count     int     `json:"count,omitempty"`
	Bid       float64 `json:"bid,omitempty"`
	BidSize   float64 `json:"bidSize,omitempty"`
	Ask       float64 `json:"ask,omitempty"`
	AskSize   float64 `json:"askSize,omitempty"`
	LastPrice float64 `json:"lastPrice,omitempty"`
	LastSize  float64 `json:"lastSize,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL