cryptowatch-client is a python client library for cryptowatch public market rest api
$ pip install cryptowatch-client
fromcryptowatch_clientimportClientclient=Client(timeout=30)
response=client.get_allowance()
print(response.status_code, response.json())
client.get_allowance() # GET /client.get_assets() # GET /assetsclient.get_assets(asset='btc') # GET /assets/btcclient.get_pairs() # GET /pairsclient.get_pairs(pair='ethbtc') # GET /pairs/ethbtcclient.get_exchanges() # GET /exchangesclient.get_exchanges(exchange='kraken') # GET /exchanges/krakenclient.get_markets() # GET /marketsclient.get_markets(exchange='kraken') # GET /markets/krakenclient.get_markets(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusdclient.get_markets_price(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/priceclient.get_markets_summary(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/summaryclient.get_markets_trades(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/tradesclient.get_markets_trades(exchange='gdax', pair='btcusd', limit=100, since=1481663244) # GET /markets/gdax/btcusd/tradesclient.get_markets_orderbook(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/orderbookclient.get_markets_ohlc(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/ohlcclient.get_markets_ohlc(exchange='gdax', pair='btcusd', before=1481663244, after=1481663244, periods='60,180,108000') # GET /markets/gdax/btcusd/ohlcclient.get_markets_prices() # GET /markets/pricesclient.get_markets_summaries() # GET /markets/summaries- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request