OpenChain库

openchain的Python项目详细描述


https://circleci.com/bb/manti_by/openchain/tree/master.svg?style=shield&circle-token=7f803605b49718f938b3c300f707ba4fc188cb1ehttps://codecov.io/bb/manti_by/openchain/branch/master/graph/badge.svghttps://img.shields.io/badge/license-BSD-blue.svg

关于

用于创建区块链网络的库。

作者:Alexander Chaika<;manti.by@gmail.com>;

源链接:https://bitbucket.org/manti_by/openchain

要求:

  • 基本-python 3.6+,ecsda,leveldb/plyvel
  • 开发-Flake8,覆盖范围
  • 示例-Docker,Tornado

安装

安装系统库:

$ sudo apt install python3-dev libleveldb-dev

安装来自PyPi

的包
$ pip install openchain

或者,您可以从Bitbucket

$ git clone git@bitbucket.org:manti_by/openchain.git
$ cd openchain/
$ python setup.py install

环境变量

  • database_path-存储leveldb文件的路径

在覆盖范围内运行单元测试

$ mkdir -p /var/lib/openchain/test/
$ export DATABASE_PATH='/var/lib/openchain/test/'
$ coverage run -m unittest discover -s openchain/tests/ -p ``'*_tests.py'``
$ coverage xml && coverage report -m

有关如何运行示例的详细信息,请参阅README在examples目录中

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:字符串。RTL设备语言用标志“+”格式化,数字后加符号   java GAE作为桌面应用程序(Swing)的服务提供商   java将InputStream转换为FileInputStream不适用于Apache POI   java外部Voronoi库“网格”:什么是草图和处理?   重载重写的泛型方法java   java显示组织上设置的错误。springframework。验证。jsp中的错误对象   java一些Spring模型属性没有显示在我的JSP中   java无法编译Guava 23的SimpleTimeLimiter示例   java如何更改JTree中的“根”目录名?   java如何在安卓中对相对布局产生连锁反应?   java错误:org。冬眠例外SQLGrammarException:无法提取结果集,dateAccessed是未知列   如何使用java监听JSON文件更新   由抽象封闭类创建的匿名内部类能否通过反射确定实现类?