Documentation
¶
Index ¶
- type SubscribeOrderWebSocketV2Client
- func (p *SubscribeOrderWebSocketV2Client) Init(accessKey string, secretKey string, host string) *SubscribeOrderWebSocketV2Client
- func (p *SubscribeOrderWebSocketV2Client) SetHandler(authHandler websocketclientbase.AuthenticationV2ResponseHandler, ...)
- func (p *SubscribeOrderWebSocketV2Client) Subscribe(symbol string, clientId string)
- func (p *SubscribeOrderWebSocketV2Client) UnSubscribe(symbol string, clientId string)
- type SubscribeTradeClearWebSocketV2Client
- func (p *SubscribeTradeClearWebSocketV2Client) Init(accessKey string, secretKey string, host string) *SubscribeTradeClearWebSocketV2Client
- func (p *SubscribeTradeClearWebSocketV2Client) SetHandler(authHandler websocketclientbase.AuthenticationV2ResponseHandler, ...)
- func (p *SubscribeTradeClearWebSocketV2Client) Subscribe(symbol string, clientId string)
- func (p *SubscribeTradeClearWebSocketV2Client) UnSubscribe(symbol string, clientId string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SubscribeOrderWebSocketV2Client ¶
type SubscribeOrderWebSocketV2Client struct {
websocketclientbase.WebSocketV2ClientBase
}
Responsible to handle order subscription from WebSocket This need authentication version 2
func (*SubscribeOrderWebSocketV2Client) Init ¶
func (p *SubscribeOrderWebSocketV2Client) Init(accessKey string, secretKey string, host string) *SubscribeOrderWebSocketV2Client
Initializer
func (*SubscribeOrderWebSocketV2Client) SetHandler ¶
func (p *SubscribeOrderWebSocketV2Client) SetHandler( authHandler websocketclientbase.AuthenticationV2ResponseHandler, responseHandler websocketclientbase.ResponseHandler)
Set callback handler
func (*SubscribeOrderWebSocketV2Client) Subscribe ¶
func (p *SubscribeOrderWebSocketV2Client) Subscribe(symbol string, clientId string)
Subscribe all order updates of the current account
func (*SubscribeOrderWebSocketV2Client) UnSubscribe ¶
func (p *SubscribeOrderWebSocketV2Client) UnSubscribe(symbol string, clientId string)
Unsubscribe order updates
type SubscribeTradeClearWebSocketV2Client ¶
type SubscribeTradeClearWebSocketV2Client struct {
websocketclientbase.WebSocketV2ClientBase
}
Responsible to handle trade clear from WebSocket This need authentication version 2
func (*SubscribeTradeClearWebSocketV2Client) Init ¶
func (p *SubscribeTradeClearWebSocketV2Client) Init(accessKey string, secretKey string, host string) *SubscribeTradeClearWebSocketV2Client
Initializer
func (*SubscribeTradeClearWebSocketV2Client) SetHandler ¶
func (p *SubscribeTradeClearWebSocketV2Client) SetHandler( authHandler websocketclientbase.AuthenticationV2ResponseHandler, responseHandler websocketclientbase.ResponseHandler)
Set callback handler
func (*SubscribeTradeClearWebSocketV2Client) Subscribe ¶
func (p *SubscribeTradeClearWebSocketV2Client) Subscribe(symbol string, clientId string)
Subscribe trade details including transaction fee and transaction fee deduction etc. It only updates when transaction occurs.
func (*SubscribeTradeClearWebSocketV2Client) UnSubscribe ¶
func (p *SubscribeTradeClearWebSocketV2Client) UnSubscribe(symbol string, clientId string)
Unsubscribe trade update
Click to show internal directories.
Click to hide internal directories.