All notable changes to this project will be documented in this file.
The project adheres to Semantic Versioning.
5.3.0 - 2022-06-22
- Python
3.10
supported
5.2.3 - 2022-05-31
PyJWT
version bumped
5.2.2 - 2021-11-22
binance
'scancel_all_open_orders(...)
added to spot
5.2.1 - 2021-10-07
binance
'sget_exchange_info(...)
method supports requests for a single symbol, multiple symbols and all symbols
5.2.0 - 2021-09-19
coinmate
cryptoexchange added!
5.1.6 - 2021-08-23
binance
get_all_open_orders
call for futures can be invoked without any symbol provided
5.1.5 - 2021-06-30
binance
account websockets renew listen key every 30 minutesbinance
websockets send technical ping every 30 seconds
5.1.4 - 2021-06-26
bitpanda
supports cancellation of all orders via websockets (CancelAllOrdersMessage
,AutoCancelAllOrdersMessage
,DeactivateAutoCancelAllOrdersMessage
)
bitvavo
trades websocket messages routed to callbacks properly
5.1.3 - 2021-06-11
binance
account websocket implemented for cross and isolated margin account
5.1.2 - 2021-06-08
binance
create_margin_order
fixed to work properly withtime in force
for both market and limit orders
5.1.1 - 2021-05-26
binance
COIN-M futures websockets listen on correct address
5.1.0 - 2021-05-25
binance
BSwap (liquidity pools) endpointsbinance
leveraged token (BLVT) endpoints
5.0.0 - 2021-05-23
binance
COIN-M futures
- due to unification of binance USDS-M and COIN-M futures API, a few signatures of USDS-M futures methods had to be amended (typically parameter
pair
was renamed tosymbol
). Click linked history of the changes to see all updates.
4.1.0 - 2021-05-07
- proper unsubscription, re-subscription and shutdown of websockets. See
examples/ws_subscriptions.py
for numerous examples.
4.0.0 - 2021-04-24
binance
margin and USDS-M futures endpoints
- following existing classes, methods and types were renamed:
binance.enums.CandelstickInterval -> binance.enums.Interval
binance.BinanceWebsocket.BestOrderBookTickerSubscription -> binance.BinanceWebsocket.OrderBookTickerSubscription
binance.BinanceWebsocket.BestOrderBookSymbolTickerSubscription -> binance.BinanceWebsocket.OrderBookSymbolTickerSubscription
binance.BinanceClient.get_candelsticks -> binance.BinanceClient.get_candlesticks
binance.BinanceClient.get_best_orderbook_ticker -> binance.BinanceClient.get_orderbook_ticker
bitforex.enums.CandelstickInterval -> bitforex.enums.CandlestickInterval
bitvavo.enums.CandelstickInterval -> bitvavo.enums.CandlestickInterval
3.10.0 - 2021-04-21
bitpanda
supports update of orders via streams (seeBitpandaWebsocket.py:UpdateOrderMessage
)
3.9.0 - 2021-03-14
- testnet endpoints added to
binance
, seecreate_binance_testnet_client
- different API clusters can now be selected in
binance
, seebinance.enums.APICluster
get_best_orderbook_ticker
ticker added tobitvavo
3.8.1 - 2021-03-14
- following ticker calls added to the
bitvavo
client:get_24h_price_ticker
,get_price_ticker
.
3.8.0 - 2021-02-28
eterbase
exchange added
3.7.0 - 2021-01-15
bitpanda
REST API supports update of existing orders
3.6.1 - 2020-10-05
bitpanda
websocket order API supports missingtime_in_force
andis_post_only
attributes
3.6.0 - 2020-09-15
- dead man's switch added into
bitpanda
- support for python 3.6
3.5.0 - 2020-09-08
- new REST endpoints (mainly deposits and withdrawals) added into
bitpanda
- an option to start websockets in a delayed mode (see
CryptoXLibClient.start_websockets(...)
). Useful when server does not support too many websocket connections opened at the same time - support for
hitbtc
's duplex websockets including order creation/cancellation
3.4.0 - 2020-09-01
- new
TRADING
subscription added intobitpanda
- new
ORDERS
subscription added intobitpanda
- additional
Time In Force
options added intobitpanda
3.3.0 - 2020-08-30
HitBTC
exchange addedcandlestick
websocket added intobinance
3.2.1 - 2020-04-29
binance
'sall market ticker
subscription added
- Fixed:
BTSE
websocket authorization complies with the new authorization handshake
3.2.0 - 2020-04-19
AAX
exchange added
BTSE
'sget_exchange_info
now supports mode to return info for all pairs and not just for the selected one- Fixed:
BTSE
websockets are not losing connection when inactive
3.1.0 - 2020-04-10
BTSE
exchange added- New unit tests for
bitpanda
andbitforex
- Fixed:
bitvavo
callback invocation
The official release of cryptoxlib-aio
.