Unicorn-binance-websocket-api

Latest version: v2.8.0

Safety actively analyzes 631215 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 19 of 25

1.5.0

Added
- support for binance.org and testnet.binance.org websockets
- exchange name to icinga status msg
- binance_manager init: throw exception for unknown exchanges
- get_current_receiving_speed()
- exchange name and lib version to print_stream_info()
- current_receiving_speed to print_summary() and print_stream_info()
- get_exchange()
- set_private_dex_config() **(not in use for now)**
- subscribe_to_stream() - **(dont use in productive! It's not clean and will get rewritten and maybe change behaviour)**
- unsubscribe_from_stream() - **(dont use in productive! It's not clean and will get rewritten and maybe change
behaviour)**
- _create_payload()
Changed
- rewrite create_websocket_url():
1. a multiplex socket now returns false if it includes a single stream type like !userData, !Ticker or !miniTicker
2. added support for binance.org Binance Chain DEX
- is_websocket_uri_length_valid() now always returns True for DEX websockets

1.4.0

Added
- support for binance.je (Binance Jersey) websockets
- logging on failure in `create_stream()`
- `add_string` in `print_summary()` and `print_stream_info()`
- `warn_on_update` in `get_monitoring_status_icinga()`, `get_monitoring_status_plain()` and `start_monitoring_api()`
- support for binance jersey https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/21
- show the used exchange in `print_summary()` and `print_stream_info()`
Fixed
- removed space from `total_received_length` in `get_monitoring_status_icinga()` to avoid 'no data' error in ICINGA

1.3.10

Added
- exception for `asyncio.base_futures.InvalidStateError` by DaWe35
https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/18
Changed
- create_stream() returns False if websocket URL is too long
Fixed
- `is_websocket_uri_length_valid()` to work with !userData on the pre-test in `create_stream()` without api secrets

1.3.9

Changed
- Docstrings for `markets` and `channels` to support: str, tuple, list, set
- Fine-tuning of perfdata output in `get_monitoring_status_plain()` and `get_monitoring_status_icinga()`

1.3.8

Added
- `get_stream_buffer_length()` by DaWe35 https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/pull/12
Fixed
- the `stream_buffer` FIFO stack was a LIFO stack (Thanks to DaWe35 for recognizing and fixing this issue
https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/pull/12)
- `get_stream_buffer_byte_size` returns now the real size of the stream_buffer

1.3.7

Changed
- added round received items to 2 decimals instead of 0

Page 19 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.