{ "info": { "author": "Fabian Schuh", "author_email": "Fabian@chainsquad.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Price Feed Script for BitShares\n\n## Installation \n\nUbuntu 16.04 LTS\n\nStart the installation\n\n```\ncd ~\npip3 install bitshares-pricefeed --user\n```\n\nCreate config.yml\n```\nbitshares-pricefeed create\n```\n\nAdd a feed producer name to the config.yml file just created\n```\nvim config.yml\n# The producer name(s)\nproducer: your_witness_name\n```\n\nEnter Credentials\n\n```\nbitshares-pricefeed addkey\n```\n\nYou will need to enter your cli wallet encryption passphrase. If you\ndon't have a pybitshares wallet, yet, one will be created:\n\n```\nWallet Encryption Passphrase:\nRepeat for confirmation:\n```\n\nYou will need to enter your Private Key (Active key) here. Hit enter the second time it asks you.\n\n```\nPrivate Key (wif) [Enter to quit]:\n```\n\nManually run the feed update\n\n```\nbitshares-pricefeed update\n```\n\nCreate a place for a logfile\n\n```\nsudo touch /var/log/bitshare-pricefeed.log\nsudo chown ubuntu /var/log/bitshare-pricefeed.log\n```\n\nAdd to cron, where PASSWD is your Wallet Encryption Passphrase. This logic will send stdin and sterr to the logfile.\n\n```\n$ crontab -e\n\nSHELL=/bin/bash\nPATH=/home/ubuntu/bin:/home/ubuntu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin\nUNLOCK=\"PASSWD\"\n\n0,15,30,45 * * * * bitshares-pricefeed --configfile /home/ubuntu/config.yml --skip-critical --no-confirm-warning update >> /var/log/bitshares-pricefeed.log 2>&1\n```\n\n## Help\n\n```\n# bitshares-pricefeed --help\nUsage: bitshares-pricefeed [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n --configfile TEXT\n --confirm-warning / --no-confirm-warning\n Need for manual confirmation of warnings\n --skip-critical / --no-skip-critical\n Skip critical feeds\n --help Show this message and exit.\n\nCommands:\n addkey Add a private key to the wallet\n create Create config file\n update Update price feed for assets\n```\n\n# IMPORTANT NOTE\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/xeroc/bitshares-pricefeed/tarball/0.0.10", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.github.com/xeroc/bitshares-pricefeed", "keywords": "bitshares", "license": "", "maintainer": "", "maintainer_email": "", "name": "bitshares-pricefeed", "package_url": "https://pypi.org/project/bitshares-pricefeed/", "platform": "", "project_url": "https://pypi.org/project/bitshares-pricefeed/", "project_urls": { "Download": "https://github.com/xeroc/bitshares-pricefeed/tarball/0.0.10", "Homepage": "http://www.github.com/xeroc/bitshares-pricefeed" }, "release_url": "https://pypi.org/project/bitshares-pricefeed/0.0.10/", "requires_dist": null, "requires_python": "", "summary": "Command line tool to assist with price feed generation", "version": "0.0.10" }, "last_serial": 3447566, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4073b39c05fe1f31143c8d2fbe15a4ff", "sha256": "1428b550e48209272426f819cca8ef0c0a224c7760ea2fc263dca04606eb5f95" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4073b39c05fe1f31143c8d2fbe15a4ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13545, "upload_time": "2017-05-05T15:12:32", "url": "https://files.pythonhosted.org/packages/cb/6d/c9686b1b01444e66d05994fb34a59ea52eff5d90175867c757c5f64c289b/bitshares-pricefeed-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "849e4c6e9ff2acc8df2744af34b8f459", "sha256": "17a0bc17cd76bdb949187f176812feec31230a8c24bf4bec0505acd25a23bed0" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "849e4c6e9ff2acc8df2744af34b8f459", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 97134, "upload_time": "2017-12-28T12:50:50", "url": "https://files.pythonhosted.org/packages/b2/eb/6b7ac3f9a98c54c6d9a8a48458367c67e57adae993ae6a525f27a18c1259/bitshares_pricefeed-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b253efc7e67b087424ac93711677440", "sha256": "c8e475f2b5d8ee4a4878d49eb810592551fccae7d018f87fda10456e9dd18ca9" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.10.tar.gz", "has_sig": false, "md5_digest": "7b253efc7e67b087424ac93711677440", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63774, "upload_time": "2017-12-28T12:50:47", "url": "https://files.pythonhosted.org/packages/b6/23/ef83b9691e153b96bebe02629346d2f80209ea374ed1dab1e74d7dc339b4/bitshares-pricefeed-0.0.10.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "bb092c4a22ffb633cc156aa2200a108d", "sha256": "8bcd1e8696f7fe76e156c22dfd7fb746539790a6eb1caad2554ed300ac8ed93d" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bb092c4a22ffb633cc156aa2200a108d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17173, "upload_time": "2017-05-05T15:13:35", "url": "https://files.pythonhosted.org/packages/99/31/7f4dda34b648815a87f3d919e849206b25ee726377f19ca303c12bcccba7/bitshares_pricefeed-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e07bf688874b2274b5040d7ce4daa376", "sha256": "1f001ba3dadc28ec5133728765631f5a9b1adcce07474884e1b677994efd71a0" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e07bf688874b2274b5040d7ce4daa376", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13540, "upload_time": "2017-05-05T15:13:30", "url": "https://files.pythonhosted.org/packages/e2/b9/4a9d9727c276ae027027cecf14aac7cfe547d29fb5d62dcccf538893349f/bitshares-pricefeed-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "9a662a872cad67b6f17dd9561fac5da5", "sha256": "b31d24970c1b2ab2d78afef9f4e1e0e518065fc27e5530e0c67bd051d342818b" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9a662a872cad67b6f17dd9561fac5da5", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17165, "upload_time": "2017-05-07T15:56:13", "url": "https://files.pythonhosted.org/packages/4b/bb/3728aadbd1d520c7af1f180d193d63be5a7d8be05b0efc3b2f2e70ede2ae/bitshares_pricefeed-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "477281e2e422fe3fa51da20b23f51d15", "sha256": "352eded17388c8ec451140c0ac548be23cb7ba28bec970cacf2b58b8eae667a1" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.3.tar.gz", "has_sig": false, "md5_digest": "477281e2e422fe3fa51da20b23f51d15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13534, "upload_time": "2017-05-07T15:56:09", "url": "https://files.pythonhosted.org/packages/7d/2e/6c42e1f1ca5a80760932aa8037600f4080cfb2a8f05a51fa7e5e145419c7/bitshares-pricefeed-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "a97204bbc7b39ea769b38218bd72201e", "sha256": "5a2eac9162a1f93a293f0880b08df3cd44875534f67f2d205267cc9c2730543f" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a97204bbc7b39ea769b38218bd72201e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 16786, "upload_time": "2017-09-19T09:41:40", "url": "https://files.pythonhosted.org/packages/88/b4/ff28b655a8c0a98ae74fed0c12882b8b45d1e7d0421f3897440a01e25333/bitshares_pricefeed-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11e5e84cf0ff974b4b98ae3bd384058a", "sha256": "3a2d81c2c23cc3efe149d9839604de3562b5818419f030f7d0bf052d7d857f55" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.4.tar.gz", "has_sig": false, "md5_digest": "11e5e84cf0ff974b4b98ae3bd384058a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13150, "upload_time": "2017-09-19T09:41:38", "url": "https://files.pythonhosted.org/packages/99/bc/8c17b827739bb64a80d57ce12744f262dfaed5b4764823330a4fc55fb0df/bitshares-pricefeed-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "db24a3318db91217a9a7b783b1102102", "sha256": "848248e5a705caf4e49c213da1868a213767394b0ee487d9a50b7473fa5953f3" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "db24a3318db91217a9a7b783b1102102", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 85966, "upload_time": "2017-11-03T10:46:31", "url": "https://files.pythonhosted.org/packages/cc/79/88ffbc5f8abd7edf2976797c1245c83b40defb3a62ade51d55e30d084075/bitshares_pricefeed-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b49bb0bcedbd805282047e1466850adf", "sha256": "cb59d061cd8fa965635f9dbabc6e669fed9e7030d7e92c2e622c1ef00df469bd" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.5.tar.gz", "has_sig": false, "md5_digest": "b49bb0bcedbd805282047e1466850adf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57139, "upload_time": "2017-11-03T10:46:29", "url": "https://files.pythonhosted.org/packages/ab/5c/4c2a1fcfc4ffa617b6c1b88fb3c2851a854047ba09b568b75b448325ba53/bitshares-pricefeed-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "8972381d3157989dfcc38aed2f2e0867", "sha256": "0aea8e152ac1fc79f3f9713d2313eae8cfd7fe38a9ad078313aecd82375d47a4" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "8972381d3157989dfcc38aed2f2e0867", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 35103, "upload_time": "2017-11-04T10:13:41", "url": "https://files.pythonhosted.org/packages/30/f9/68520762992618e52587a9ac526d8672a028c37a95adae43d4e4fa1be642/bitshares_pricefeed-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "499cd6931606bf14d7611000912a2839", "sha256": "70a962f35654df8a3b3227d96735046f68b8b1ef955b79a4609451990e0c91c4" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.6.tar.gz", "has_sig": false, "md5_digest": "499cd6931606bf14d7611000912a2839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16191, "upload_time": "2017-11-04T10:13:38", "url": "https://files.pythonhosted.org/packages/8c/4f/93507b3724735741396c8e23f5d8b3020a49c8c9bd02eaa2d245a5c0315a/bitshares-pricefeed-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "4dc81d8781ca4ccee782f2585f81f24d", "sha256": "e66114213ba85963b02b6d9a10d39c1a3477c754fd7ede48bbba1d23d6da15e5" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "4dc81d8781ca4ccee782f2585f81f24d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 89260, "upload_time": "2017-11-10T08:27:13", "url": "https://files.pythonhosted.org/packages/2e/67/6f60742be2341d541dbafeece510cd68c4ebdc0afe5a9833c969f9a6b48d/bitshares_pricefeed-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edeb45979fdc8ca3702ddb22043cb416", "sha256": "dcfce457195bdba3f499740778b8a548f9c806c80a49d510006efd6bf06ab8b2" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.7.tar.gz", "has_sig": false, "md5_digest": "edeb45979fdc8ca3702ddb22043cb416", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59143, "upload_time": "2017-11-10T08:27:10", "url": "https://files.pythonhosted.org/packages/1b/e7/2194416dc792295dfd3af345b7a4dd8ae23777630663d32201b1861e794e/bitshares-pricefeed-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "f6242ee26407d430bf6cea57ed0091f9", "sha256": "36e76937ca0b74259bb79236d626acaca4c0c0b847cb6a7cd28e717f501d78ac" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "f6242ee26407d430bf6cea57ed0091f9", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 90218, "upload_time": "2017-11-13T14:53:55", "url": "https://files.pythonhosted.org/packages/9d/9c/a9f015830e116c1ff6c6ca01f530868e221763e699750561f6898ddad547/bitshares_pricefeed-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65f946d779a81ad74306a4e40e0cfbfd", "sha256": "6708fea123af55b019170d53a029fe348dbf65fc038a043bcef76457f68ae2d3" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.8.tar.gz", "has_sig": false, "md5_digest": "65f946d779a81ad74306a4e40e0cfbfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59497, "upload_time": "2017-11-13T14:53:52", "url": "https://files.pythonhosted.org/packages/c8/d8/48ce0ab0be861e06c6896d9ebc43bfde059da6d75e3e546efd99d21d206a/bitshares-pricefeed-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "a933ec9bd40aa2625a3cb6983f632447", "sha256": "4fc4e86fb58b9361bca0e66de14e0d2ae0e78c58cf3d4b3cdd55a4b135439f42" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "a933ec9bd40aa2625a3cb6983f632447", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 95895, "upload_time": "2017-12-13T09:53:51", "url": "https://files.pythonhosted.org/packages/8e/33/537116c9e566d522cb1af8849396cd9c2d4aa13bd628713b549908ebca1d/bitshares_pricefeed-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "825aa2d31fe1b615af66a630cf8dd440", "sha256": "b7af2af0fd088e6aded800aeb19a7e3198628c2860c70e0bc32270bc2c456f2b" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.9.tar.gz", "has_sig": false, "md5_digest": "825aa2d31fe1b615af66a630cf8dd440", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63237, "upload_time": "2017-12-13T09:53:47", "url": "https://files.pythonhosted.org/packages/e8/07/e9e1e5ea73e9a63476bf5922b9244a20af10d81b4ec50aab76f42e4bfcf8/bitshares-pricefeed-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "849e4c6e9ff2acc8df2744af34b8f459", "sha256": "17a0bc17cd76bdb949187f176812feec31230a8c24bf4bec0505acd25a23bed0" }, "downloads": -1, "filename": "bitshares_pricefeed-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "849e4c6e9ff2acc8df2744af34b8f459", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 97134, "upload_time": "2017-12-28T12:50:50", "url": "https://files.pythonhosted.org/packages/b2/eb/6b7ac3f9a98c54c6d9a8a48458367c67e57adae993ae6a525f27a18c1259/bitshares_pricefeed-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b253efc7e67b087424ac93711677440", "sha256": "c8e475f2b5d8ee4a4878d49eb810592551fccae7d018f87fda10456e9dd18ca9" }, "downloads": -1, "filename": "bitshares-pricefeed-0.0.10.tar.gz", "has_sig": false, "md5_digest": "7b253efc7e67b087424ac93711677440", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63774, "upload_time": "2017-12-28T12:50:47", "url": "https://files.pythonhosted.org/packages/b6/23/ef83b9691e153b96bebe02629346d2f80209ea374ed1dab1e74d7dc339b4/bitshares-pricefeed-0.0.10.tar.gz" } ] }