diff --git a/.nvmrc b/.nvmrc index e0325e5..95c758c 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v16.17.1 +v18.12.1 \ No newline at end of file diff --git a/README.md b/README.md index f867c0b..ee6f492 100644 --- a/README.md +++ b/README.md @@ -27,11 +27,11 @@ Node.js connector for the Bitget APIs and WebSockets: ## Related projects Check out my related projects: - Try my connectors: - - [ftx-api](https://www.npmjs.com/package/ftx-api) - - [bybit-api](https://www.npmjs.com/package/bybit-api) - [binance](https://www.npmjs.com/package/binance) - - [bitget-api](https://www.npmjs.com/package/bitget-api) + - [bybit-api](https://www.npmjs.com/package/bybit-api) - [okx-api](https://www.npmjs.com/package/okx-api) + - [bitget-api](https://www.npmjs.com/package/bitget-api) + - [ftx-api](https://www.npmjs.com/package/ftx-api) - Try my misc utilities: - [orderbooks](https://www.npmjs.com/package/orderbooks) - Check out my examples: @@ -166,3 +166,7 @@ Or buy me a coffee using any of these: ### Contributions & Pull Requests Contributions are encouraged, I will review any incoming pull requests. See the issues tab for todo items. + +## Star History + +[![Star History Chart](https://api.star-history.com/svg?repos=tiagosiebler/bitget-api,tiagosiebler/bybit-api,tiagosiebler/binance,tiagosiebler/orderbooks,tiagosiebler/okx-api,tiagosiebler/awesome-crypto-examples,tiagosiebler/ftx-api&type=Date)](https://star-history.com/#tiagosiebler/bitget-api&tiagosiebler/bybit-api&tiagosiebler/binance&tiagosiebler/orderbooks&tiagosiebler/okx-api&tiagosiebler/awesome-crypto-examples&tiagosiebler/ftx-api&Date) diff --git a/package-lock.json b/package-lock.json index 8822910..f33665f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bitget-api", - "version": "0.0.1", + "version": "0.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "bitget-api", - "version": "0.0.1", + "version": "0.9.0", "license": "MIT", "dependencies": { "axios": "^0.27.2", diff --git a/src/constants/enum.ts b/src/constants/enum.ts index 2e3bda9..02c649d 100644 --- a/src/constants/enum.ts +++ b/src/constants/enum.ts @@ -2,16 +2,16 @@ export const API_ERROR_CODE = { SUCCESS: '00000', INCORRECT_PERMISSIONS: '40014', ACCOUNT_NOT_COPY_TRADER: '40017', + FUTURES_POSITION_DIRECTION_EMPTY: '40017', ACCOUNT_NOT_BROKER: '40029', FUTURES_ORDER_GET_NOT_FOUND: '40109', + SERVICE_RETURNED_ERROR: '40725', + INSUFFICIENT_BALANCE: '40754', FUTURES_ORDER_CANCEL_NOT_FOUND: '40768', - PLAN_ORDER_NOT_FOUND: '43025', QTY_LESS_THAN_MINIMUM: '43006', - ORDER_NOT_FOUND: '43001', /** Parameter verification exception margin mode == FIXED */ PARAMETER_EXCEPTION: '40808', - INSUFFICIENT_BALANCE: '40754', - SERVICE_RETURNED_ERROR: '40725', - FUTURES_POSITION_DIRECTION_EMPTY: '40017', + ORDER_NOT_FOUND: '43001', FUTURES_ORDER_TPSL_NOT_FOUND: '43020', + PLAN_ORDER_NOT_FOUND: '43025', } as const; diff --git a/test/futures/private.write.test.ts b/test/futures/private.write.test.ts index bc44645..bb9e900 100644 --- a/test/futures/private.write.test.ts +++ b/test/futures/private.write.test.ts @@ -209,7 +209,7 @@ describe('Private Futures REST API POST Endpoints', () => { } catch (e) { // expect(e).toBeNull(); expect(e.body).toMatchObject({ - code: API_ERROR_CODE.SERVICE_RETURNED_ERROR, + code: API_ERROR_CODE.PLAN_ORDER_NOT_FOUND, }); } });