Bittrex API v2 wrapper for Python3. Inspired in platelminto's java wrapper. The API version is currently in beta (some endpoints may be fallen, see Testing section below).
Install bittrex_v2 by running:
git clone https://github.com/mondeja/bittrex_v2.git
cd bittrex_v2
python setup.py install
>>> from bittrex_v2 import Bittrex
>>> b = Bittrex()
>>> b.get_open_orders()
>>> b = Bittrex(api_key="",
... api_secret="")
>>> b.get_open_orders('BTC-ETH')
Bittrex API v2 is currently in beta version, so that certain endpoints may be fallen. Execute tests.py for check all.
For test private commands methods you must provide key and secret in secrets.json file. For test get_order(<uuid>) method, you must provide a closed order uuid in CONFIGURATION SECTION (tests.py).
| Method | Developed | Documented | Tested |
|---|---|---|---|
| PUBLIC COMMANDS | |||
get_market_summary | ✔ | ✔ | ✔ |
get_market_summaries | ✔ | ✔ | ✔ |
get_currencies | ✔ | ✔ | ✔ |
get_wallet_health | ✔ | ✔ | ✔ |
get_market_orderbook | ✔ | ✔ | ✔ |
get_ticks | ✔ | ✔ | ✔ |
| PRIVATE COMMANDS | |||
get_order | ✔ | ✔ | ✔ |
get_open_orders | ✔ | ✔ | ✔ |
get_order_history | ✔ | ✔ | ✔ |
get_balance | ✔ | ✔ | ✔ |
cancel | ✔ | ✔ | ✔ |
withdraw | ✔ | ✔ | ✘ |
place_order | ✔ | ✔ | ✘ |
get_withdrawal_history | ✔ | ✔ | ✔ |
get_deposit_history | ✔ | ✔ | ✔ |
get_pending_deposits | ✔ | ✔ | ✔ |
get_deposit_address | ✔ | ✔ | ✔ |
generate_deposit_address | ✔ | ✔ | ✔ |
If you are having issues, please let me know ([email protected]).