mgPython

Python wrapper for Minergate API


License
Other
Install
pip install mgPython==0.1

Documentation

Minergate-python

Python wrapper for minergate api

Usage:

import mgPython
getTopHashrate() # Returns top 10 list of miners per currency
getLoginToken(username, password, 2fa code) # Returns login token NOTE: server problems have broken this for now
getMiningStats(token) # Returns mining stats
getWorkers(token) # returns Worker stats

All functions return response in json format, so you can do:

workers = getWorkers(token)
print(workers["btc"])

to get info about your Bitcoin miners

NOTE:

Currently minergate api has some problems with ProfitRating and login Instead of returning the login token as it should, it returns {"code":"InternalError","message":"Cannot read property 'send' of undefined"}This is a error on server side and we are waiting for a fix, meanwhile, you can acquire the login token using a browser The token is stored in your cookies, under the name: token I made a simple tool to get the token: https://github.com/amahlaka/MinergateTokenRetriever/