{ "info": { "author": "banteg", "author_email": "banteeg@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "# maker-chief\ntally makerdao governance votes\n\n## about\n\nthis tool fetches all `etch` and `vote` events from makerdao governance contract (see [ds-chief](https://github.com/dapphub/ds-chief)), tallies the votes and breaks them down by proposal and voters.\n\nit also tries to recover what proposals are doing assuming they are [ds-spell](https://github.com/dapphub/ds-spell) executed on [mom](https://github.com/makerdao/sai/blob/master/src/mom.sol) contract. functions like `setFee` can be additionally parsed to show more meaningful values.\n\nthe text output format is:\n\n```\n. \nspell: \n \n```\n\nthe currently active proposal (`hat`) is shown in green.\n\nthe json format is self-explanatory. note that the numbers are encoded as text to avoid rounding errors.\n\n## installation\n\ninstall python 3.7 and a local ethereum node.\n\n```bash\npip3 install maker-chief \n```\n\n## usage\n\nrun `maker-chief` or `maker-chief --json`\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/banteg/maker-chief", "keywords": "", "license": "MIT", "maintainer": "banteg", "maintainer_email": "banteeg@gmail.com", "name": "maker-chief", "package_url": "https://pypi.org/project/maker-chief/", "platform": "", "project_url": "https://pypi.org/project/maker-chief/", "project_urls": { "Homepage": "https://github.com/banteg/maker-chief" }, "release_url": "https://pypi.org/project/maker-chief/0.1.2/", "requires_dist": [ "click (>=7.0,<8.0)", "requests (>=2.21,<3.0)", "eth-utils (>=1.4,<2.0)", "eth-abi (>=1.3,<2.0)", "web3 (>=4.9,<5.0)", "appdirs (>=1.4,<2.0)" ], "requires_python": ">=3.7,<4.0", "summary": "tally makerdao governance votes", "version": "0.1.2" }, "last_serial": 5293679, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "75f7ce9c11231efd47015584838fbe17", "sha256": "5e30b181d5acb787efb4776b1204256d84c13800a40201e7fa5a124b7269c6c0" }, "downloads": -1, "filename": "maker_chief-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "75f7ce9c11231efd47015584838fbe17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4187, "upload_time": "2019-04-13T10:52:22", "url": "https://files.pythonhosted.org/packages/54/5e/3f8652f8d1eb40cd3b425d639bd2abca07ebae7be21242fec9a2963d731b/maker_chief-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e1fd5a5190c7883c626bb02ee7a5a00", "sha256": "1f10d45f76ddddaf95487464ff9d6a73f707c0badf597fef649a93cba3506bd1" }, "downloads": -1, "filename": "maker-chief-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8e1fd5a5190c7883c626bb02ee7a5a00", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3960, "upload_time": "2019-04-13T10:52:20", "url": "https://files.pythonhosted.org/packages/80/88/cd843997cc8e5f4b256a1a9ffe21569381d5da311b49c8faece064a9e1ab/maker-chief-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c811870de1cb4d2c7bc3c8f7373f5901", "sha256": "581df79c04ab4e656cd0c1adf9270e9c92ff83bd982bd4d5c757677df1066d19" }, "downloads": -1, "filename": "maker_chief-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c811870de1cb4d2c7bc3c8f7373f5901", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4262, "upload_time": "2019-05-20T18:27:11", "url": "https://files.pythonhosted.org/packages/27/38/895c4e1579ff89916a99c22327731814f8511ab932d8461a9d0c2fafff0e/maker_chief-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ec84df3d14dee0aa0ab0f6d3e48cf54", "sha256": "54fbc3a14f9d14b532440c2637b350300c098cf967c6f7463401a96652561a0c" }, "downloads": -1, "filename": "maker-chief-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7ec84df3d14dee0aa0ab0f6d3e48cf54", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4050, "upload_time": "2019-05-20T18:27:10", "url": "https://files.pythonhosted.org/packages/11/fc/b37e0533385e44a710d18d06c48bf9aada033ded4de4205d55821409d041/maker-chief-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c811870de1cb4d2c7bc3c8f7373f5901", "sha256": "581df79c04ab4e656cd0c1adf9270e9c92ff83bd982bd4d5c757677df1066d19" }, "downloads": -1, "filename": "maker_chief-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c811870de1cb4d2c7bc3c8f7373f5901", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4262, "upload_time": "2019-05-20T18:27:11", "url": "https://files.pythonhosted.org/packages/27/38/895c4e1579ff89916a99c22327731814f8511ab932d8461a9d0c2fafff0e/maker_chief-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ec84df3d14dee0aa0ab0f6d3e48cf54", "sha256": "54fbc3a14f9d14b532440c2637b350300c098cf967c6f7463401a96652561a0c" }, "downloads": -1, "filename": "maker-chief-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7ec84df3d14dee0aa0ab0f6d3e48cf54", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4050, "upload_time": "2019-05-20T18:27:10", "url": "https://files.pythonhosted.org/packages/11/fc/b37e0533385e44a710d18d06c48bf9aada033ded4de4205d55821409d041/maker-chief-0.1.2.tar.gz" } ] }