Kraken: Fix websocket new order pair symbol format (#1283)

This commit is contained in:
Gareth Kirwan
2023-07-28 05:53:28 +01:00
committed by GitHub
parent 5d5f88c82a
commit 1e96453e2a

View File

@@ -824,11 +824,10 @@ func (k *Kraken) SubmitOrder(ctx context.Context, s *order.Submit) (*order.Submi
timeInForce = RequestParamsTimeIOC
}
if k.Websocket.CanUseAuthenticatedWebsocketForWrapper() {
s.Pair.Delimiter = "/" // required pair format: ISO 4217-A3
orderID, err = k.wsAddOrder(&WsAddOrderRequest{
OrderType: s.Type.Lower(),
OrderSide: s.Side.Lower(),
Pair: s.Pair.String(),
Pair: s.Pair.Format(currency.PairFormat{Uppercase: true, Delimiter: "/"}).String(), // required pair format: ISO 4217-A3
Price: s.Price,
Volume: s.Amount,
TimeInForce: timeInForce,