Commit Graph

57 Commits

Author SHA1 Message Date
William
93a6457a1a Add marketUnit optional property to OrderParamsV5 interface
This commit introduces a new optional `marketUnit` property to the `OrderParamsV5` interface, allowing the specification of 'baseCoin' or 'quoteCoin'.
2024-02-19 14:27:03 +01:00
Thijmen Maus
120f9edb24 fix(type): change from number to string to align with API docs 2024-02-11 15:30:29 +01:00
Thijmen Maus
304d960567 feat(user): add methods to delete submember 2024-02-11 15:25:34 +01:00
tiagosiebler
9ba44d9477 v3.8.2: feat(#310) add set collateral coin endpoints 2024-01-25 10:44:24 +00:00
tiagosiebler
2ba50f82e6 feat(#307): add new create sub parameters 2024-01-03 15:39:19 +00:00
t0chk
9c12826175 type fixing
- add StopOrder  to OrderFilterV5
https://bybit-exchange.github.io/docs/v5/order/cancel-order#request-parameters

- add isMaster to api info

- version ++ :)
2023-12-10 07:18:09 +03:00
tiagosiebler
6b19c6503b v3.7.6: feat() update batch order types & categories 2023-11-02 15:59:33 +00:00
tiagosiebler
a790fcaf04 feat(#251): add optional bapi rate limit parsing to REST clients 2023-10-30 13:47:40 +00:00
tiagosiebler
2d31bda1d7 v3.7.1: chore() naming consistency for interface, pass through logger for ws url getter 2023-06-27 11:13:54 +01:00
tiagosiebler
2327dcc7ec feat(#261): add missing tpsl req/response types 2023-06-09 15:25:41 +01:00
tiagosiebler
6dbbecb9a5 feat(): add samples for account endpoints. Breaking change: getFeeRate takes an object 2023-06-09 10:33:00 +01:00
tiagosiebler
1577764392 feat(#261): add new pre-upgrade endpoints 2023-06-08 10:52:18 +01:00
tiagosiebler
05d63839da feat(#261): add tpsl params missing from position endpoints. add new endpoint for add/reduce margin. add doc examples 2023-06-07 16:56:36 +01:00
tiagosiebler
4f563a65a5 feat(): add/update missing v5 market endpoints. add api doc examples for each endpoint. 2023-06-07 12:13:25 +01:00
tiagosiebler
15d5ae00cf feat(#261): run linter & add some missing v5 trade endpoint parameters 2023-06-07 11:40:48 +01:00
tiagosiebler
70adfd646a v3.5.8: feat() easier env-controlled HTTP traces. Add missing properties for asset v5 types. 2023-05-01 12:11:09 +01:00
Sang Nguyen
b0ecabd08d Support triggerPrice in ContractModifyOrderRequest 2023-03-25 03:59:12 +07:00
tiagosiebler
dff34b6a46 v3.5.2: feat() add missing v5 internal deposit records endpoint. fix(#233) return type for v5 wallet balance endpoint, fix(#232) timestamp resolution for v5 fetch time endpoint 2023-03-03 16:02:44 +00:00
tiagosiebler
caf205fe33 v3.5.0: release v5 rest client for bybit APIs 2023-02-23 12:15:47 +00:00
tiagosiebler
00a45e4cd0 fix spot leverage token endpoint v5 2023-02-21 13:30:25 +00:00
tiagosiebler
eeb0d63f0d add e2e tests for v5 REST client. Fix competing tests. 2023-02-20 16:19:56 +00:00
Tiago
adf7961480 Merge branch 'master' into v5rest 2023-02-18 17:26:36 +00:00
tiagosiebler
caa23be70c v3.4.2: fix() missing property from linear client set trading stop method 2023-02-18 17:19:05 +00:00
tiagosiebler
8e54ecbaf5 fix linter configuration & jest type dependency 2023-02-17 13:51:40 +00:00
Tiago
eeb7e2b9d3 Merge branch 'master' into v5rest 2023-02-17 12:19:58 +00:00
tiagosiebler
19f785b624 more tidying on v5 example and request type 2023-02-17 12:18:56 +00:00
tiagosiebler
6a4e7c09ed fixing and tidying v5 request and response types 2023-02-17 12:16:01 +00:00
tiagosiebler
6d9e73bdda add v5 leverage token and spot margin endpoints 2023-02-17 11:09:26 +00:00
tiagosiebler
d4add6d964 add v5 user rest endpoints 2023-02-16 15:30:01 +00:00
tiagosiebler
e312491968 add v5 asset rest endpoints 2023-02-16 13:46:46 +00:00
tiagosiebler
60a7aa0d9e add v5 account rest endpoints 2023-02-16 12:57:49 +00:00
tiagosiebler
71c6c9b6a5 add position v5 rest apis 2023-02-16 12:25:25 +00:00
Michael Lake
7e9fe9b846 string type error in createSubAPIKeyRequest 2023-02-15 15:18:48 +01:00
tiagosiebler
47e1255159 chore(): tidying, consolidate repetitive types 2023-02-15 11:33:22 +00:00
tiagosiebler
145f17d4f1 feat(): expand v5 client with trade endpoints 2023-02-15 11:12:27 +00:00
tiagosiebler
5b44e31207 v3.5.0: feat(): add market endpoints for v5 REST APIs, with tests 2023-02-14 17:31:11 +00:00
tiagosiebler
6fa204e8bd v3.4.0: feat(#219) add support for account asset v3 REST endpoints 2023-02-13 17:20:03 +00:00
tiagosiebler
57e24dc035 v3.3.5: fix typo in contract endpoint order request interfaces 2022-12-07 17:23:38 +00:00
Justinas Mankus
7118af8814 add fix 2022-11-17 18:25:55 +02:00
Justinas Mankus
1d80ed6cbf param types for HistoryTradeRecords request 2022-11-17 18:25:22 +02:00
tiagosiebler
7f60027178 add e2e contract write tests 2022-11-12 12:26:09 +00:00
tiagosiebler
38b798fd81 exported contract client request types 2022-11-12 11:35:38 +00:00
tiagosiebler
d6ca73b08a feat(#195): add contract client for REST endpoints 2022-11-12 11:26:53 +00:00
tiagosiebler
a7d4f630b3 feat(#187, v3.1.2): add support for new orderCategory param for spotv3 2022-10-23 10:59:37 +01:00
tiagosiebler
250174a7b2 remove unused ref 2022-09-19 00:16:07 +01:00
tiagosiebler
679e54eb42 cleaning in spot client 2022-09-17 11:36:57 +01:00
tiagosiebler
c02a2f0c75 clean extract linear req types 2022-09-17 11:33:49 +01:00
tiagosiebler
8ec07c2552 extract/clean inverse request types 2022-09-17 11:22:10 +01:00
tiagosiebler
8d85bcb182 private unified read tests 2022-09-10 19:35:17 +01:00
tiagosiebler
8e60d5dfdf test coverage for public unified margin endpoints 2022-09-10 19:07:58 +01:00