stable/freqtrade/rpc
enenn 1f75636e56 [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585)
* remove obsolete helper functions and make _state a public member.

* remove function assertions

* revert worker() changes

* Update pytest from 3.4.2 to 3.5.0

* Adapt exchange functions to ccxt API
Remove get_market_summaries and get_wallet_health, add exception handling

* Add NetworkException

* Change pair format in constants.py

* Add tests for exchange functions that comply with ccxt

* Remove bittrex tests

* Remove Bittrex and Interface classes

* Add retrier decorator

* Remove cache from get_ticker

* Remove unused and duplicate imports

* Add keyword arguments for get_fee

* Implement 'get_pair_detail_url'

* Change get_ticker_history format to ccxt format

* Fix exchange urls dict, don't need to initialize exchanges

* Add "Using Exchange ..." logging line
2018-04-06 10:57:08 +03:00
..
__init__.py Move RPC and Telegram to classes 2018-03-03 09:33:54 +08:00
rpc_manager.py rpc: apply correct typehints; remove redundant parentheses 2018-03-20 19:50:04 +01:00
rpc.py [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585) 2018-04-06 10:57:08 +03:00
telegram.py optimize imports 2018-03-20 19:50:04 +01:00