Documentation ¶
Index ¶
- type USDMFuturesMarketDataClient
- func (u *USDMFuturesMarketDataClient) GetAggTrades(ctx context.Context, param types.GetAggTradesParam) (*types.GetAggTradesResp, error)
- func (u *USDMFuturesMarketDataClient) GetBookTickerForAllSymbols(ctx context.Context) (*types.GetBookTickerForSymbolsResp, error)
- func (u *USDMFuturesMarketDataClient) GetBookTickerForSymbol(ctx context.Context, param types.GetBookTickerForSymbolParam) (*types.GetBookTickerForSymbolResp, error)
- func (u *USDMFuturesMarketDataClient) GetExchangeInfo(ctx context.Context) (*types.GetExchangeInfoResp, error)
- func (u *USDMFuturesMarketDataClient) GetFundingRateHistory(ctx context.Context, param types.GetFundingRateParam) (*types.GetFundingRateResp, error)
- func (u *USDMFuturesMarketDataClient) GetKlines(ctx context.Context, param types.GetKlineParam) (*spottypes.GetKlineResp, error)
- func (u *USDMFuturesMarketDataClient) GetMarkPriceForAllSymbols(ctx context.Context) (*types.GetMarkPriceForAllSymbolsResp, error)
- func (u *USDMFuturesMarketDataClient) GetMarkPriceForSymbol(ctx context.Context, param types.GetMarkPriceParam) (*types.GetMarkPriceResp, error)
- func (u *USDMFuturesMarketDataClient) GetOpenInterestHistory(ctx context.Context, param types.GetOpenInterestHistParam) (*types.GetOpenInterestHistResp, error)
- func (u *USDMFuturesMarketDataClient) GetOrderbook(ctx context.Context, param types.GetOrderbookParams) (*types.GetOrderbookResp, error)
- func (u *USDMFuturesMarketDataClient) GetRecentTradeList(ctx context.Context, param types.GetTradeParams) (*types.GetTradeResp, error)
- func (u *USDMFuturesMarketDataClient) GetServerTime(ctx context.Context) (*spottypes.ServerTimeResp, error)
- func (u *USDMFuturesMarketDataClient) GetTickerPriceForAllSymbols(ctx context.Context) (*types.GetTickerPriceForSymbolsResp, error)
- func (u *USDMFuturesMarketDataClient) GetTickerPriceForSymbol(ctx context.Context, param types.GetTickerPriceParam) (*types.GetTickerPriceForSymbolResp, error)
- func (u *USDMFuturesMarketDataClient) Ping(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type USDMFuturesMarketDataClient ¶
type USDMFuturesMarketDataClient struct { *umutils.USDMarginedClient // contains filtered or unexported fields }
func NewUSDMFuturesMarketDataClient ¶
func NewUSDMFuturesMarketDataClient(cfg *umutils.USDMarginedClientCfg) (*USDMFuturesMarketDataClient, error)
func (*USDMFuturesMarketDataClient) GetAggTrades ¶
func (u *USDMFuturesMarketDataClient) GetAggTrades(ctx context.Context, param types.GetAggTradesParam) (*types.GetAggTradesResp, error)
func (*USDMFuturesMarketDataClient) GetBookTickerForAllSymbols ¶
func (u *USDMFuturesMarketDataClient) GetBookTickerForAllSymbols(ctx context.Context) (*types.GetBookTickerForSymbolsResp, error)
func (*USDMFuturesMarketDataClient) GetBookTickerForSymbol ¶
func (u *USDMFuturesMarketDataClient) GetBookTickerForSymbol(ctx context.Context, param types.GetBookTickerForSymbolParam) (*types.GetBookTickerForSymbolResp, error)
func (*USDMFuturesMarketDataClient) GetExchangeInfo ¶
func (u *USDMFuturesMarketDataClient) GetExchangeInfo(ctx context.Context) (*types.GetExchangeInfoResp, error)
func (*USDMFuturesMarketDataClient) GetFundingRateHistory ¶
func (u *USDMFuturesMarketDataClient) GetFundingRateHistory(ctx context.Context, param types.GetFundingRateParam) (*types.GetFundingRateResp, error)
func (*USDMFuturesMarketDataClient) GetKlines ¶
func (u *USDMFuturesMarketDataClient) GetKlines(ctx context.Context, param types.GetKlineParam) (*spottypes.GetKlineResp, error)
func (*USDMFuturesMarketDataClient) GetMarkPriceForAllSymbols ¶
func (u *USDMFuturesMarketDataClient) GetMarkPriceForAllSymbols(ctx context.Context) (*types.GetMarkPriceForAllSymbolsResp, error)
func (*USDMFuturesMarketDataClient) GetMarkPriceForSymbol ¶
func (u *USDMFuturesMarketDataClient) GetMarkPriceForSymbol(ctx context.Context, param types.GetMarkPriceParam) (*types.GetMarkPriceResp, error)
func (*USDMFuturesMarketDataClient) GetOpenInterestHistory ¶
func (u *USDMFuturesMarketDataClient) GetOpenInterestHistory(ctx context.Context, param types.GetOpenInterestHistParam) (*types.GetOpenInterestHistResp, error)
func (*USDMFuturesMarketDataClient) GetOrderbook ¶
func (u *USDMFuturesMarketDataClient) GetOrderbook(ctx context.Context, param types.GetOrderbookParams) (*types.GetOrderbookResp, error)
func (*USDMFuturesMarketDataClient) GetRecentTradeList ¶
func (u *USDMFuturesMarketDataClient) GetRecentTradeList(ctx context.Context, param types.GetTradeParams) (*types.GetTradeResp, error)
func (*USDMFuturesMarketDataClient) GetServerTime ¶
func (u *USDMFuturesMarketDataClient) GetServerTime(ctx context.Context) (*spottypes.ServerTimeResp, error)
func (*USDMFuturesMarketDataClient) GetTickerPriceForAllSymbols ¶
func (u *USDMFuturesMarketDataClient) GetTickerPriceForAllSymbols(ctx context.Context) (*types.GetTickerPriceForSymbolsResp, error)
func (*USDMFuturesMarketDataClient) GetTickerPriceForSymbol ¶
func (u *USDMFuturesMarketDataClient) GetTickerPriceForSymbol(ctx context.Context, param types.GetTickerPriceParam) (*types.GetTickerPriceForSymbolResp, error)
Click to show internal directories.
Click to hide internal directories.