edwin
|
74feb928c9
|
pkg/exchange: use execution.fast topoc
|
2024-10-15 15:31:19 +08:00 |
|
edwin
|
771a136acd
|
pkg/exchange: fix redundant code
|
2024-10-01 21:22:42 +08:00 |
|
edwin
|
a68764b763
|
pkg/exchange: merge FeeRatePoller into StreamDataProvider
|
2024-10-01 11:45:33 +08:00 |
|
edwin
|
7f1e1a3a51
|
pkg/exchange: export SymbolFeeDetail struct
|
2024-10-01 11:45:33 +08:00 |
|
edwin
|
d2c1ae0642
|
pkg/exchange: move fee rate calculate method outside
|
2024-10-01 00:06:47 +08:00 |
|
Edwin
|
29550f0013
|
pkg/exchange: we don't need the fee rate in the public stream
|
2023-12-13 13:53:58 +08:00 |
|
Edwin
|
87d763598f
|
pkg/exchange: use backoff retry
|
2023-11-21 18:01:21 +08:00 |
|
Edwin
|
51718b6eb2
|
pkg/exchnage: add log rate limiter to stream event
|
2023-11-21 18:01:18 +08:00 |
|
Edwin
|
5808e0184b
|
pkg/types: skip pong event on emitting raw message
|
2023-11-14 20:41:07 +08:00 |
|
Edwin
|
b41f4712d7
|
pkg/exchange: add fee recover
|
2023-11-07 17:17:38 +08:00 |
|
Edwin
|
82ac8f184f
|
pkg/exchange: to periodically fetch the fee rate
|
2023-11-06 22:17:29 +08:00 |
|
Edwin
|
d07b766939
|
pkg/exchange: Use the same conn to avoid concurrent write issues.
|
2023-10-27 16:03:03 +08:00 |
|
Edwin
|
ef582f6e52
|
pkg/exchange: support order book depth 200 on bybit
|
2023-10-12 11:11:26 +08:00 |
|
Edwin
|
9f83165032
|
pkg/exchange: use balance update instead of snapshot event
|
2023-09-26 17:13:23 +08:00 |
|
Edwin
|
70884538bc
|
pkg/exchange: emit balance snapshot
|
2023-09-26 17:13:20 +08:00 |
|
Edwin
|
e56d8d1607
|
pkg/exchange: emit auth in each exchange
|
2023-09-14 12:01:20 +09:00 |
|
Edwin
|
1c5ad1d1f0
|
pkg/exchange: support market trade for bybit
|
2023-09-11 00:54:02 +08:00 |
|
bailantaotao
|
439f45bdf9
|
Merge pull request #1304 from bailantaotao/edwin/support-unsubscribe
FEATURE: [bybit] support unsubscribe
|
2023-09-08 18:22:53 +08:00 |
|
Edwin
|
da13bb680e
|
pkg/exchange: support unsubscribe for bybit
|
2023-09-06 12:18:47 +08:00 |
|
bailantaotao
|
7461b60b6b
|
Merge pull request #1299 from bailantaotao/edwin/add-server-time
pkg/exchange: add time to SliceOrderBook
|
2023-09-05 16:36:20 +08:00 |
|
Edwin
|
50bfd8ee0e
|
pkg/exchange: add time to SliceOrderBook
|
2023-09-01 17:54:40 +08:00 |
|
Edwin
|
9ee7377f36
|
pkg/exchange: fix quantity for buy market order
|
2023-08-21 15:59:13 +08:00 |
|
Edwin
|
54e7065d8a
|
pkg/exchange: implement trade event
|
2023-08-10 19:58:27 +08:00 |
|
Edwin
|
affff32599
|
pkg/exchange: get fee rate before connect
|
2023-08-10 17:57:47 +08:00 |
|
Edwin
|
4cee22ce31
|
pkg/exchage: support k line websocket event
|
2023-08-10 11:07:13 +08:00 |
|
Edwin
|
8c22863334
|
pkg/exchange: mv BalanceEvent to bybitapi and rename to WalletBalances
|
2023-08-09 14:05:55 +08:00 |
|
Edwin
|
b27395f6f4
|
pkg/exchange: avoiding GC panic caused by a rapid creation/removal slice of pointers
|
2023-08-08 14:11:19 +08:00 |
|
Edwin
|
f664ef2262
|
pkg/exchange: add order event
|
2023-08-08 11:42:02 +08:00 |
|
Edwin
|
8b68354d89
|
pkg/exchange: add balance snapshot event
|
2023-08-08 10:04:25 +08:00 |
|
Edwin
|
84fa19afee
|
pkg/exchange: add auth function for ws
|
2023-08-07 14:58:20 +08:00 |
|
Edwin
|
a6047f629d
|
pkg/exchange: implement bybit stream ping
|
2023-08-04 18:00:50 +08:00 |
|
Edwin
|
e1bae5dba0
|
pkg/exchange: implement bybit stream ping
|
2023-08-02 17:55:20 +08:00 |
|