Documentation ¶
Index ¶
- type SpotMarketDataClient
- func (s *SpotMarketDataClient) GetAggTrades(ctx context.Context, param types.GetAggTradesParam) (*types.GetAggTradesResp, error)
- func (s *SpotMarketDataClient) GetAvgPrice(ctx context.Context, param types.GetAvgPriceParam) (*types.GetAvgPriceResp, error)
- func (s *SpotMarketDataClient) GetBookTickerForSymbol(ctx context.Context, param types.GetBookTickerForSymbolParam) (*types.GetBookTickerForSymbolResp, error)
- func (s *SpotMarketDataClient) GetBookTickerForSymbols(ctx context.Context, param types.GetBookTickerForSymbolsParam) (*types.GetBookTickerForSymbolsResp, error)
- func (s *SpotMarketDataClient) GetExchangeInfo(ctx context.Context, param types.GetExchangeInfoParam) (*types.GetExchangeInfoResp, error)
- func (s *SpotMarketDataClient) GetKlines(ctx context.Context, param types.GetKlineParam) (*types.GetKlineResp, error)
- func (s *SpotMarketDataClient) GetOrderbook(ctx context.Context, param types.GetOrderbookParams) (*types.GetOrderbookResp, error)
- func (s *SpotMarketDataClient) GetRecentTradeList(ctx context.Context, param types.GetTradeParams) (*types.GetTradeResp, error)
- func (s *SpotMarketDataClient) GetServerTime(ctx context.Context) (*types.ServerTimeResp, error)
- func (s *SpotMarketDataClient) GetTickerForSymbol(ctx context.Context, param types.GetTickerForSymbolParam) (*types.GetTickerForSymbolResp, error)
- func (s *SpotMarketDataClient) GetTickerForSymbols(ctx context.Context, param types.GetTickerForSymbolsParam) (*types.GetTickerForSymbolsResp, error)
- func (s *SpotMarketDataClient) GetTickerPriceForSymbol(ctx context.Context, param types.GetTickerPriceForSymbolParam) (*types.GetTickerPriceForSymbolResp, error)
- func (s *SpotMarketDataClient) GetTickerPriceForSymbols(ctx context.Context, param types.GetTickerPriceForSymbolsParam) (*types.GetTickerPriceForSymbolsResp, error)
- func (s *SpotMarketDataClient) Ping(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SpotMarketDataClient ¶
type SpotMarketDataClient struct { *spotutils.SpotClient // contains filtered or unexported fields }
func NewSpotMarketDataClient ¶
func NewSpotMarketDataClient(cfg *spotutils.SpotClientCfg) (*SpotMarketDataClient, error)
func (*SpotMarketDataClient) GetAggTrades ¶
func (s *SpotMarketDataClient) GetAggTrades(ctx context.Context, param types.GetAggTradesParam) (*types.GetAggTradesResp, error)
func (*SpotMarketDataClient) GetAvgPrice ¶
func (s *SpotMarketDataClient) GetAvgPrice(ctx context.Context, param types.GetAvgPriceParam) (*types.GetAvgPriceResp, error)
func (*SpotMarketDataClient) GetBookTickerForSymbol ¶
func (s *SpotMarketDataClient) GetBookTickerForSymbol(ctx context.Context, param types.GetBookTickerForSymbolParam) (*types.GetBookTickerForSymbolResp, error)
func (*SpotMarketDataClient) GetBookTickerForSymbols ¶
func (s *SpotMarketDataClient) GetBookTickerForSymbols(ctx context.Context, param types.GetBookTickerForSymbolsParam) (*types.GetBookTickerForSymbolsResp, error)
func (*SpotMarketDataClient) GetExchangeInfo ¶
func (s *SpotMarketDataClient) GetExchangeInfo(ctx context.Context, param types.GetExchangeInfoParam) (*types.GetExchangeInfoResp, error)
func (*SpotMarketDataClient) GetKlines ¶
func (s *SpotMarketDataClient) GetKlines(ctx context.Context, param types.GetKlineParam) (*types.GetKlineResp, error)
func (*SpotMarketDataClient) GetOrderbook ¶
func (s *SpotMarketDataClient) GetOrderbook(ctx context.Context, param types.GetOrderbookParams) (*types.GetOrderbookResp, error)
func (*SpotMarketDataClient) GetRecentTradeList ¶
func (s *SpotMarketDataClient) GetRecentTradeList(ctx context.Context, param types.GetTradeParams) (*types.GetTradeResp, error)
func (*SpotMarketDataClient) GetServerTime ¶
func (s *SpotMarketDataClient) GetServerTime(ctx context.Context) (*types.ServerTimeResp, error)
func (*SpotMarketDataClient) GetTickerForSymbol ¶
func (s *SpotMarketDataClient) GetTickerForSymbol(ctx context.Context, param types.GetTickerForSymbolParam) (*types.GetTickerForSymbolResp, error)
func (*SpotMarketDataClient) GetTickerForSymbols ¶
func (s *SpotMarketDataClient) GetTickerForSymbols(ctx context.Context, param types.GetTickerForSymbolsParam) (*types.GetTickerForSymbolsResp, error)
func (*SpotMarketDataClient) GetTickerPriceForSymbol ¶
func (s *SpotMarketDataClient) GetTickerPriceForSymbol(ctx context.Context, param types.GetTickerPriceForSymbolParam) (*types.GetTickerPriceForSymbolResp, error)
func (*SpotMarketDataClient) GetTickerPriceForSymbols ¶
func (s *SpotMarketDataClient) GetTickerPriceForSymbols(ctx context.Context, param types.GetTickerPriceForSymbolsParam) (*types.GetTickerPriceForSymbolsResp, error)
Click to show internal directories.
Click to hide internal directories.