Documentation ¶
Index ¶
- type CoinMFuturesMarketDataClient
- func (u *CoinMFuturesMarketDataClient) GetAggTrades(ctx context.Context, param usdmtypes.GetAggTradesParam) ([]*usdmtypes.AggTrade, error)
- func (c *CoinMFuturesMarketDataClient) GetBookTicker(ctx context.Context, param types.GetBookTickerParam) ([]*types.BookTicker, error)
- func (c *CoinMFuturesMarketDataClient) GetExchangeInfo(ctx context.Context) (*types.ExchangeInfo, error)
- func (c *CoinMFuturesMarketDataClient) GetFundingRateHistory(ctx context.Context, param types.GetFundingRateParam) ([]*types.FundingRate, error)
- func (c *CoinMFuturesMarketDataClient) GetKlines(ctx context.Context, param usdmtypes.GetKlineParam) ([]*types.Kline, error)
- func (c *CoinMFuturesMarketDataClient) GetMarkPrice(ctx context.Context, param types.GetMarkPriceParam) ([]*types.MarkPrice, error)
- func (c *CoinMFuturesMarketDataClient) GetOpenInterest(ctx context.Context, param types.GetOpenInterestParam) (*types.OpenInterest, error)
- func (c *CoinMFuturesMarketDataClient) GetOpenInterestHistory(ctx context.Context, param types.GetOpenInterestHistParam) ([]*types.OpenInterestHist, error)
- func (c *CoinMFuturesMarketDataClient) GetOrderbook(ctx context.Context, param types.GetOrderbookParams) (*types.Orderbook, error)
- func (c *CoinMFuturesMarketDataClient) GetRecentTradeList(ctx context.Context, param types.GetTradeParams) ([]*types.Trade, error)
- func (c *CoinMFuturesMarketDataClient) GetServerTime(ctx context.Context) (*spottypes.ServerTime, error)
- func (c *CoinMFuturesMarketDataClient) GetTickerPrice(ctx context.Context, param types.GetPriceTickerParam) ([]*types.PriceTicker, error)
- func (c *CoinMFuturesMarketDataClient) Ping(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CoinMFuturesMarketDataClient ¶
type CoinMFuturesMarketDataClient struct { *cmutils.CoinMarginedClient // contains filtered or unexported fields }
func NewCoinMFuturesMarketDataClient ¶
func NewCoinMFuturesMarketDataClient(cfg *cmutils.CoinMarginedClientCfg) (*CoinMFuturesMarketDataClient, error)
func (*CoinMFuturesMarketDataClient) GetAggTrades ¶
func (u *CoinMFuturesMarketDataClient) GetAggTrades(ctx context.Context, param usdmtypes.GetAggTradesParam) ([]*usdmtypes.AggTrade, error)
func (*CoinMFuturesMarketDataClient) GetBookTicker ¶
func (c *CoinMFuturesMarketDataClient) GetBookTicker(ctx context.Context, param types.GetBookTickerParam) ([]*types.BookTicker, error)
func (*CoinMFuturesMarketDataClient) GetExchangeInfo ¶
func (c *CoinMFuturesMarketDataClient) GetExchangeInfo(ctx context.Context) (*types.ExchangeInfo, error)
func (*CoinMFuturesMarketDataClient) GetFundingRateHistory ¶
func (c *CoinMFuturesMarketDataClient) GetFundingRateHistory(ctx context.Context, param types.GetFundingRateParam) ([]*types.FundingRate, error)
func (*CoinMFuturesMarketDataClient) GetKlines ¶
func (c *CoinMFuturesMarketDataClient) GetKlines(ctx context.Context, param usdmtypes.GetKlineParam) ([]*types.Kline, error)
func (*CoinMFuturesMarketDataClient) GetMarkPrice ¶
func (c *CoinMFuturesMarketDataClient) GetMarkPrice(ctx context.Context, param types.GetMarkPriceParam) ([]*types.MarkPrice, error)
func (*CoinMFuturesMarketDataClient) GetOpenInterest ¶
func (c *CoinMFuturesMarketDataClient) GetOpenInterest(ctx context.Context, param types.GetOpenInterestParam) (*types.OpenInterest, error)
func (*CoinMFuturesMarketDataClient) GetOpenInterestHistory ¶
func (c *CoinMFuturesMarketDataClient) GetOpenInterestHistory(ctx context.Context, param types.GetOpenInterestHistParam) ([]*types.OpenInterestHist, error)
func (*CoinMFuturesMarketDataClient) GetOrderbook ¶
func (c *CoinMFuturesMarketDataClient) GetOrderbook(ctx context.Context, param types.GetOrderbookParams) (*types.Orderbook, error)
func (*CoinMFuturesMarketDataClient) GetRecentTradeList ¶
func (c *CoinMFuturesMarketDataClient) GetRecentTradeList(ctx context.Context, param types.GetTradeParams) ([]*types.Trade, error)
func (*CoinMFuturesMarketDataClient) GetServerTime ¶
func (c *CoinMFuturesMarketDataClient) GetServerTime(ctx context.Context) (*spottypes.ServerTime, error)
func (*CoinMFuturesMarketDataClient) GetTickerPrice ¶
func (c *CoinMFuturesMarketDataClient) GetTickerPrice(ctx context.Context, param types.GetPriceTickerParam) ([]*types.PriceTicker, error)
Click to show internal directories.
Click to hide internal directories.