{ "info": { "author": "jcwoltz", "author_email": "jwoltz@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python", "Topic :: Office/Business :: Financial" ], "description": "============================================================\n miningrigrentals-api-python\n============================================================\n------------------------------------------------------------\nMiningRigRentals.com API integration. Python sources.\n------------------------------------------------------------\n\nIntro\n======\n1. Download lib or pip install mrrapi\n2. Get API key and API secret on https://www.miningrigrentals.com/account/apikey account\n3. Run an example or create your own code\n\nHow to use\n===========\n1. Create your python project\n2. Add \"import mrrapi\"\n3. Create class\n\n>>> mapi = mrrapi.api(mkey,msecret)\n\n::\n\n mkey - your API key\n msecret - your API secret code\n\nMethods and parameters\n-----------------------\n- myrigs\n- rig_list\n- rig_detail\n- rig_update\n\nmyrigs\n^^^^^^^^^^^^^^^^^^^^^\nmyrigs does not take any parameters, but must be authenticated with a valid API key\n\nrig_list\n^^^^^^^^^^^^^^^^^^^^^\nrig_list(min_hash=0, max_hash=0, min_cost=0, max_cost=0, rig_type='scrypt', showoff='no', order=None, orderdir=None)\n\nThe parameters to rig_list can be either positional and named. The parameters have default arguments so you do not have to pass any in if you do not want to. \n\nrig_detail\n^^^^^^^^^^^^^^^^^^^^^\nrig_detail(rig_id)\n\nThis only takes one argument and that is the ID of the rig. \n\nrig_update\n^^^^^^^^^^^^^^^^^^^^^\nrig_update(rig_id=None, rig_name=None, rig_status=None, hashrate=None, hash_type=None, price=None,\n min_hours=None, max_hours=None)\n\nrig_id is mandatory. One other argument is required. Must be authenticated with a valid API key. \n\n\nSimple Examples\n=================\n\nBe sure to change mkey and msecret to your API key/secret if you want to update or list your rigs. \n\nGet script rigs over 10 MH/s and under 0.00045\n-----------------------------------------------\n\n>>> import mrrapi\n>>> mapi = mrrapi.api('mkey','msecret')\n>>> print mapi.rig_list(10,0,0,0.00045)\n{u'version': u'1', u'data': {u'info': {u'available': {u'rigs': u'182', u'hash': u'14135295000'}, u'rented': {u'rigs': u'57', u'hash': u'2858908800'}, u'start_num': 1, u'end_num': u'2', u'price': {u'lowest': u'0.00046', u'last_10': u'0.00047476', u'last': u'0.0005'}, u'total': u'2'}, u'records': [{u'price_hr': u'0.00050625', u'rating': u'4.97', u'maxhrs': u'720', u'hashrate_nice': u'27.00M', u'price': u'0.00045', u'minhrs': u'3', u'status': u'rented', u'available_in_hours': u'0.134', u'id': u'5466', u'hashrate': u'27000000', u'name': u'Zeus Thunder X3. Ancient god of hashrate.'}, {u'price_hr': u'0.00024375', u'rating': u'0.00', u'maxhrs': u'24', u'hashrate_nice': u'13.00M', u'price': u'0.00045', u'minhrs': u'3', u'status': u'rented', u'available_in_hours': u'15.449', u'id': u'7634', u'hashrate': u'13000000', u'name': u'Chi-Town BW'}]}, u'success': True}\n\n\nUpdate rig 1000 to available and change price to 0.0009\n---------------------------------------------------------\n>>> import mrrapi\n>>> mapi = mrrapi.api('mkey','msecret')\n>>> print mapi.rig_update(1000,price=0.0009,rig_status='available')\n{u'version': u'1', u'data': u'success', u'success': True}\n\n\n\n\n v0.3.5\n==================\nadd rig_listall api call. This function almost the same as rig_list except it handles the pagination\nadd mrrapi.helpers to store commonly used functions by this package and other scripts\nin mrrapi.helpers look for a config file (mrrapi.cfg) in current dir, homedir(~), ~/.mrrapi, and ~/mrrapi\n\n v0.3.4\n==================\nadd console script list_myrigs\nadd console script updaterigprice\nadd the page param to riglist api call\nmoved internal things so help and docstrings show\n\n v0.3.3\n==================\nadd getbalance call\nadd myrentals call\nadd rental_detail call\nadd list_profiles call\nadd rent_rig call\n\n v0.3.2\n==================\nno code changes to mrrapi.py\nformatting and pypi fixes\n\n v0.3\n==================\nAdd myrigs to api calls\nAdd list my rigs example", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jcwoltz/mrrapi", "keywords": "mrr miningrigrentals api bitcoin", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "mrrapi", "package_url": "https://pypi.org/project/mrrapi/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/mrrapi/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/jcwoltz/mrrapi" }, "release_url": "https://pypi.org/project/mrrapi/0.3.6/", "requires_dist": null, "requires_python": null, "summary": "MinigRigRentals.com python API client and integration", "version": "0.3.6" }, "last_serial": 1367061, "releases": { "0.3": [ { "comment_text": "", "digests": { "md5": "b8a2988602af0eac325a0f2213645053", "sha256": "8b5da2e9ed490814063bfc52e01f7a76977692dea121b1dbd879755c434b412c" }, "downloads": -1, "filename": "mrrapi-0.3.tar.gz", "has_sig": false, "md5_digest": "b8a2988602af0eac325a0f2213645053", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3422, "upload_time": "2014-08-14T17:34:14", "url": "https://files.pythonhosted.org/packages/69/f7/d6b82b2d1b348b82c00a0158d4490aeda1c2cb323ce561dfdc1f74d91c2e/mrrapi-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "0cd617a15fff3708f5c616271520b9de", "sha256": "98e6d9f11f7aff649f222d91457dcad5b0fdd75bc059507e064d6c9df1857058" }, "downloads": -1, "filename": "mrrapi-0.3.1.tar.gz", "has_sig": false, "md5_digest": "0cd617a15fff3708f5c616271520b9de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3724, "upload_time": "2014-08-14T19:57:38", "url": "https://files.pythonhosted.org/packages/b0/ac/f69f1c471bad8f3d732921f1aaa83974e24f939c047149119320fc3c4c6e/mrrapi-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "6a26eacf05194b45daaa047b0645154c", "sha256": "25f50bc7e9a597e6818f8fc89ffe3e04527ebf58d23f9b51cc5da1dd5368e1fe" }, "downloads": -1, "filename": "mrrapi-0.3.2.tar.gz", "has_sig": false, "md5_digest": "6a26eacf05194b45daaa047b0645154c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4360, "upload_time": "2014-08-15T15:29:30", "url": "https://files.pythonhosted.org/packages/78/a6/521c8e48e06dc4e8dd4856e7c881fb0e2a97efce2bdad1c1c0ef19d28c2d/mrrapi-0.3.2.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "f673479b9699c05ccdedd0eb997865b1", "sha256": "affa6fb037c31cea999585daf10d6fa5e04df0145a7eccc0614f62ee85d6b83f" }, "downloads": -1, "filename": "mrrapi-0.3.4-py2.7.egg", "has_sig": false, "md5_digest": "f673479b9699c05ccdedd0eb997865b1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 26732, "upload_time": "2015-01-01T16:27:07", "url": "https://files.pythonhosted.org/packages/5d/24/80959925867e47462c7d053e5820ea75b03ea496772db66ff1d36596d7b2/mrrapi-0.3.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "40c2c2627a68edbf51d41a86e03b77ba", "sha256": "fdeade68d50472d094098537ada12d79bdfee28d1d892fa83d162fcbc7b7c438" }, "downloads": -1, "filename": "mrrapi-0.3.4.tar.gz", "has_sig": false, "md5_digest": "40c2c2627a68edbf51d41a86e03b77ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11611, "upload_time": "2015-01-01T16:24:45", "url": "https://files.pythonhosted.org/packages/a1/8d/59dd11c81fdc400fa083d8c347ec0678159b08d9c11d5a51c069b5a810a1/mrrapi-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "7e837d69eb7cd39ef3c8cea208d58748", "sha256": "71d1b579598c09a1e48a06c50b910fa6ba88c5c4de10f31ec5bdb81c11354a19" }, "downloads": -1, "filename": "mrrapi-0.3.5.tar.gz", "has_sig": false, "md5_digest": "7e837d69eb7cd39ef3c8cea208d58748", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18915, "upload_time": "2015-01-01T19:11:17", "url": "https://files.pythonhosted.org/packages/5e/8d/f7309fab5da8dd9de32b673bb35cd65382e6a07718c4f20aeb6d468ed6f9/mrrapi-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "7aebb05bb4390c4183fa7da33cfef754", "sha256": "b78332fcd9f2d36dd02132bdee7a542a79ef7a92d8d713f134322342bdef9b32" }, "downloads": -1, "filename": "mrrapi-0.3.6.tar.gz", "has_sig": false, "md5_digest": "7aebb05bb4390c4183fa7da33cfef754", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18921, "upload_time": "2015-01-01T19:15:46", "url": "https://files.pythonhosted.org/packages/4d/1b/b2b36eeb63a0bb86e636ba0cb204fcad462232aa0d6898978d0ea00a59d4/mrrapi-0.3.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7aebb05bb4390c4183fa7da33cfef754", "sha256": "b78332fcd9f2d36dd02132bdee7a542a79ef7a92d8d713f134322342bdef9b32" }, "downloads": -1, "filename": "mrrapi-0.3.6.tar.gz", "has_sig": false, "md5_digest": "7aebb05bb4390c4183fa7da33cfef754", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18921, "upload_time": "2015-01-01T19:15:46", "url": "https://files.pythonhosted.org/packages/4d/1b/b2b36eeb63a0bb86e636ba0cb204fcad462232aa0d6898978d0ea00a59d4/mrrapi-0.3.6.tar.gz" } ] }