{ "info": { "author": "Janne Pulkkinen", "author_email": "jannepulk@gmail.com", "bugtrack_url": null, "classifiers": [ "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Office/Business :: Financial" ], "description": "pynanocurrency\n==============\n\nTHIS PACKAGE HAS BEEN RENAMED TO nanolib. NO FURTHER UPDATES WILL BE MADE TO THIS PYPI PACKAGE.\n\n[![image](https://img.shields.io/pypi/v/pynanocurrency.svg)](https://pypi.org/project/pynanocurrency/)\n[![codecov](https://codecov.io/gh/Matoking/pynanocurrency/branch/master/graph/badge.svg)](https://codecov.io/gh/Matoking/pynanocurrency)\n[![Build Status](https://travis-ci.com/Matoking/pynanocurrency.png?branch=master)](https://travis-ci.com/Matoking/pynanocurrency)\n[![image](https://readthedocs.org/projects/pynanocurrency/badge/?version=latest)](https://pynanocurrency.readthedocs.io/en/latest/?badge=latest)\n\n\nA set of tools for handling functions related to the NANO cryptocurrency protocol.\n\nFeatures\n========\n* Solve and verify proof-of-work\n* Create and deserialize legacy and universal blocks\n* Account generation from seed using the same algorithm as the original NANO wallet and NanoVault\n* Functions for converting between different NANO denominations\n* High performance cryptographic operations using C extensions (signing and verifying blocks, and solving block proof-of-work)\n * Proof-of-work solving supports SSE2, SSSE3, SSE4.1 and AVX instruction sets for improved performance. The best supported implementation is selected at runtime with a fallback implementation with universal compatibility.\n* Backed by automated tests\n* Compatible with Python 3.4 and up\n* Licensed under the very permissive *Creative Commons Zero* license\n\nDocumentation\n=============\n\nAn online copy of the documentation can be found at [Read the Docs](https://pynanocurrency.readthedocs.io/en/latest/).\n\nYou can also build the documentation yourself by running `python setup.py build_sphinx`.\n\nCommands\n========\n\nThe `setup.py` script comes with a few additional commands besides installation:\n\n* `build_sphinx`\n * Build the documentation in `build/sphinx/html`.\n* `test`\n * Run tests using pytest\n* `speed`\n * Run a benchmark testing the performance of various cryptographic operations used in the library.\n\nDonations\n=========\n\n**xrb_33psgb1exxuftgjthbz4tsgzm5qmyzawrfzptpmp3nwzousbypqf6bcmrk69**", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Matoking/pynanocurrency", "keywords": "", "license": "CC0", "maintainer": "", "maintainer_email": "", "name": "pynanocurrency", "package_url": "https://pypi.org/project/pynanocurrency/", "platform": "", "project_url": "https://pypi.org/project/pynanocurrency/", "project_urls": { "Homepage": "https://github.com/Matoking/pynanocurrency" }, "release_url": "https://pypi.org/project/pynanocurrency/0.1.post1/", "requires_dist": null, "requires_python": ">=3.6.0", "summary": "Python library for working with the NANO cryptocurrency protocol", "version": "0.1.post1" }, "last_serial": 4911382, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ad83a35ff9f87497aa0f8a2aebe92162", "sha256": "9005c66295a3e5b7c1af66a2782a6627e3e2f51dc88e773a0deb0f86e87a7281" }, "downloads": -1, "filename": "pynanocurrency-0.1.tar.gz", "has_sig": false, "md5_digest": "ad83a35ff9f87497aa0f8a2aebe92162", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 64531, "upload_time": "2019-03-01T16:39:12", "url": "https://files.pythonhosted.org/packages/78/46/70f1694031b697e1a36b724b22f6261f54e09383bebae05b752ca0ca2bc2/pynanocurrency-0.1.tar.gz" } ], "0.1.post1": [ { "comment_text": "", "digests": { "md5": "69e3cce1b0736876d5a5102c22815474", "sha256": "c5ce88f282d186f9ddbae2bf91899790a5963633873e2567cf589298d639cd05" }, "downloads": -1, "filename": "pynanocurrency-0.1.post1.tar.gz", "has_sig": false, "md5_digest": "69e3cce1b0736876d5a5102c22815474", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 64809, "upload_time": "2019-03-07T16:20:57", "url": "https://files.pythonhosted.org/packages/b5/70/7713cd338103556f8fea6a1c1230dab606d657e28fccfb6bdf2db0fb9efe/pynanocurrency-0.1.post1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "69e3cce1b0736876d5a5102c22815474", "sha256": "c5ce88f282d186f9ddbae2bf91899790a5963633873e2567cf589298d639cd05" }, "downloads": -1, "filename": "pynanocurrency-0.1.post1.tar.gz", "has_sig": false, "md5_digest": "69e3cce1b0736876d5a5102c22815474", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 64809, "upload_time": "2019-03-07T16:20:57", "url": "https://files.pythonhosted.org/packages/b5/70/7713cd338103556f8fea6a1c1230dab606d657e28fccfb6bdf2db0fb9efe/pynanocurrency-0.1.post1.tar.gz" } ] }