Skip to content

Commit 9144580

Browse files
committed
pkg/exchange: add more comments
1 parent 51e38cf commit 9144580

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pkg/exchange/bitget/exchange.go

+4-2
Original file line numberDiff line numberDiff line change
@@ -362,10 +362,12 @@ func (e *Exchange) SubmitOrder(ctx context.Context, order types.SubmitOrder) (cr
362362
debugf("unfilled order response for order#%s: %+v", orderId, ordersResp)
363363

364364
if len(ordersResp) == 1 {
365+
// 2023/11/05 The market order will be executed immediately, so we cannot retrieve it through the NewGetUnfilledOrdersRequest API.
366+
// Try to get the order from the NewGetHistoryOrdersRequest API.
367+
// 2024/03/06 After placing a Market Order, we can retrieve it through the unfilledOrder API, so we still need to
368+
// handle the Market Order status.
365369
return unfilledOrderToGlobalOrder(ordersResp[0])
366370
} else if len(ordersResp) == 0 {
367-
// The market order will be executed immediately, so we cannot retrieve it through the NewGetUnfilledOrdersRequest API.
368-
// Try to get the order from the NewGetHistoryOrdersRequest API.
369371
ordersResp, err := e.v2client.NewGetHistoryOrdersRequest().OrderId(orderId).Do(ctx)
370372
if err != nil {
371373
return nil, fmt.Errorf("failed to query history order by order id: %s, err: %w", orderId, err)

0 commit comments

Comments
 (0)