{ "info": { "author": "Marian Gheorghe", "author_email": "marian.gheorghe@weown.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# OwnBlockchainSdkPython\n\nOwn Blockchain SDK for Python\n\n## Quick Start\n\n```bash\n$ git clone https://github.com/OwnMarket/OwnBlockchainSdkPython.git\n$ cd own_blockchain_sdk\n```\n\nRun tests:\n```bash\n$ pytest\n```\n\n## Usage\n\nOwn Blockchain SDK can be used as a pip package.\n\n```bash\n$ pip install own-blockchain-sdk\n```\n\nor \n\n``` bash\n$ python -m pip install own-blockchain-sdk\n```\n\nUse the package in Python code\n\n```python\nfrom own_blockchain_sdk import Wallet, Tx\n\n# Create a new wallet\nwallet = Wallet()\nprint('PK =', wallet.private_key, ', Address = ', wallet.address)\n\n# Compose a transaction with nonce = 1 and action fee 0.01\ntx = Tx(wallet.address, 1, 0.01)\ntx.add_transfer_chx_action('CHxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 100) # Transfer 100 CHX to CHxxx... address.\n\n# Look at the raw transaction in JSON format\nprint (tx.to_json())\n\n# Sign the transaction for submission to node API on TestNet\nnetwork_code = 'OWN_PUBLIC_BLOCKCHAIN_TESTNET'\nprint (tx.sign(network_code, wallet.private_key))\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/OwnMarket/OwnBlockchainSdkPython", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "own-blockchain-sdk", "package_url": "https://pypi.org/project/own-blockchain-sdk/", "platform": "", "project_url": "https://pypi.org/project/own-blockchain-sdk/", "project_urls": { "Homepage": "https://github.com/OwnMarket/OwnBlockchainSdkPython" }, "release_url": "https://pypi.org/project/own-blockchain-sdk/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Own Blockchain SDK for Python", "version": "1.0.1", "yanked": false, "yanked_reason": null }, "last_serial": 6051352, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "78364ddb04f48719431cc3eccfeddcd7", "sha256": "acb586a5dc5ab0239846ea249a567386f40a8be87d359b3c9fd8025754db5e8c" }, "downloads": -1, "filename": "own_blockchain_sdk-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "78364ddb04f48719431cc3eccfeddcd7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8205, "upload_time": "2019-07-14T14:36:16", "upload_time_iso_8601": "2019-07-14T14:36:16.994237Z", "url": "https://files.pythonhosted.org/packages/41/91/5583e4730527d33f48bf0ed2e3a54965a50bacd15643ae057eacaa536c40/own_blockchain_sdk-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "78364ddb04f48719431cc3eccfeddcd7", "sha256": "acb586a5dc5ab0239846ea249a567386f40a8be87d359b3c9fd8025754db5e8c" }, "downloads": -1, "filename": "own_blockchain_sdk-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "78364ddb04f48719431cc3eccfeddcd7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8205, "upload_time": "2019-07-14T14:36:16", "upload_time_iso_8601": "2019-07-14T14:36:16.994237Z", "url": "https://files.pythonhosted.org/packages/41/91/5583e4730527d33f48bf0ed2e3a54965a50bacd15643ae057eacaa536c40/own_blockchain_sdk-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }