Commit Graph

13 Commits

Author SHA1 Message Date
Davide Casale
c9f86d6d03 Add labeler.py to root package (bfxapi). Remove List aliases in bfxapi/rest/typings.py. Update BfxRestInterface.py to use new standards. 2022-12-15 19:07:55 +01:00
Davide Casale
851184bf75 Add authentication logic to _Requests class in BfxRestInterface.py. Add _RestAuthenticatedEndpoints class. Add InvalidAuthenticationCredentials in bfxapi/rest/exceptions.py. 2022-12-14 18:56:03 +01:00
Davide Casale
07241b1ba8 Add _Requests and _RestPublicEndpoints classes in bfxapi/rest/BfxRestInterface.py. 2022-12-14 18:17:29 +01:00
Davide Casale
ec821a0752 Split BfxRestInterface methods in t_ and f_ handlers. 2022-12-14 18:05:45 +01:00
Davide Casale
862ba6d481 Add support for GET conf/pub:{Action}:{Object}:{Detail} endpoint. Add bfxapi/rest/enums.py script. Add Configs enumeration in enums.py. 2022-12-12 17:14:58 +01:00
Davide Casale
32d698285e Add new endpoints in BfxRestInterfaces.py (with serializers and typings). 2022-12-12 17:06:33 +01:00
Davide Casale
376ac37273 Fix small bug in BfxRestInterface.py file. 2022-12-12 15:23:43 +01:00
Davide Casale
6a368d139d Add support for GET liquidations/hist endpoint. 2022-12-09 16:23:51 +01:00
Davide Casale
cd5ef42118 Add support for new various endpoints. Add ResourceNotFound error in bfxapi/rest/exceptions.py. Fix bug in BfxRestInterface.__GET method. 2022-12-09 16:16:15 +01:00
Davide Casale
e0785f9f4a Add support for GET book/{Symbol}/{Precision} endpoint. 2022-12-08 17:35:39 +01:00
Davide Casale
6e470dc925 Fix type hinting bug in rest section. 2022-12-01 17:53:57 +01:00
Davide Casale
ea6044a5eb Add support for new rest public endpoints (in BfxRestInterface.py, serializers.py and typings.py). 2022-12-01 17:48:50 +01:00
Davide Casale
4cfeab8a79 Add barebone files for rest section. 2022-11-30 18:25:15 +01:00