{ "info": { "author": "Soramitsu Co Ltd", "author_email": "admin@soramitsu.co.jp", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Python library for Hyperledger Iroha\n\n\nThis is a source repository for HL Iroha Python library.\n\nCurrently, latest HL Iroha rc5 release (`hyperledger/iroha:latest` Docker image) is supported.\n\nThe library works in Python 3 environment (Python 2 is not supported now).\n\n### Installation\n\n```bash\npip install iroha\n```\n\n\n### Usage Example\n\n```python\nfrom iroha import Iroha, IrohaCrypto, IrohaGrpc\n\niroha = Iroha('alice@test')\nnet = IrohaGrpc('127.0.0.1:50051')\n\nalice_key = IrohaCrypto.private_key()\nalice_tx = iroha.transaction(\n [iroha.command(\n 'TransferAsset', \n src_account_id='alice@test', \n dest_account_id='bob@test', \n asset_id='bitcoin#test',\n description='test',\n amount='1'\n )]\n)\nIrohaCrypto.sign_transaction(alice_tx, alice_key)\nnet.send_tx(alice_tx)\n\nfor status in net.tx_status_stream(alice_tx):\n print(status)\n```\n\nPlease explore [examples](examples) directory for more usage examples.\n\nAll the library methods have docstrings in its source [iroha.py](iroha/iroha.py).\n\n*The links above are broken outside the [hyperledger/iroha-python](https://github.com/hyperledger/iroha-python) GitHub repository.*\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/hyperledger/iroha-python", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "iroha", "package_url": "https://pypi.org/project/iroha/", "platform": "", "project_url": "https://pypi.org/project/iroha/", "project_urls": { "Documentation": "https://iroha.readthedocs.io/en/latest/", "Doxygen": "https://docs.iroha.tech/", "Homepage": "https://github.com/hyperledger/iroha-python", "Jenkins": "https://jenkins.soramitsu.co.jp/", "Nexus": "https://nexus.iroha.tech/", "Source Code": "https://github.com/hyperledger/iroha-python" }, "release_url": "https://pypi.org/project/iroha/0.0.5.4/", "requires_dist": [ "protobuf (>=3.8.0)", "grpcio-tools (>=1.12.1)", "pysha3; python_version < \"3.6\"" ], "requires_python": "", "summary": "Python library for Hyperledger Iroha", "version": "0.0.5.4" }, "last_serial": 5588079, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "166d63f401f0133494ab8238caed0173", "sha256": "357690b1085fd84b4627e464b26e5a64e002943c611e3519d147e4e7f9ce21f1" }, "downloads": -1, "filename": "iroha-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "166d63f401f0133494ab8238caed0173", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 67855, "upload_time": "2019-02-07T14:29:36", "url": "https://files.pythonhosted.org/packages/91/62/5d350cbfef66ad21a139b1c6782aa8586acf2583c474f976f885f263d42e/iroha-0.0.1-py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "e6fd909558c27d4ed1969553360ec9d1", "sha256": "dc53b8f552f01a48582c2e3c2c8fc20ff8305cae8de586d82297efd1e78a13ec" }, "downloads": -1, "filename": "iroha-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e6fd909558c27d4ed1969553360ec9d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 68419, "upload_time": "2019-02-07T16:15:46", "url": "https://files.pythonhosted.org/packages/bc/04/8d797bb0b548975dccc38d47f3a4c323ba54fdb01e2f2b99d8414bd675ff/iroha-0.0.2-py3-none-any.whl" } ], "0.0.5.1": [ { "comment_text": "", "digests": { "md5": "eaa5a725b73cbd7f4fb14cce6c90793c", "sha256": "31eab09249641c91e4e69edfc6a8de7bbc81d83fd507d3e65a100fd297362944" }, "downloads": -1, "filename": "iroha-0.0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "eaa5a725b73cbd7f4fb14cce6c90793c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31849, "upload_time": "2019-04-18T16:47:24", "url": "https://files.pythonhosted.org/packages/b0/05/410fa18fb7575cacd14f08dda670ec92150574a58c14d754085d0b02bf3f/iroha-0.0.5.1-py3-none-any.whl" } ], "0.0.5.2": [ { "comment_text": "", "digests": { "md5": "2864348a6d2315f3361c6ebb66e6c7c9", "sha256": "bbe6a2472f26dceffc15fdce1102a15ec8ca7b0a1721becc5285cf1ff45b0aa9" }, "downloads": -1, "filename": "iroha-0.0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2864348a6d2315f3361c6ebb66e6c7c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31849, "upload_time": "2019-04-19T10:28:31", "url": "https://files.pythonhosted.org/packages/b4/38/8665faaf59a78f72bbb1812fbc01c43ac9f32588a2387461bb92ce0012d1/iroha-0.0.5.2-py3-none-any.whl" } ], "0.0.5.3": [ { "comment_text": "", "digests": { "md5": "1eb00a944ae5280acd8e2f95fa392905", "sha256": "8e499aada75aa0e5184e04728570778a96487c06c898d9258e49c1911d3dc3a7" }, "downloads": -1, "filename": "iroha-0.0.5.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1eb00a944ae5280acd8e2f95fa392905", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33285, "upload_time": "2019-07-19T08:17:11", "url": "https://files.pythonhosted.org/packages/1b/d5/c1a038b9031ebf75f44df921165f3014f0d62e02d0f1a9103f414ed014a2/iroha-0.0.5.3-py3-none-any.whl" } ], "0.0.5.4": [ { "comment_text": "", "digests": { "md5": "257ce07d2b0dd28e7695b56c98cf1071", "sha256": "12fc7a5d2ad3667fe4cca5cc79cc3e36d478368810d521733f638a6a466017d0" }, "downloads": -1, "filename": "iroha-0.0.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "257ce07d2b0dd28e7695b56c98cf1071", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33743, "upload_time": "2019-07-26T09:36:53", "url": "https://files.pythonhosted.org/packages/ba/4d/83d0ad6243eec9d2cb42973b7f6615fa364852051088d20ec7dc224fd16a/iroha-0.0.5.4-py3-none-any.whl" } ], "0.0.5.dev1": [ { "comment_text": "", "digests": { "md5": "dc00eeb74aba5be1dd674e5eea167d76", "sha256": "e5d0e6282d3b6d2a0aecdab3efd04bfda61ef077c1b0ce31023b4768f843ee86" }, "downloads": -1, "filename": "iroha-0.0.5.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "dc00eeb74aba5be1dd674e5eea167d76", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31887, "upload_time": "2019-04-15T15:45:25", "url": "https://files.pythonhosted.org/packages/d5/6b/71d3d23b4a8ab1695cf9e9d10f9a88b80a9bf98efeecbcb9b0de6bf644c6/iroha-0.0.5.dev1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "257ce07d2b0dd28e7695b56c98cf1071", "sha256": "12fc7a5d2ad3667fe4cca5cc79cc3e36d478368810d521733f638a6a466017d0" }, "downloads": -1, "filename": "iroha-0.0.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "257ce07d2b0dd28e7695b56c98cf1071", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33743, "upload_time": "2019-07-26T09:36:53", "url": "https://files.pythonhosted.org/packages/ba/4d/83d0ad6243eec9d2cb42973b7f6615fa364852051088d20ec7dc224fd16a/iroha-0.0.5.4-py3-none-any.whl" } ] }