Documentation ¶
Index ¶
- type Client
- func (c *Client) GetBrokerService() *broker.BrokerAccountClient
- func (c *Client) GetMixAccountService() *mix.MixAccountClient
- func (c *Client) GetMixMarketService() *mix.MixMarketClient
- func (c *Client) GetMixOrderService() *mix.MixOrderClient
- func (c *Client) GetMixPlanService() *mix.MixPlanClient
- func (c *Client) GetMixPositionService() *mix.MixPositionClient
- func (c *Client) GetMixTraceService() *mix.MixTraceClient
- func (c *Client) GetSpotAccountService() *spot.SpotAccountClient
- func (c *Client) GetSpotMarketService() *spot.SpotMarketClient
- func (c *Client) GetSpotOrderService() *spot.SpotOrderClient
- func (c *Client) GetSpotPublicService() *spot.SpotPublicClient
- func (c *Client) SetHttpClient(client *http.Client) *Client
- type UnscribeFunc
- type WsClient
- func (ws *WsClient) Close()
- func (ws *WsClient) Init(listener common.OnReceive, errorListener common.OnReceive, secure bool) *ws.BitgetWsClient
- func (ws *WsClient) SubscribeForContracts(channel string, contracts ...string) UnscribeFunc
- func (ws *WsClient) SubscribeFutures(channel string, symbols ...string) UnscribeFunc
- func (ws *WsClient) SubscribeSpot(channel string, symbols ...string) UnscribeFunc
- func (ws *WsClient) SubscribeSpotAccount() UnscribeFunc
- func (ws *WsClient) SubscribeSpotOrder(symbols ...string) UnscribeFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
client
func (*Client) GetBrokerService ¶
func (c *Client) GetBrokerService() *broker.BrokerAccountClient
broker
func (*Client) GetMixAccountService ¶
func (c *Client) GetMixAccountService() *mix.MixAccountClient
mix
func (*Client) GetMixMarketService ¶
func (c *Client) GetMixMarketService() *mix.MixMarketClient
func (*Client) GetMixOrderService ¶
func (c *Client) GetMixOrderService() *mix.MixOrderClient
func (*Client) GetMixPlanService ¶
func (c *Client) GetMixPlanService() *mix.MixPlanClient
func (*Client) GetMixPositionService ¶
func (c *Client) GetMixPositionService() *mix.MixPositionClient
func (*Client) GetMixTraceService ¶
func (c *Client) GetMixTraceService() *mix.MixTraceClient
func (*Client) GetSpotAccountService ¶
func (c *Client) GetSpotAccountService() *spot.SpotAccountClient
spot
func (*Client) GetSpotMarketService ¶
func (c *Client) GetSpotMarketService() *spot.SpotMarketClient
func (*Client) GetSpotOrderService ¶
func (c *Client) GetSpotOrderService() *spot.SpotOrderClient
func (*Client) GetSpotPublicService ¶
func (c *Client) GetSpotPublicService() *spot.SpotPublicClient
type UnscribeFunc ¶
type UnscribeFunc func()
type WsClient ¶
type WsClient struct {
// contains filtered or unexported fields
}
ws
func NewWsClient ¶
func NewWsClient() *WsClient
func (*WsClient) SubscribeForContracts ¶
func (ws *WsClient) SubscribeForContracts(channel string, contracts ...string) UnscribeFunc
func (*WsClient) SubscribeFutures ¶
func (ws *WsClient) SubscribeFutures(channel string, symbols ...string) UnscribeFunc
futures
func (*WsClient) SubscribeSpot ¶
func (ws *WsClient) SubscribeSpot(channel string, symbols ...string) UnscribeFunc
spot
func (*WsClient) SubscribeSpotAccount ¶
func (ws *WsClient) SubscribeSpotAccount() UnscribeFunc
func (*WsClient) SubscribeSpotOrder ¶
func (ws *WsClient) SubscribeSpotOrder(symbols ...string) UnscribeFunc
Click to show internal directories.
Click to hide internal directories.