diff --git a/src/constants/enum.ts b/src/constants/enum.ts index 5a6185f..7de0b93 100644 --- a/src/constants/enum.ts +++ b/src/constants/enum.ts @@ -9,6 +9,7 @@ export const API_ERROR_CODE = { INSUFFICIENT_BALANCE: '40754', QTY_GREATER_THAN_MAX_OPEN: '40762', FUTURES_ORDER_CANCEL_NOT_FOUND: '40768', + FUTURES_INSUFFICIENT_POSITION_NO_TPSL: '40891', QTY_LESS_THAN_MINIMUM: '43006', /** Parameter verification exception margin mode == FIXED */ PARAMETER_EXCEPTION: '40808', diff --git a/test/futures/private.write.test.ts b/test/futures/private.write.test.ts index 8301894..d4464f4 100644 --- a/test/futures/private.write.test.ts +++ b/test/futures/private.write.test.ts @@ -82,7 +82,7 @@ describe('Private Futures REST API POST Endpoints', () => { data: {}, }); } catch (e) { - console.log(`submitOrder() exception: `, e.body); + // console.log(`submitOrder() exception: `, e.body); expect(e.body).toMatchObject({ // seems to be the new "insufficient balance" error, informed bitget on 7th feb code: API_ERROR_CODE.QTY_GREATER_THAN_MAX_OPEN, @@ -235,8 +235,9 @@ describe('Private Futures REST API POST Endpoints', () => { data: {}, }); } catch (e) { + // console.log(e.body); expect(e.body).toMatchObject({ - code: API_ERROR_CODE.FUTURES_POSITION_DIRECTION_EMPTY, + code: API_ERROR_CODE.FUTURES_INSUFFICIENT_POSITION_NO_TPSL, }); } });