Commit Graph

132 Commits

Author SHA1 Message Date
Jacob Plaster
8807e9f63b Remove open order check on cancel order 2018-12-21 14:59:19 +00:00
Paolo Ardoino
4d2ceb5e13 Merge pull request #3 from JacobPlaster/ws-dead-man-switch
Ws dead man switch
2018-12-18 16:55:56 +00:00
Jacob Plaster
0bcbe5bc1f Remove callback by cid 2018-12-18 15:09:40 +00:00
Jacob Plaster
35c0cdc440 travis use pip3 2018-12-18 11:52:29 +00:00
Jacob Plaster
0c9a0fadbc fix all linting for pylint3 2018-12-18 11:28:04 +00:00
Jacob Plaster
4ef8be144b Add pylint to requirements 2018-12-17 09:48:13 +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
2b1912e6a7 Adds .travis.yml for lint pipeline 2018-12-14 16:01:28 +00:00
Jacob Plaster
df017a6685 Add optional dead man switch to websocket 2018-12-07 10:24:22 +00:00
Paolo Ardoino
0b2feb3275 Merge pull request #2 from JacobPlaster/add-rest-services
Add rest interface to bfxapi
2018-12-06 18:03:00 +01:00
Jacob Plaster
f38879cfda README: add rest interface to documentation 2018-12-06 13:13:23 +00:00
Jacob Plaster
597e51ee1b models.Order: fix type enum 2018-12-06 13:12:52 +00:00
Jacob Plaster
c27b9c132e bfxpi: expose models in __init__ 2018-12-06 13:12:19 +00:00
Jacob Plaster
1e6f9b2356 examples: use Order.Type enum in order submit 2018-12-06 13:12:02 +00:00
Jacob Plaster
d0f2e81ecd OrderManager: add docstrings to cancel functions 2018-12-06 12:10:46 +00:00
Jacob Plaster
bfb8a62fe2 Order: add order flags enum 2018-12-06 12:10:24 +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
5a7ebb3874 examples: adds atuh funding functions 2018-12-05 15:44:33 +00:00
Jacob Plaster
d4c2942f22 examples: add public get_tickers 2018-12-05 15:44:11 +00:00
Jacob Plaster
cecf9edcce Add docstrings to functions 2018-12-05 15:43:10 +00:00
Jacob Plaster
43ad3d29c7 Adds more authenticated endpoints 2018-12-05 14:57:33 +00:00
Jacob Plaster
9309692344 Add doc strings to model 2018-12-05 14:55:20 +00:00
Jacob Plaster
3760efcc16 Expose create modles via __init__ 2018-12-05 14:52:51 +00:00
Jacob Plaster
4ed8fe17e0 Create FundingOffer model 2018-12-05 14:52:29 +00:00
Jacob Plaster
a49c1b608d Create FundingLoan model 2018-12-05 14:52:10 +00:00
Jacob Plaster
ca17ddf53b Create funding credit model 2018-12-05 14:51:55 +00:00
Jacob Plaster
149a7559f4 remove reference to staging 2018-12-04 15:42:06 +00:00
Jacob Plaster
2a96cede5e examples.rest: create public and auth examples 2018-12-04 15:41:02 +00:00
Jacob Plaster
8a63d36159 BfxRest: add auth and public endpoints 2018-12-04 15:40:36 +00:00
Jacob Plaster
0db3fa2f64 models: create position object 2018-12-04 15:39:53 +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
468c7911ab examples.rest: add get wallets 2018-12-03 14:41:43 +00:00
Jacob Plaster
4fedaee51c Add authentication for rest client 2018-12-03 14:41:30 +00:00
Jacob Plaster
d683faf459 examples: seperate ws and rest examples 2018-12-03 14:40:44 +00:00
Jacob Plaster
405c1a7b7b README: specifies language for syntax highlight 2018-12-03 13:01:50 +00:00
Paolo Ardoino
36b85dbaf0 Merge pull request #1 from JacobPlaster/create-python-websocket-client
Create python websocket client
2018-11-30 14:04:17 +01: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
9db9b1ebe9 examples: update wallet examples 2018-11-28 13:29:00 +00:00
Jacob Plaster
ee544fff31 Add wallet manager to track wallet updates/snapshots 2018-11-28 13:28:48 +00:00
Jacob Plaster
de750858f1 examples: update examples with new ordermanager 2018-11-28 13:27:54 +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