Skip to content

Commit 41a2310

Browse files
authored
Merge pull request #798 from sc0Vu/patch-delete-request-1
fix(margin): update delete request
2 parents 2842c6c + 6eb598e commit 41a2310

File tree

4 files changed

+24
-24
lines changed

4 files changed

+24
-24
lines changed

v2/margin_order_service.go

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -236,21 +236,21 @@ func (s *CancelMarginOrderService) Do(ctx context.Context, opts ...RequestOption
236236
endpoint: "/sapi/v1/margin/order",
237237
secType: secTypeSigned,
238238
}
239-
r.setFormParam("symbol", s.symbol)
239+
r.setParam("symbol", s.symbol)
240240
if s.orderID != nil {
241-
r.setFormParam("orderId", *s.orderID)
241+
r.setParam("orderId", *s.orderID)
242242
}
243243
if s.origClientOrderID != nil {
244-
r.setFormParam("origClientOrderId", *s.origClientOrderID)
244+
r.setParam("origClientOrderId", *s.origClientOrderID)
245245
}
246246
if s.newClientOrderID != nil {
247-
r.setFormParam("newClientOrderId", *s.newClientOrderID)
247+
r.setParam("newClientOrderId", *s.newClientOrderID)
248248
}
249249
if s.isIsolated != nil {
250250
if *s.isIsolated {
251-
r.setFormParam("isIsolated", "TRUE")
251+
r.setParam("isIsolated", "TRUE")
252252
} else {
253-
r.setFormParam("isIsolated", "FALSE")
253+
r.setParam("isIsolated", "FALSE")
254254
}
255255
}
256256

@@ -292,12 +292,12 @@ func (s *CancelAllMarginOrdersService) Do(ctx context.Context, opts ...RequestOp
292292
endpoint: "/sapi/v1/margin/openOrders",
293293
secType: secTypeSigned,
294294
}
295-
r.setFormParam("symbol", s.symbol)
295+
r.setParam("symbol", s.symbol)
296296
if s.isIsolated != nil {
297297
if *s.isIsolated {
298-
r.setFormParam("isIsolated", "TRUE")
298+
r.setParam("isIsolated", "TRUE")
299299
} else {
300-
r.setFormParam("isIsolated", "FALSE")
300+
r.setParam("isIsolated", "FALSE")
301301
}
302302
}
303303

@@ -525,7 +525,7 @@ type CancelMarginOrderResponse struct {
525525
type CancelAllMarginOrdersResponse struct {
526526
Symbol string `json:"symbol"`
527527
OrigClientOrderID string `json:"origClientOrderId"`
528-
OrderID string `json:"orderId"`
528+
OrderID int64 `json:"orderId"`
529529
ClientOrderID string `json:"clientOrderId"`
530530
TransactTime int64 `json:"transactTime"`
531531
Price string `json:"price"`
@@ -835,18 +835,18 @@ func (s *CancelMarginOCOService) Do(ctx context.Context, opts ...RequestOption)
835835
endpoint: "/sapi/v1/margin/orderList",
836836
secType: secTypeSigned,
837837
}
838-
r.setFormParam("symbol", s.symbol)
838+
r.setParam("symbol", s.symbol)
839839
if s.listClientOrderID != "" {
840-
r.setFormParam("listClientOrderId", s.listClientOrderID)
840+
r.setParam("listClientOrderId", s.listClientOrderID)
841841
}
842842
if s.isIsolated != nil {
843-
r.setFormParam("isIsolated", *s.isIsolated)
843+
r.setParam("isIsolated", *s.isIsolated)
844844
}
845845
if s.orderListID != 0 {
846-
r.setFormParam("orderListId", s.orderListID)
846+
r.setParam("orderListId", s.orderListID)
847847
}
848848
if s.newClientOrderID != "" {
849-
r.setFormParam("newClientOrderId", s.newClientOrderID)
849+
r.setParam("newClientOrderId", s.newClientOrderID)
850850
}
851851
data, err := s.c.callAPI(ctx, r, opts...)
852852
if err != nil {

v2/margin_order_service_test.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ func (s *marginOrderServiceTestSuite) TestCancelOrder() {
185185
origClientOrderID := "myOrder1"
186186
newClientOrderID := "cancelMyOrder1"
187187
s.assertReq(func(r *request) {
188-
e := newSignedRequest().setFormParams(params{
188+
e := newSignedRequest().setParams(params{
189189
"symbol": symbol,
190190
"orderId": orderID,
191191
"origClientOrderId": origClientOrderID,
@@ -220,7 +220,7 @@ func (s *marginOrderServiceTestSuite) TestCancelOrder() {
220220
func (s *marginOrderServiceTestSuite) TestCancelAllOrder() {
221221
data := []byte(`[{
222222
"symbol": "LTCBTC",
223-
"orderId": "28",
223+
"orderId": 28,
224224
"origClientOrderId": "myOrder1",
225225
"clientOrderId": "cancelMyOrder1",
226226
"transactTime": 1507725176595,
@@ -238,7 +238,7 @@ func (s *marginOrderServiceTestSuite) TestCancelAllOrder() {
238238

239239
symbol := "LTCBTC"
240240
s.assertReq(func(r *request) {
241-
e := newSignedRequest().setFormParams(params{
241+
e := newSignedRequest().setParams(params{
242242
"symbol": symbol,
243243
})
244244
s.assertRequestEqual(e, r)
@@ -251,7 +251,7 @@ func (s *marginOrderServiceTestSuite) TestCancelAllOrder() {
251251
e := []*CancelAllMarginOrdersResponse{
252252
&CancelAllMarginOrdersResponse{
253253
Symbol: "LTCBTC",
254-
OrderID: "28",
254+
OrderID: 28,
255255
OrigClientOrderID: "myOrder1",
256256
ClientOrderID: "cancelMyOrder1",
257257
TransactTime: 1507725176595,
@@ -780,7 +780,7 @@ func (s *marginOrderServiceTestSuite) TestCancelOCO() {
780780
symbol := "LTCBTC"
781781
listClientOrderID := "C3wyj4WVEktd7u9aVBRXcN"
782782
s.assertReq(func(r *request) {
783-
e := newSignedRequest().setFormParams(params{
783+
e := newSignedRequest().setParams(params{
784784
"symbol": symbol,
785785
"listClientOrderId": listClientOrderID,
786786
})

v2/margin_service.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1137,8 +1137,8 @@ func (s *CloseIsolatedMarginUserStreamService) Do(ctx context.Context, opts ...R
11371137
secType: secTypeAPIKey,
11381138
}
11391139

1140-
r.setFormParam("listenKey", s.listenKey)
1141-
r.setFormParam("symbol", s.symbol)
1140+
r.setParam("listenKey", s.listenKey)
1141+
r.setParam("symbol", s.symbol)
11421142

11431143
_, err = s.c.callAPI(ctx, r, opts...)
11441144
return err
@@ -1213,7 +1213,7 @@ func (s *CloseMarginUserStreamService) Do(ctx context.Context, opts ...RequestOp
12131213
secType: secTypeAPIKey,
12141214
}
12151215

1216-
r.setFormParam("listenKey", s.listenKey)
1216+
r.setParam("listenKey", s.listenKey)
12171217

12181218
_, err = s.c.callAPI(ctx, r, opts...)
12191219
return err

v2/margin_service_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -987,7 +987,7 @@ func (s *marginTestSuite) TestCloseMarginUserStream() {
987987

988988
listenKey := "dummykey"
989989
s.assertReq(func(r *request) {
990-
s.assertRequestEqual(newRequest().setFormParam("listenKey", listenKey), r)
990+
s.assertRequestEqual(newRequest().setParam("listenKey", listenKey), r)
991991
})
992992

993993
err := s.client.NewCloseMarginUserStreamService().ListenKey(listenKey).Do(newContext())

0 commit comments

Comments
 (0)