tiagosiebler
|
03169b324c
|
chore(): deprecate pre-V5 authentication workflows
|
2025-01-24 15:28:28 +00:00 |
|
tiagosiebler
|
e4957b0499
|
chore(): remove decommissioned REST and WS clients
|
2025-01-24 15:02:02 +00:00 |
|
tiagosiebler
|
ee23e13710
|
chore(): ws client tidying and misc improvements
|
2025-01-24 12:44:01 +00:00 |
|
tiagosiebler
|
d8bd68ed24
|
chore(): update readme with WS API examples
|
2025-01-23 12:37:21 +00:00 |
|
tiagosiebler
|
82611aac15
|
feat(): add event-driven example for WS API commands
|
2025-01-22 16:53:27 +00:00 |
|
tiagosiebler
|
98d2331f0e
|
feat(): add example for REST-like WS API usage for Bybit in Node.js/JavaScript/TypeScript. Update type flowing and docs for stricter types.
|
2025-01-22 12:07:05 +00:00 |
|
tiagosiebler
|
13cd799e7c
|
feat(): use web crypto API by default for sign, expose param to inject custom sign function
|
2025-01-21 16:47:14 +00:00 |
|
tiagosiebler
|
13cc5dd702
|
chore(): tidier types for pending subs, bump axios to latest
|
2025-01-21 15:45:27 +00:00 |
|
tiagosiebler
|
39ce4c4929
|
chore(): misc cleaning
|
2025-01-21 15:22:43 +00:00 |
|
tiagosiebler
|
fcffd852cc
|
feat(): improve e2e WS API workflow
|
2025-01-21 14:26:03 +00:00 |
|
tiagosiebler
|
d0eba98e06
|
feat(): improve wiring on promise-subscribe workflows, fixes #399 (with caveat described in PR)
|
2025-01-20 14:22:08 +00:00 |
|
tiagosiebler
|
56e945f591
|
feat(): include flag for parsed WS API responses
|
2025-01-16 20:19:59 +00:00 |
|
tiagosiebler
|
8a7c8ea274
|
feat(): upgrade WebSocket layer to extend BaseWS abstraction. feat(): add promisified WS workflows, feat(): add WS API integration
|
2025-01-16 16:47:09 +00:00 |
|
tiagosiebler
|
b613fd956d
|
feat(): upgrade WsStore to latest iteration
|
2024-12-18 14:52:40 +00:00 |
|
tiagosiebler
|
d508655136
|
chore(): refactor ws events into organised dir
|
2024-12-18 14:32:42 +00:00 |
|
tiagosiebler
|
9f20a00ecc
|
chore(): run linter, after fixing config
|
2024-11-08 13:11:24 +00:00 |
|
tiagosiebler
|
d7c2c02648
|
v3.10.18: feat(#368) add config for HTTP keep alive via axios
|
2024-09-09 11:11:42 +01:00 |
|
tiagosiebler
|
c83b2ffa51
|
feat(): add support for other API domains via easy config
|
2024-09-09 09:58:50 +01:00 |
|
tiagosiebler
|
bd10bd9e63
|
v3.10.3: feat(#340) fix pass-through headers for proxying via nginx. add second proxy example.
|
2024-05-07 13:10:12 +01:00 |
|
William
|
12b5b0a418
|
Add type guards for ws position events
|
2024-04-25 17:28:28 +02:00 |
|
William
|
a2f40b6b6e
|
Add type guards for ws order events and ws execution events
|
2024-04-25 17:04:03 +02:00 |
|
tiagosiebler
|
f14365d8e2
|
v3.10.1: fix(#333) v5 time endpoint
|
2024-04-15 10:44:19 +01:00 |
|
tiagosiebler
|
cc362c469b
|
v3.9.9: feat() support demo trading apis
|
2024-04-09 17:47:46 +01:00 |
|
tiagosiebler
|
7fcf4b0bf4
|
v3.9.0: feat() upgrade to node lts, feat() upgrade axios, jest and other dependencies, chore(): move some dependencies to optional
|
2024-01-25 14:42:39 +00:00 |
|
tiagosiebler
|
9cb22d192e
|
v3.8.1: feat() add type guard and type for ws orderbook events
|
2024-01-17 11:41:36 +00:00 |
|
tiagosiebler
|
afc099f4ac
|
feat(): slight improvement around ws teardown. feat(#305): implement safe terminate for browsers
|
2023-12-22 12:00:42 +00:00 |
|
tiagosiebler
|
a790fcaf04
|
feat(#251): add optional bapi rate limit parsing to REST clients
|
2023-10-30 13:47:40 +00:00 |
|
tiagosiebler
|
eb33084b7f
|
chore(): fix jsdoc param
|
2023-10-30 12:48:42 +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 |
|
Caius Citiriga
|
4bf527bef8
|
using typeguards and removed useless logging
|
2023-05-10 20:48:02 +02:00 |
|
Caius Citiriga
|
4b854ddb39
|
#218 Returning a promise when subscribing to topics
|
2023-05-09 03:37:26 +02: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 |
|
Tiago
|
b399ec4497
|
Merge pull request #247 from Tindtily/master
Add syncTimeBeforePrivateRequests option
|
2023-04-25 15:18:17 +01:00 |
|
Morphling
|
6b1863c289
|
Add syncTimeBeforePrivateRequest option
Add syncTimeBeforePrivateRequest option to determines whether to perform time synchronization before sending private requests
|
2023-04-18 04:37:11 +08:00 |
|
tiagosiebler
|
fbd9235eb0
|
chore(): run trailing comma linter, disable noisy test while in discussion with bybit
|
2023-04-13 12:23:36 +01:00 |
|
tiagosiebler
|
3c9e063165
|
v3.5.6, feat(#249): add 10-per-event limiter to spot v5 subscriptions, enable trailing comma linting rule
|
2023-04-13 12:00:08 +01:00 |
|
tiagosiebler
|
985652bf9e
|
fix(#240): remove another pointer mutation
|
2023-03-21 12:20:44 +00:00 |
|
tiagosiebler
|
802c02a553
|
fix(#240): fix sign error on parallel requests due to pointer mutation
|
2023-03-21 12:17:48 +00: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
|
c4176baa24
|
clean redundant comment
|
2023-02-27 12:00:39 +00:00 |
|
tiagosiebler
|
0a1cc4ed2b
|
v3.5.1: feat() add support for V5 public & private websockets
|
2023-02-24 15:59:05 +00:00 |
|
tiagosiebler
|
bf602c8d58
|
fix tests and incorrect v5 endpoint
|
2023-02-21 12:31:40 +00:00 |
|
tiagosiebler
|
8193f5a5ce
|
fix linting errors
|
2023-02-17 14:06:58 +00:00 |
|
tiagosiebler
|
8e54ecbaf5
|
fix linter configuration & jest type dependency
|
2023-02-17 13:51:40 +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
|
8010b2cebf
|
v3.3.10: fix(#220): correctly detecting usdc pairs for unified perp ws market
|
2023-01-24 11:04:50 +00:00 |
|
tiagosiebler
|
fc2b096ba1
|
v3.3.6: add response type for contract ticker
|
2022-12-28 13:07:29 +00:00 |
|
tiagosiebler
|
57e24dc035
|
v3.3.5: fix typo in contract endpoint order request interfaces
|
2022-12-07 17:23:38 +00:00 |
|
tiagosiebler
|
1515ce5067
|
disable serialised value encoding for keyInBody method endpoints
|
2022-11-16 15:07:07 +00:00 |
|
tiagosiebler
|
909e36347e
|
fix additional encoding issue for cursor with equals symbol. Add contract client return type. Add additional cursor e2e test.
|
2022-11-16 14:58:56 +00:00 |
|