{ "info": { "author": "Jakub Janarek", "author_email": "jjanarek@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries" ], "description": "\nprai \ud83d\ude4f\n===========\nRaiblocks Python RPC client\n\nInstall\n-------\nA somewhat stable version from pypi:\n\n.. code-block:: bash\n\n $ pip install prai\n\nOr the most recent master version from Github:\n\n.. code-block:: bash\n\n $ git clone https://github.com/jxub/prai\n\nUsage\n-----\n.. code-block:: Python\n\n >>> from prai import Wallet, Account\n\n # creating a wallet with the rai node url\n >>> w = Wallet(http://localhost:7475)\n\n >>> w.account_list()\n { \n \"accounts\" : [\n ]\n }\n\n >>> w.accounts_create(count=2)\n { \n \"accounts\": [ \n \"xrb_3e3j5tkog48pnny9dmfzj1r16pg8t1e76dz5tmac6iq689wyjfpi00000000\", \n \"xrb_1e5aqegc1jb7qe964u4adzmcezyo6o146zb8hm6dft8tkp79za3s00000000\"\n ] \n }\n\n >>> w.account_balance(\"xrb_3e3j5tkog48pnny9dmfzj1r16pg8t1e76dz5tmac6iq689wyjfpi00000000\")\n { \n \"balance\": \"10000\", \n \"pending\": \"10000\" \n }\n\n # using unpacking to pass in the params with *\n >>> w.send(*w.account_list()['accounts'], 10000)\n { \n \"block\": \"000D1BAEC8EC208142C99059B393051BAC8380F9B5A2E6B2489A277D81789F3F\" \n }\n\n # query the same account as before\n >>> w.account_balance(\"xrb_3e3j5tkog48pnny9dmfzj1r16pg8t1e76dz5tmac6iq689wyjfpi00000000\")\n { \n \"balance\": \"0\", \n \"pending\": \"0\" \n }\n\n\nSome notes\n----------\nPrai is a work in progress, so expect some rough edges and stay tuned for updates \ud83d\ude48.\n\nRoadmap\n-------\n- Finish basic API.\n- Add some higher-level features, for example a simple e-commerce payment API.\n- Add more validation and tests (ughhh).\n- Add hashing of Rai addrsses to shorter to be better for end-user (??!)\n\ud83c\udf7b \n\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jxub/prai", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "prai", "package_url": "https://pypi.org/project/prai/", "platform": "", "project_url": "https://pypi.org/project/prai/", "project_urls": { "Homepage": "https://github.com/jxub/prai" }, "release_url": "https://pypi.org/project/prai/1.0.0/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Raiblocks Python RPC client", "version": "1.0.0" }, "last_serial": 3488896, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "34103c5659a83d6ef8ab1bf88e85c11b", "sha256": "eed860b15fcb4bf971c5cc10a94fcdbe39ece1e07814fef1d51d03e5afb13a5d" }, "downloads": -1, "filename": "prai-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34103c5659a83d6ef8ab1bf88e85c11b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2520, "upload_time": "2017-12-31T18:15:29", "url": "https://files.pythonhosted.org/packages/28/17/c9b941d9528aabd04829a3a6234ba824a752e344bb6eb6149a627adde9f4/prai-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b360824d51c7d7b91c9db40504a00d82", "sha256": "9e84108904738dc4e615993fb24593934ffbc2e58ac485e8e23ea32937e3de46" }, "downloads": -1, "filename": "prai-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b360824d51c7d7b91c9db40504a00d82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3039, "upload_time": "2017-12-31T18:15:32", "url": "https://files.pythonhosted.org/packages/da/7e/7515718c617b28e58f22315832c4066575a62f66bf44bc85d3c2560d85bf/prai-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "185b9571dc63a15c8fd1a52155d15dc0", "sha256": "7407c648df2ddc5d68c4a9f8b94de37050b18889aa76224643e09a23fd507d2e" }, "downloads": -1, "filename": "prai-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "185b9571dc63a15c8fd1a52155d15dc0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2739, "upload_time": "2018-01-01T18:41:21", "url": "https://files.pythonhosted.org/packages/7c/83/6c943b410a5c4eaa87b4d9eda5bedf4216ba894a1c790f62d9608626ba60/prai-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6324b2974945963063d7cf7c3738babc", "sha256": "f0881371b27a65558351733c408c4c22ae6e55c7d34be72150bd71ab6a2a1bc0" }, "downloads": -1, "filename": "prai-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6324b2974945963063d7cf7c3738babc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3221, "upload_time": "2018-01-01T18:41:23", "url": "https://files.pythonhosted.org/packages/2b/ee/d013bd713efad861b2b87e2936577ddcbb8d6272ee6e62c07992818b5f59/prai-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "abd3f3a1f904224a7ed6686682925e9a", "sha256": "5fe7257437620a53721fa7527b7af6becca376f3d4b56b7ff98ad1c822a24c34" }, "downloads": -1, "filename": "prai-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abd3f3a1f904224a7ed6686682925e9a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2738, "upload_time": "2018-01-03T09:44:07", "url": "https://files.pythonhosted.org/packages/1f/dc/a43a8973794f32055c4aa6de46f5eca900b393f7aa21c16bcdd7d0e85c2b/prai-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cb7af89b2ed3e2816d2f28eaadb6621", "sha256": "da708ec2465d5232cb1edde5aea0aca3a662729c7ced800a1b6a06302e0f23a8" }, "downloads": -1, "filename": "prai-0.0.3.tar.gz", "has_sig": false, "md5_digest": "8cb7af89b2ed3e2816d2f28eaadb6621", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3216, "upload_time": "2018-01-03T09:44:08", "url": "https://files.pythonhosted.org/packages/bd/4b/20e979574e92550aaa9758ab7d148ea3e284cca3e9f82d440eac2db48b4a/prai-0.0.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7650df85aeca0821e321cbd579d12238", "sha256": "8cb1dab28d7c4fdae6d70e1e37bb08a7e66e5147dab6ed7f2b2485f94a915f3f" }, "downloads": -1, "filename": "prai-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7650df85aeca0821e321cbd579d12238", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3637, "upload_time": "2018-01-14T16:45:09", "url": "https://files.pythonhosted.org/packages/e4/ea/423198b732e83fc750f108d8a7002da5dd1f6b35bfdc31be208aa1884d39/prai-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "447706146c2485ab34273336e6fd5e8c", "sha256": "27d37db27ebf0fc0eff05512d7484350dbd7a6458876cae3b3b7ab63f3d1884d" }, "downloads": -1, "filename": "prai-1.0.0.tar.gz", "has_sig": false, "md5_digest": "447706146c2485ab34273336e6fd5e8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3779, "upload_time": "2018-01-14T16:45:26", "url": "https://files.pythonhosted.org/packages/ca/d7/2b77010383ba81fa08aafceceac607bc0531ec380917ef33e0f244202763/prai-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7650df85aeca0821e321cbd579d12238", "sha256": "8cb1dab28d7c4fdae6d70e1e37bb08a7e66e5147dab6ed7f2b2485f94a915f3f" }, "downloads": -1, "filename": "prai-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7650df85aeca0821e321cbd579d12238", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3637, "upload_time": "2018-01-14T16:45:09", "url": "https://files.pythonhosted.org/packages/e4/ea/423198b732e83fc750f108d8a7002da5dd1f6b35bfdc31be208aa1884d39/prai-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "447706146c2485ab34273336e6fd5e8c", "sha256": "27d37db27ebf0fc0eff05512d7484350dbd7a6458876cae3b3b7ab63f3d1884d" }, "downloads": -1, "filename": "prai-1.0.0.tar.gz", "has_sig": false, "md5_digest": "447706146c2485ab34273336e6fd5e8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3779, "upload_time": "2018-01-14T16:45:26", "url": "https://files.pythonhosted.org/packages/ca/d7/2b77010383ba81fa08aafceceac607bc0531ec380917ef33e0f244202763/prai-1.0.0.tar.gz" } ] }