Documentation ¶
Index ¶
- type GetDetailBatchMergedResponse
- type GetDetailMergedResponse
- type GetHistoryTradeResponse
- type GetKlineResponse
- type GetMarketBboResponse
- type GetMarketDepthResponse
- type GetMarketTradeResponse
- type GetSwapBasisResponse
- type GetSwapEstimatedRateKlineResponse
- type GetSwapMarkPriceKlineResponse
- type GetSwapPremiumIndexKlineResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetDetailBatchMergedResponse ¶
type GetDetailBatchMergedResponse struct { Status string `json:"status"` Ticks []struct { ContractCode string `json:"contract_code"` ID int64 `json:"id"` Amount string `json:"amount"` Ask [][]float32 `json:"ask"` Bid [][]float32 `json:"bid"` Open string `json:"open"` Close string `json:"close"` Count float64 `json:"count"` High string `json:"high"` Low string `json:"low"` Vol string `json:"vol"` NumberOf string `json:"number_of"` Ts int64 `json:"ts"` } `json:"ticks"` Ts int64 `json:"ts"` }
type GetDetailMergedResponse ¶
type GetDetailMergedResponse struct { Ch string `json:"ch"` Status string `json:"status"` Ts int64 `json:"ts"` Tick struct { ID int64 `json:"id"` Vol string `json:"vol"` Count int `json:"count"` Open string `json:"open"` Close string `json:"close"` Low string `json:"low"` High string `json:"high"` Amount string `json:"amount"` Ask []float32 `json:"ask"` Bid []float32 `json:"bid"` Ts int64 `json:"ts"` } `json:"tick"` }
type GetHistoryTradeResponse ¶
type GetHistoryTradeResponse struct { Ch string `json:"ch"` Status string `json:"status"` Ts int64 `json:"ts"` Data []struct { Data []struct { ID int64 `json:"id"` Price float64 `json:"price"` Amount int `json:"amount"` Direction string `json:"direction"` Ts int64 `json:"ts"` Quantity float64 `json:"quantity"` } `json:"data"` Id int64 `json:"id"` Ts int64 `json:"ts"` } `json:"data"` }
type GetKlineResponse ¶
type GetKlineResponse struct { Ch string `json:"ch"` Status string `json:"status"` Ts int64 `json:"ts"` Data []struct { ID int64 `json:"id"` Vol float64 `json:"vol"` Count float64 `json:"count"` Open float64 `json:"open"` Close float64 `json:"close"` Low float64 `json:"low"` High float64 `json:"high"` Amount float64 `json:"amount"` } `json:"data"` }
type GetMarketBboResponse ¶
type GetMarketDepthResponse ¶
type GetMarketDepthResponse struct { Ch string `json:"ch"` Status string `json:"status"` Tick struct { Asks [][]float32 `json:"asks"` Bids [][]float32 `json:"bids"` Mrid int64 `json:"mrid"` Ch string `json:"ch"` Id int64 `json:"id"` Version int64 `json:"version"` Ts int64 `json:"ts"` } `json:"tick"` Ts int64 `json:"ts"` }
type GetMarketTradeResponse ¶
type GetMarketTradeResponse struct { Ch string `json:"ch"` Status string `json:"status"` Ts int64 `json:"ts"` Tick struct { Data []struct { Price string `json:"price"` Amount string `json:"amount"` Direction string `json:"direction"` Quantity string `json:"quantity"` ContractCode string `json:"contract_code"` Id int64 `json:"id"` Ts int64 `json:"ts"` } `json:"data"` ID int64 `json:"id"` Ts int64 `json:"ts"` } `json:"tick"` }
type GetSwapBasisResponse ¶
type GetSwapBasisResponse struct { Ch string `json:"ch"` Data []struct { ID int64 `json:"id"` ContractPrice string `json:"contract_price"` IndexPrice string `json:"index_price"` Basis string `json:"basis"` BasisRate string `json:"basis_rate"` } `json:"data"` Status string `json:"status"` Ts int64 `json:"ts"` }
type GetSwapEstimatedRateKlineResponse ¶
type GetSwapEstimatedRateKlineResponse struct { Ch string `json:"ch"` Data []struct { ID int64 `json:"id"` Vol string `json:"vol"` Count string `json:"count"` Open string `json:"open"` Close string `json:"close"` Low string `json:"low"` High string `json:"high"` Amount string `json:"amount"` } `json:"data"` Status string `json:"status"` Ts int64 `json:"ts"` }
type GetSwapMarkPriceKlineResponse ¶
type GetSwapMarkPriceKlineResponse struct { Ch string `json:"ch"` Status string `json:"status"` Ts int64 `json:"ts"` Data []struct { ID int64 `json:"id"` Vol string `json:"vol"` Count string `json:"count"` Open string `json:"open"` Close string `json:"close"` Low string `json:"low"` High string `json:"high"` Amount string `json:"amount"` TradeTurnover string `json:"trade_turnover"` } `json:"data"` }
type GetSwapPremiumIndexKlineResponse ¶
type GetSwapPremiumIndexKlineResponse struct { Ch string `json:"ch"` Data []struct { ID int64 `json:"id"` Vol string `json:"vol"` Count string `json:"count"` Open string `json:"open"` Close string `json:"close"` Low string `json:"low"` High string `json:"high"` Amount string `json:"amount"` } `json:"data"` Status string `json:"status"` Ts int64 `json:"ts"` }
Source Files ¶
- get_detail_batch_merged_response.go
- get_detail_merged_response.go
- get_history_trade_response.go
- get_kline_response.go
- get_market_bbo_response.go
- get_market_depth_response.go
- get_market_trade_response.go
- get_swap_basis_response.go
- get_swap_estimated_rate_kline_response.go
- get_swap_mark_price_kline_response.go
- get_swap_premium_index_kline_response.go
Click to show internal directories.
Click to hide internal directories.