Commit Graph

46 Commits

Author SHA1 Message Date
Jacob Plaster
e24f4085f9 Subscriptions: limit channels to 25 per instance 2019-05-13 17:11:58 +10:00
Jacob Plaster
5cf5277774 change default v2 api endpoint to pub-api 2019-04-12 11:19:13 +10:00
Jacob Plaster
dadf28964f GenericWS: add ability to manually close websocket 2019-02-07 15:34:10 +00:00
Jacob Plaster
8b36d6c4e6 BfxWebsocket: add cancel order with group id 2019-02-07 15:33:53 +00:00
Jacob Plaster
d3f3456627 OrderManager: avoid callback clashing 2019-02-07 15:33:25 +00:00
Jacob Plaster
5a6c2bbbef websocket: add disconnect and stoppd event 2019-01-29 15:09:47 +00:00
Jacob Plaster
6ea571d468 orderbook: use string values to generate checksum 2019-01-25 12:16:00 +00:00
Jacob Plaster
3eb02910d2 subscriptions: make generate sub_id more unique 2019-01-25 12:16:00 +00:00
Jacob Plaster
afbb4a670c Create and use decimal object instead of floats 2019-01-25 12:16:00 +00:00
Jacob Plaster
8dc745f149 Use python3/decimal instead of float when parsing ws 2019-01-23 14:37:25 +00:00
Jacob Plaster
3c8c3fb71e genericWebsocket: add reconnect attempt on disconnect 2019-01-18 11:38:08 +00:00
Jacob Plaster
504f8422b4 BfxWebsocket: handle ws errors correctly 2019-01-11 14:37:44 +00:00
Jacob Plaster
a22d43a0e0 subscription: fix unsubscrbe 2019-01-04 16:37:00 +00:00
Jacob Plaster
8807e9f63b Remove open order check on cancel order 2018-12-21 14:59:19 +00:00
Jacob Plaster
0bcbe5bc1f Remove callback by cid 2018-12-18 15:09:40 +00:00
Jacob Plaster
0c9a0fadbc fix all linting for pylint3 2018-12-18 11:28:04 +00:00
Jacob Plaster
1cb33692a0 General fixups 2018-12-14 16:02:33 +00:00
Jacob Plaster
c1aea594a8 Improve callback handling on order complete 2018-12-14 16:02:00 +00:00
Jacob Plaster
df017a6685 Add optional dead man switch to websocket 2018-12-07 10:24:22 +00:00
Jacob Plaster
d0f2e81ecd OrderManager: add docstrings to cancel functions 2018-12-06 12:10:46 +00:00
Jacob Plaster
2f10d4f356 SubscriptionManager: add docstrings 2018-12-06 12:09:50 +00:00
Jacob Plaster
065873ced8 Rename close_order > cancel_order 2018-12-06 11:33:32 +00:00
Jacob Plaster
80efce2a65 ws.OrderManager: improve update order 2018-12-06 11:30:38 +00:00
Jacob Plaster
7777989bc5 ws.OrderManager: improve submit order 2018-12-06 11:30:23 +00:00
Jacob Plaster
6d4f840b27 BfxWebsocket: pass through logLevel 2018-12-04 15:39:29 +00:00
Jacob Plaster
3df4604766 models: create static create methods 2018-12-04 15:39:07 +00:00
Jacob Plaster
136773197d Remove order onComplete and add onConfirma and onClose 2018-12-04 11:36:05 +00:00
Jacob Plaster
1f2fdf9fa0 Remove trade object from order manager 2018-12-04 11:05:16 +00:00
Jacob Plaster
4fedaee51c Add authentication for rest client 2018-12-03 14:41:30 +00:00
Jacob Plaster
4aa885261e Add extra docs to README 2018-11-28 14:33:28 +00:00
Jacob Plaster
12f6c4d7bf propergate logLevel 2018-11-28 13:32:36 +00:00
Jacob Plaster
ee544fff31 Add wallet manager to track wallet updates/snapshots 2018-11-28 13:28:48 +00:00
Jacob Plaster
8278b3424c Objectify orders and order manager 2018-11-28 13:27:36 +00:00
Jacob Plaster
2c89dc3941 Create ordermanager 2018-11-27 16:30:11 +00:00
Jacob Plaster
26479703b9 Remove class subscription 2018-11-27 16:29:51 +00:00
Jacob Plaster
0add7426af Adds subscription manager to handle channels 2018-11-27 15:12:09 +00:00
Jacob Plaster
088198e4c4 Adds checksum orderbook validation 2018-11-22 11:49:44 +00:00
Jacob Plaster
c37a79998c Adds BfxApi with seed_candles function 2018-11-20 14:21:40 +00:00
Jacob Plaster
5554d11454 Default host to api.bitfinex.com 2018-11-20 10:33:43 +00:00
Jacob Plaster
aa50a399dd Create Client module 2018-11-19 16:51:00 +00:00
Jacob Plaster
66d0ec4c3e Add cancel-multi, cancel and update order functions 2018-11-19 13:27:12 +00:00
Jacob Plaster
7c538cd0eb Extract DataServerWebsocket back to HFStrategy 2018-11-19 13:26:13 +00:00
Jacob Plaster
2b48a54603 More documentation 2018-11-16 15:15:56 +00:00
Jacob Plaster
fa7af23e36 websockets: adds event driven 2018-11-16 14:38:41 +00:00
Jacob Plaster
31ecf5cd97 add .gitignore 2018-11-14 12:24:22 +01:00
Jacob Plaster
fb8e7db149 Moved files into repo 2018-11-14 12:22:48 +01:00