Paolo Ardoino
|
e88e8a3314
|
Merge pull request #25 from JacobPlaster/support-derivatives
Support derivatives
|
2019-07-19 10:33:38 +01:00 |
|
Jacob Plaster
|
e59a94366f
|
create setup.py for pip integration (@redknightlois)
|
2019-07-19 16:27:35 +07:00 |
|
Jacob Plaster
|
854966661c
|
bump version (1.0.1) and update changelog
|
2019-07-19 14:54:17 +07:00 |
|
Jacob Plaster
|
e35b7312a7
|
README: document new status update event
|
2019-07-19 14:54:17 +07:00 |
|
Jacob Plaster
|
ef3dfe1d40
|
examples/ws: add derivative status updates example
|
2019-07-19 14:54:17 +07:00 |
|
Jacob Plaster
|
ac20a7530a
|
websocket: add subscriptions to status channel functionality
|
2019-07-19 14:54:17 +07:00 |
|
Jacob Plaster
|
3e3c55034d
|
README: add rest derivative endpoints
|
2019-07-19 10:40:15 +07:00 |
|
Jacob Plaster
|
fe21ef24b0
|
rest: add derivative status and set collateral endpoints
|
2019-07-19 10:31:27 +07:00 |
|
Paolo Ardoino
|
839eb873b0
|
Merge pull request #24 from JacobPlaster/fix-cammel-case-filenames
Fix camel-casing filenames and remove filename conflicts
|
2019-07-17 12:09:56 +01:00 |
|
Jacob Plaster
|
5d24c8eb28
|
version: bump to 1.0.0 and add to changelog
|
2019-07-17 14:29:04 +07:00 |
|
Jacob Plaster
|
1eacb9eab9
|
Fix camel-casing filenames and remove filename conflicts
|
2019-07-17 14:25:43 +07:00 |
|
Paolo Ardoino
|
325a6c3f7e
|
Merge pull request #21 from JacobPlaster/add-templates
Add templates
|
2019-06-25 07:58:39 +01:00 |
|
Paolo Ardoino
|
7b12e6f3a7
|
Merge pull request #22 from JacobPlaster/multiplex-ws-connection
Multiplex ws connection
|
2019-06-18 12:53:34 +02:00 |
|
Jacob Plaster
|
286e922eb1
|
tests: add websocket capacity test
|
2019-06-18 15:10:00 +08:00 |
|
Jacob Plaster
|
13e7d505f8
|
add websocket multiplexer
|
2019-06-18 15:10:00 +08:00 |
|
Jacob Plaster
|
7d0eed9f88
|
main: add changelog and versioning
|
2019-06-06 10:12:18 +08:00 |
|
Jacob Plaster
|
72f6d0db4d
|
.github: add PR/issue templates
|
2019-06-05 17:18:57 +08:00 |
|
Paolo Ardoino
|
d027de9964
|
Merge pull request #13 from JacobPlaster/limit-ws-connections
Subscriptions: limit channels to 25 per instance
|
2019-05-20 08:31:49 +02:00 |
|
Jacob Plaster
|
e24f4085f9
|
Subscriptions: limit channels to 25 per instance
|
2019-05-13 17:11:58 +10:00 |
|
Paolo Ardoino
|
73e2ed8cc9
|
Merge pull request #12 from JacobPlaster/add-apache-lic
Adds apache 2.0 license
|
2019-04-27 11:08:25 +02:00 |
|
Jacob Plaster
|
b2a87bafa0
|
Adds apache 2.0 license
|
2019-04-26 11:29:25 +10:00 |
|
Paolo Ardoino
|
9337578c60
|
Merge pull request #11 from JacobPlaster/update-default-ws-url
change default api endpoint to api-pub
|
2019-04-12 08:05:31 +01:00 |
|
Jacob Plaster
|
296012f22f
|
requirements: upgrade pytest and pylint
|
2019-04-12 11:49:00 +10:00 |
|
Jacob Plaster
|
32be40da95
|
travis.yml: use python 3.6.7
|
2019-04-12 11:49:00 +10:00 |
|
Jacob Plaster
|
5cf5277774
|
change default v2 api endpoint to pub-api
|
2019-04-12 11:19:13 +10:00 |
|
Paolo Ardoino
|
4a92c429a8
|
Merge pull request #10 from JacobPlaster/improve-callbacks-and-checksum
Improve callbacks
|
2019-02-08 18:54:23 +01:00 |
|
Jacob Plaster
|
4cbbbccd51
|
requirements: add aiohttp
|
2019-02-08 17:48:47 +00:00 |
|
Jacob Plaster
|
87bc9241cc
|
requirements: add pyee
|
2019-02-08 17:46:00 +00:00 |
|
Jacob Plaster
|
4e0f5f5144
|
travis: use python 3.6
|
2019-02-08 17:43:24 +00:00 |
|
Jacob Plaster
|
4c12a9e474
|
requirements. add six
|
2019-02-08 16:19:47 +00: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
|
fbb08afca9
|
test: add testing for order callbacks
|
2019-02-07 15:31:22 +00:00 |
|
Jacob Plaster
|
d4c9186fb4
|
travis: add run pytest script
|
2019-01-29 15:10:17 +00:00 |
|
Jacob Plaster
|
c35606098b
|
Readme: update with disconnect and stopped event
|
2019-01-29 15:10:00 +00:00 |
|
Jacob Plaster
|
5a6c2bbbef
|
websocket: add disconnect and stoppd event
|
2019-01-29 15:09:47 +00:00 |
|
Paolo Ardoino
|
21890e5708
|
Merge pull request #9 from JacobPlaster/checksum-fix
Convert prices/amounts to Decimals rather than floats
|
2019-01-25 15:16:29 +00:00 |
|
Jacob Plaster
|
5c8cab8e8a
|
test: add extremely small number checksum unit test
|
2019-01-25 12:16:00 +00:00 |
|
Jacob Plaster
|
6ea571d468
|
orderbook: use string values to generate checksum
|
2019-01-25 12:16:00 +00:00 |
|
Jacob Plaster
|
105c2f22df
|
bfxapi: expose BfxWebsocket
|
2019-01-25 12:16:00 +00:00 |
|
Jacob Plaster
|
ac0abe54c5
|
tests: add unit testts for orderbook, order and subscriptions
|
2019-01-25 12:16:00 +00:00 |
|
Jacob Plaster
|
77fb4b1bac
|
requirements: add pytest-asyncio
|
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 |
|
Paolo Ardoino
|
6e4012f3c1
|
Merge pull request #6 from JacobPlaster/fix-subscriptions
subscription: fix unsubscrbe
|
2019-01-11 17:00:12 +01:00 |
|
Jacob Plaster
|
500e662f35
|
BfxRest: add ability to specify timeframe when seeding candles
|
2019-01-11 14:38:09 +00:00 |
|
Jacob Plaster
|
504f8422b4
|
BfxWebsocket: handle ws errors correctly
|
2019-01-11 14:37:44 +00:00 |
|