{ "info": { "author": "@neoctobers", "author_email": "neoctobers@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Etherscan.io API wrapper\n\n[![PyPi Version](http://img.shields.io/pypi/v/etherscan.svg)](https://pypi.python.org/pypi/etherscan/)\n\nAn Etherscan.io API wrapper, for Python.\n\nWith a default cache supported by [requests-cache](https://github.com/reclosedev/requests-cache)\n\n## Installation\n```\npip3 install etherscan\n```\n\n## Usage\n```python\nimport etherscan\n\nes = etherscan.Client(\n api_key='YOUR_API_KEY',\n cache_expire_after=5,\n)\n\neth_price = es.get_eth_price()\n\neth_supply = es.get_eth_supply()\n\neth_balance = es.get_eth_balance('0x39eB410144784010b84B076087B073889411F878')\n\neth_balances = es.get_eth_balances([\n '0x39eB410144784010b84B076087B073889411F878',\n '0x39eB410144784010b84B076087B073889411F879',\n])\n\ngas_price = es.get_gas_price()\n\nblock = es.get_block_by_number(block_number=12345)\n\ntransactions = es.get_transactions_by_address('0x39eB410144784010b84B076087B073889411F878')\n\ntoken_transations = es.get_token_transactions(\n contract_address='0xEF68e7C694F40c8202821eDF525dE3782458639f',\n address='0xEF68e7C694F40c8202821eDF525dE3782458639f',\n)\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/neoctobers/etherscan", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "etherscan", "package_url": "https://pypi.org/project/etherscan/", "platform": "", "project_url": "https://pypi.org/project/etherscan/", "project_urls": { "Homepage": "https://github.com/neoctobers/etherscan" }, "release_url": "https://pypi.org/project/etherscan/0.3.0/", "requires_dist": [ "requests-cache" ], "requires_python": "", "summary": "Etherscan.io API wrapper", "version": "0.3.0" }, "last_serial": 5692377, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6b89759b5b3d46dcb600e18e7dff27b6", "sha256": "f77a5c88e61627ca29af8022e0343ccb18ee20261e1a3cb158d1eb088b6be216" }, "downloads": -1, "filename": "etherscan-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6b89759b5b3d46dcb600e18e7dff27b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2901, "upload_time": "2018-11-26T19:07:03", "url": "https://files.pythonhosted.org/packages/90/16/df049fd8812de78ccabfb58c11b288112a74635ca51c7ced418c5d8e7de0/etherscan-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5d61736ae7cff90d94319f386808db3", "sha256": "8ad50e520b6a1b5b5a5d91a8b966a408b6366a0821645849516d1db18e2551e6" }, "downloads": -1, "filename": "etherscan-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e5d61736ae7cff90d94319f386808db3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1549, "upload_time": "2018-11-26T19:07:05", "url": "https://files.pythonhosted.org/packages/b4/84/b6ee09b65fedce0e1ede4d9b681c3f760322512d96f69cfa4fb1d868bbbc/etherscan-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "59e5f22846a238fb16e8f04cd8a27843", "sha256": "85d98d0919891adddafaa4adb58ecb51ef5bfcd8abe3b02bf1ee1a5492893aea" }, "downloads": -1, "filename": "etherscan-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "59e5f22846a238fb16e8f04cd8a27843", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3346, "upload_time": "2018-11-27T04:19:17", "url": "https://files.pythonhosted.org/packages/b9/bb/b092d7129e60e5f63a5a7cef3fa71753437ffbe2b6b69aedc91190fd3fa9/etherscan-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a3826b188e7d064f5635a3da248c79c", "sha256": "60efbed3e17bd66e0e21f3755a246b127f11e790615bd34c817f1c7961831407" }, "downloads": -1, "filename": "etherscan-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6a3826b188e7d064f5635a3da248c79c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2048, "upload_time": "2018-11-27T04:19:18", "url": "https://files.pythonhosted.org/packages/90/22/407fe3ef5becd578b49774a9f0efcd5b32c643d1bcbe59fe68197f1aeaa3/etherscan-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "0c99325be858b8acddec4fd403920264", "sha256": "4f6662002c20f87728a4483f0186fcaa2d038c7966fa4ba65c4a36c326ca9cfd" }, "downloads": -1, "filename": "etherscan-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0c99325be858b8acddec4fd403920264", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3346, "upload_time": "2018-11-27T06:45:55", "url": "https://files.pythonhosted.org/packages/ff/1a/0c2cedb6c6d8500e1fb34eab09f578b4c1cecfb4aefae06550e7f76b8939/etherscan-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4fc03f9e733fad955f60d375f7a7e696", "sha256": "85cd335f41fa15817e5a06fd8a5e06dcdd7025c1a57ed6fa9de85db8b4b52986" }, "downloads": -1, "filename": "etherscan-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4fc03f9e733fad955f60d375f7a7e696", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2061, "upload_time": "2018-11-27T06:45:56", "url": "https://files.pythonhosted.org/packages/0b/77/1eb905f0fadb2189c712787cb06e41bbba83e4e860fb1450f3f43dfee12e/etherscan-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "98f8874e25763cd0137202444817b1b9", "sha256": "49f6fd39d45d74314ccc5f5927e5281e0ca62bc8384bc51ff5fb6ea2d67ddf13" }, "downloads": -1, "filename": "etherscan-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "98f8874e25763cd0137202444817b1b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3419, "upload_time": "2018-11-27T08:11:49", "url": "https://files.pythonhosted.org/packages/98/05/bdb5815136416342f0a3c9084382d337d400325efbfebc58956f4a1f1755/etherscan-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1af739f891e4d9c49000d9eca3d505ff", "sha256": "4a8c7b2133614fed2fc010d8a06ad3eebb6f085f2b4c32c03dd55116bad83f1c" }, "downloads": -1, "filename": "etherscan-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1af739f891e4d9c49000d9eca3d505ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2135, "upload_time": "2018-11-27T08:11:51", "url": "https://files.pythonhosted.org/packages/85/08/90cf54041bad22171dc719d5e2abca71a498a85bf503086b00e5531917c4/etherscan-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "dd2c72c4508c0d213594177eb0bb7ecb", "sha256": "e15aeefec4481114ff5e3e86531e37a53c8bf1a708060867a6e4c4cdd8664bc6" }, "downloads": -1, "filename": "etherscan-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "dd2c72c4508c0d213594177eb0bb7ecb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3284, "upload_time": "2018-11-27T08:44:25", "url": "https://files.pythonhosted.org/packages/f9/d0/9e533ed898df5c14a76be8ce4b2d627d2efea1a0ae65beba836dcd13e108/etherscan-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86b3b3ee4cf14682e551e944162ca884", "sha256": "7d6311fad04dd2b4ebc63000568cf6c34be8b8fc33d1c194815e5893b3043080" }, "downloads": -1, "filename": "etherscan-0.1.2.tar.gz", "has_sig": false, "md5_digest": "86b3b3ee4cf14682e551e944162ca884", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1996, "upload_time": "2018-11-27T08:44:26", "url": "https://files.pythonhosted.org/packages/24/db/34b4ea454034b36ee5abc8196b094719109edd7f5dd0b7fcda2ae9cab6da/etherscan-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "5340432700f9501aa5bb46d558b63cbe", "sha256": "bb61b86fe8a7aba500dde3e452e51f18ece752ea84d2d8dd7a69ad69c5841ec0" }, "downloads": -1, "filename": "etherscan-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "5340432700f9501aa5bb46d558b63cbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3370, "upload_time": "2018-11-30T12:22:57", "url": "https://files.pythonhosted.org/packages/88/08/64e690b92f4632aa9457102824138ea9dde6a33711a391e1a9461903eb32/etherscan-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ed3f3c7496128b2a5bb758a00e11e36", "sha256": "0302950010cd9455c28d64ecec074d1ed2b6a97bbe1aa36beac547afddaccf56" }, "downloads": -1, "filename": "etherscan-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3ed3f3c7496128b2a5bb758a00e11e36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2085, "upload_time": "2018-11-30T12:22:58", "url": "https://files.pythonhosted.org/packages/08/ab/f9e7f169d25f93e4c868f722cc04cb510837fa00695f7e8511b71f2962e0/etherscan-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "a6d35118f46e365cb93009ddfd5f9fea", "sha256": "eace00469ece93b8beabd1eea7f3d8074f9e08a849df15f9c154990286b9ede8" }, "downloads": -1, "filename": "etherscan-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a6d35118f46e365cb93009ddfd5f9fea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3712, "upload_time": "2018-12-01T08:56:25", "url": "https://files.pythonhosted.org/packages/67/7e/bfd3a6489250a73083e1a37e3f13e9b0be7c671f5a2ddd7b5a1ee824072e/etherscan-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7a2ce3110b0b372a5e40a1f16b1da20", "sha256": "cd594dadf1093963d521f33cc8d0fae2eb0458c91c45d80cf1d93db25b3c094e" }, "downloads": -1, "filename": "etherscan-0.1.4.tar.gz", "has_sig": false, "md5_digest": "e7a2ce3110b0b372a5e40a1f16b1da20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2405, "upload_time": "2018-12-01T08:56:28", "url": "https://files.pythonhosted.org/packages/3f/41/aefc984d0079ae210173f817dd4ec8a3896744478ed541aec4ae5883f81b/etherscan-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8b6c71c8c9914a41e5cde33fb31de698", "sha256": "1248bf4f1c1c78405ebd32d92c09e01c81aaca515dae0c11b832e08b96faf1fc" }, "downloads": -1, "filename": "etherscan-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8b6c71c8c9914a41e5cde33fb31de698", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3712, "upload_time": "2018-12-01T09:06:46", "url": "https://files.pythonhosted.org/packages/10/c6/6875445e1c289ff2db5fdca4eae57fd1d6fb435a9439b00f7edbfd452d3d/etherscan-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bbc738e1394d5a96da91c72d51a3652", "sha256": "3c463489d46758b69816b9b5bb787f20e226c4c5377df1157aa6de5b3c833d2c" }, "downloads": -1, "filename": "etherscan-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3bbc738e1394d5a96da91c72d51a3652", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2405, "upload_time": "2018-12-01T09:06:47", "url": "https://files.pythonhosted.org/packages/ba/a3/9daf47ba40b37abab014753f71d87146e305b96b3cf702f170f45092d566/etherscan-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ca0f1c8ebef8245d34ed6487341069d1", "sha256": "272a6067a89a10de490efe8d2b97c40f1dd62baa1daf7fdb50086bf60c853fbe" }, "downloads": -1, "filename": "etherscan-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ca0f1c8ebef8245d34ed6487341069d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4644, "upload_time": "2018-12-03T16:28:34", "url": "https://files.pythonhosted.org/packages/15/e8/f16ae38a2c3b7ace6635030105124332152dd05d39f07c81bfd67b970c7d/etherscan-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "10b956e3ef3e3246b65cbdb28ca8c37d", "sha256": "683ad458ae45de1f015ea39959311ea5407509ef6c90abc84b431323a33f6873" }, "downloads": -1, "filename": "etherscan-0.2.1.tar.gz", "has_sig": false, "md5_digest": "10b956e3ef3e3246b65cbdb28ca8c37d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3205, "upload_time": "2018-12-03T16:28:35", "url": "https://files.pythonhosted.org/packages/9f/10/acf4661d54b80786172209320b9cef6a9f683bb35ff9b0ccc60e750e20dc/etherscan-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "0dfa892f0f7ff20dd5aae88165dfd8ee", "sha256": "3d38b9d46744832aabbc2496aef5c81b0379d16d78d2f6ef4c385a8f3f42654a" }, "downloads": -1, "filename": "etherscan-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0dfa892f0f7ff20dd5aae88165dfd8ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4966, "upload_time": "2018-12-04T11:30:16", "url": "https://files.pythonhosted.org/packages/49/5d/42494681842140b2fac16506f87c48c76d01543174c98080a2ab8c97e6ee/etherscan-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09c69202429b38c335a5b6b193734fdc", "sha256": "b9c7f6b435820ab71ecb04e1ad1e39ae2bf5bd46b7d8b4af8c175fa5e7636507" }, "downloads": -1, "filename": "etherscan-0.2.2.tar.gz", "has_sig": false, "md5_digest": "09c69202429b38c335a5b6b193734fdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3516, "upload_time": "2018-12-04T11:30:17", "url": "https://files.pythonhosted.org/packages/61/55/e81a862f68f8f6ea3bc431bf871af1c9368ca78f84c1900165fb9e139135/etherscan-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "b5ab16d9ca5a2a51284915d002a07259", "sha256": "842265068b1fb1e5c36834891a65ad6134af940b67dc9df76b104f4a9b75bbb8" }, "downloads": -1, "filename": "etherscan-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b5ab16d9ca5a2a51284915d002a07259", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5008, "upload_time": "2018-12-04T15:39:34", "url": "https://files.pythonhosted.org/packages/28/f7/50ff6210fdac723502826881aaaf7af91a8e37abd7dc8576911c1edcd4a1/etherscan-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21ea44505f1bca5f8e7b95f570de854f", "sha256": "f72af85d13bc1e465b415877cd981f95a368bf5dfb51b6dfa0ba4d848d8f0fe3" }, "downloads": -1, "filename": "etherscan-0.2.3.tar.gz", "has_sig": false, "md5_digest": "21ea44505f1bca5f8e7b95f570de854f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3566, "upload_time": "2018-12-04T15:39:36", "url": "https://files.pythonhosted.org/packages/d0/7a/d2c0cc7ce6c54854931f0e069997f1b82dafeff1bdd302e34153ccca9f59/etherscan-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "78b4595d4b9fdcaa40b159fb580b49f1", "sha256": "3163cdbceba8728e852989dafd0c56e0421e60f16a1199137edb100d427ff5e7" }, "downloads": -1, "filename": "etherscan-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "78b4595d4b9fdcaa40b159fb580b49f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5208, "upload_time": "2019-08-17T17:42:02", "url": "https://files.pythonhosted.org/packages/e5/47/d3f32bd1cdd503ad465a9b41b7229e1accdb5df1d1af5bf56c5cccda28dc/etherscan-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df3a5a5559520d3ffaf7a7416fa1a0a4", "sha256": "366e3625d74cc0557ea6119d31a9b5ac199b08c4b6a00b82a3e9e21d974485c7" }, "downloads": -1, "filename": "etherscan-0.3.0.tar.gz", "has_sig": false, "md5_digest": "df3a5a5559520d3ffaf7a7416fa1a0a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3754, "upload_time": "2019-08-17T17:42:04", "url": "https://files.pythonhosted.org/packages/ee/b1/eaf7e5c556f6303ffc323312f8a08c908cbfcbb49640e91f263dc5a481d6/etherscan-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "78b4595d4b9fdcaa40b159fb580b49f1", "sha256": "3163cdbceba8728e852989dafd0c56e0421e60f16a1199137edb100d427ff5e7" }, "downloads": -1, "filename": "etherscan-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "78b4595d4b9fdcaa40b159fb580b49f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5208, "upload_time": "2019-08-17T17:42:02", "url": "https://files.pythonhosted.org/packages/e5/47/d3f32bd1cdd503ad465a9b41b7229e1accdb5df1d1af5bf56c5cccda28dc/etherscan-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df3a5a5559520d3ffaf7a7416fa1a0a4", "sha256": "366e3625d74cc0557ea6119d31a9b5ac199b08c4b6a00b82a3e9e21d974485c7" }, "downloads": -1, "filename": "etherscan-0.3.0.tar.gz", "has_sig": false, "md5_digest": "df3a5a5559520d3ffaf7a7416fa1a0a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3754, "upload_time": "2019-08-17T17:42:04", "url": "https://files.pythonhosted.org/packages/ee/b1/eaf7e5c556f6303ffc323312f8a08c908cbfcbb49640e91f263dc5a481d6/etherscan-0.3.0.tar.gz" } ] }