mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-23 15:10:15 +00:00
(Engine) Gate-IO Websocket subscription pairs case sensitivity (#352)
* convert pairs to upper case as gateio websocket subscription is case sensative * Update gateio_websocket.go
This commit is contained in:
@@ -339,7 +339,8 @@ func (g *Gateio) GenerateDefaultSubscriptions() {
|
||||
// Subscribe sends a websocket message to receive data from the channel
|
||||
func (g *Gateio) Subscribe(channelToSubscribe wshandler.WebsocketChannelSubscription) error {
|
||||
params := []interface{}{g.FormatExchangeCurrency(channelToSubscribe.Currency,
|
||||
asset.Spot).String()}
|
||||
asset.Spot).Upper()}
|
||||
|
||||
for i := range channelToSubscribe.Params {
|
||||
params = append(params, channelToSubscribe.Params[i])
|
||||
}
|
||||
@@ -372,7 +373,7 @@ func (g *Gateio) Unsubscribe(channelToSubscribe wshandler.WebsocketChannelSubscr
|
||||
ID: g.WebsocketConn.GenerateMessageID(true),
|
||||
Method: unsbuscribeText,
|
||||
Params: []interface{}{g.FormatExchangeCurrency(channelToSubscribe.Currency,
|
||||
asset.Spot).String(), 1800},
|
||||
asset.Spot).Upper(), 1800},
|
||||
}
|
||||
resp, err := g.WebsocketConn.SendMessageReturnResponse(subscribe.ID, subscribe)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user