package binance type tickerDTO struct { Symbol string `json:"symbol"` LastPrice string `json:"lastPrice"` PriceChange string `json:"priceChange"` PriceChangePercent string `json:"priceChangePercent"` HighPrice string `json:"highPrice"` LowPrice string `json:"lowPrice"` Volume string `json:"volume"` QuoteVolume string `json:"quoteVolume"` OpenTime int64 `json:"openTime"` CloseTime int64 `json:"closeTime"` } type premiumIndexDTO struct { Symbol string `json:"symbol"` MarkPrice string `json:"markPrice"` IndexPrice string `json:"indexPrice"` LastFundingRate string `json:"lastFundingRate"` NextFundingTime int64 `json:"nextFundingTime"` Time int64 `json:"time"` } type fundingRateDTO struct { Symbol string `json:"symbol"` FundingTime int64 `json:"fundingTime"` FundingRate string `json:"fundingRate"` MarkPrice string `json:"markPrice"` } type openInterestDTO struct { OpenInterest string `json:"openInterest"` Symbol string `json:"symbol"` Time int64 `json:"time"` } type openInterestHistDTO struct { Symbol string `json:"symbol"` SumOpenInterest string `json:"sumOpenInterest"` SumOpenInterestValue string `json:"sumOpenInterestValue"` Timestamp int64 `json:"timestamp"` } type longShortRatioDTO struct { Symbol string `json:"symbol"` LongShortRatio string `json:"longShortRatio"` LongAccount string `json:"longAccount"` ShortAccount string `json:"shortAccount"` LongPosition string `json:"longPosition"` ShortPosition string `json:"shortPosition"` Timestamp int64 `json:"timestamp"` } type takerVolumeDTO struct { BuySellRatio string `json:"buySellRatio"` BuyVol string `json:"buyVol"` SellVol string `json:"sellVol"` Timestamp int64 `json:"timestamp"` }