Breaking Change
- Upgraded to support IDEX v3
- Websockets removed for now
Breaking Change
- added mandatory api_key parameter to Client, AsyncClient and IdexSocketManager
- remove deprecated get_order_books function, use get_order_book with market param instead
Updated
- update rlp dependency for python 3
Updated
- websockets to use new datastream
Added
- new endpoint get_order_status
- new params for get_order_book, get_open_orders, get_my_open_orders, get_trade_history
Fixed
- bug in _convert_to_currency_quantity for large values
Added
- override params for requests and aiohttp libraries
Fixed
- rlp version requirement
Fixed
- setup.py requirements
Added
- async versions of REST API
- async websocket interface
Fixed
- extracted dependencies from pyethereum to utils to fix Windows installs
Removed
- Python 3.3 and 3.4 support
Fixed
- revert get_currency call
Fixed
- get_currency call with address for token
Fixed
- cancel order signature...again
Added
- token name parameter to get_balances call
Fixed
- set wallet address lowercase
Added
- validation of private key format
Fixed
- order of hash params in create_trade function
Fixed
- issue with hashed data in cancel_order function
Added
- Withdraw endpoint
Fixed
- issue with Nonce value being too high
Added
- Trading endpoints
- Better exception handling
- Reference currency by address as well as name
Added
- Implementation of all non trading REST endpoints.
- Helper functions for your wallet address
- Response exception handling