Commit Graph

51 Commits

Author SHA1 Message Date
nkasimova
f899feb1ca Fixed a bug in close position flag 2021-07-09 13:21:05 +03:00
itsdeka
6df56657d3 -) updated CHANGELOG
-) updated example get_authenticated_data.py
-) updated string formatter margin_info.py and margin_info_base.py
2021-06-25 12:20:37 +02:00
itsdeka
98825aae10 Added Margin Info endpoint 2021-06-10 18:17:13 +02:00
Richard Hoekstra
e7218aef92 feat: implement funding trades endpoint (rest) (#135)
* feat: support funding_trades endpoint
* chore: bump version, add changelog entry
* chore: add final newline to funding_trade.py
* fix: 'maker' is now placeholder in fundingtrade

Co-authored-by: Richard Hoekstra <me@richardhoekstra.com>
Co-authored-by: Robert Kowalski <robert@bitfinex.com>
2021-05-24 13:32:50 +02:00
Jon
e1f5254372 Adding balance_available to the wallet (#132)
* Adding balance_available to the wallet
* Refactoring bfx_rest.py/get_wallets to use the updated Wallet class, which has available_balance i it

Co-authored-by: jon <fcmisc@gmail.com>
2021-04-14 12:53:05 +02:00
JOlson
427e99710e Fix docstring, comment typos 2020-07-07 10:40:06 +01:00
hajdbo
09f39d81ee clean pylint result 2020-07-07 10:25:47 +01:00
hajdbo
d64d04a255 adds get_ledgers 2020-07-07 10:25:47 +01:00
JacobPlaster
1f300dd326 websocket: add new events and use t/f to define ticker 2020-04-16 10:45:20 +01:00
JacobPlaster
554c8c6112 models: linting 2020-04-16 10:45:20 +01:00
JacobPlaster
4273a9e7f9 bfxapi: add ticker event updates 2020-04-16 10:45:20 +01:00
JacobPlaster
41407d4668 models/trade: use enum to index raw array 2020-04-16 10:45:20 +01:00
JacobPlaster
2221ca3e4c models/position: fix cconstruction of position from raw array 2020-04-16 10:45:20 +01:00
ph4z
e0d58c5030 Fix object formatting
fees used as amount because of missing parameter in text variable.
2020-01-28 12:09:15 +00:00
JacobPlaster
d54c0d2391 websocket: add write lock when sending 2020-01-09 11:39:06 +00:00
JacobPlaster
cbf8365ee1 orders: linting fixes 2019-12-17 12:52:37 +00:00
JacobPlaster
39e79da9a1 Orders: add meta field and support for aff_code 2019-12-17 12:52:37 +00:00
Jacob Plaster
8135183edc bfx_rest: add wallet address/withdraw endpoints 2019-09-12 13:53:13 +01:00
Jacob Plaster
edfd4fc280 bfxapi/rest: add submit/cancel funding 2019-09-11 12:57:51 +01:00
Jacob Plaster
f6837452fb bfxapi: add rest order endpoints 2019-09-11 12:49:53 +01:00
Jacob Plaster
e37474cafd models: add notification object 2019-09-11 12:49:53 +01:00
Jacob Plaster
ac20a7530a websocket: add subscriptions to status channel functionality 2019-07-19 14:54:17 +07:00
Jacob Plaster
1eacb9eab9 Fix camel-casing filenames and remove filename conflicts 2019-07-17 14:25:43 +07:00
Jacob Plaster
13e7d505f8 add websocket multiplexer 2019-06-18 15:10:00 +08: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
a22d43a0e0 subscription: fix unsubscrbe 2019-01-04 16:37:00 +00:00
Jacob Plaster
b28d31c19e Order: add amount_filled var and improve __str__ 2018-12-21 17:34:23 +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
597e51ee1b models.Order: fix type enum 2018-12-06 13:12:52 +00:00
Jacob Plaster
bfb8a62fe2 Order: add order flags enum 2018-12-06 12:10:24 +00:00
Jacob Plaster
cecf9edcce Add docstrings to functions 2018-12-05 15:43:10 +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
0db3fa2f64 models: create position object 2018-12-04 15:39:53 +00:00
Jacob Plaster
3df4604766 models: create static create methods 2018-12-04 15:39:07 +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
3d7c06682d models: create subscription model 2018-11-27 16:29:31 +00:00
Jacob Plaster
088198e4c4 Adds checksum orderbook validation 2018-11-22 11:49:44 +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