用于hyperledger结构的python sdk。

hfc-chainstack的Python项目详细描述


#结构sdk py

注意:这是正在进行活动开发的[gerrit](https://gerrit.hyperledger.org/r/#/admin/projects/fabric-sdk-py)存储库的只读镜像

fabric sdk py是python 3.x中hyperledger fabric sdk的一个实现!

##孵化通知

该项目目前处于[孵化期](https://goo.gl/4edNRc),由hyperledger tsc于2016年9月8日[提出](https://docs.google.com/document/d/1N-KbwlFb7Oo_pTG2NjjLTqwlhqp_kjyv5fco7VH8WrE/)和[批准](http://lists.hyperledger.org/pipermail/hyperledger-tsc/2016-September/000292.html)。

##错误、问题和代码贡献 欢迎任何类型的贡献,例如,[错误](https://jira.hyperledger.org/browse/FABP-164?jql=project%20%3D%20FABP%20AND%20status%20in%20(%22In%20Progress%22%2C%20%22To%20Do%22)%20)、[问题](https://chat.hyperledger.org/channel/fabric-sdk-py)和[文档](https://github.com/hyperledger/fabric-sdk-py/tree/master/docs)!

建议在采取行动之前阅读[如何贡献](contribution.md)。

##先决条件

sdk需要python devlibssl dev包。

运行以下命令以安装先决条件:

操作系统命令
—————————————————————————————————————————————————
ubuntu/debiansudo apt get install python dev python3 dev libssl dev
redhat/centossudo yum install python devel python3 devel openssl devel
macosbrew安装python python3 openssl

有关构建crypto lib的更多详细信息,请参见

##教程

请参阅[教程](docs/tutorial.md)以熟悉主要的sdkapi。

##快速测试

###使用虚拟环境

[virtualenv](https://virtualenv.pypa.io)有助于提供一个干净的环境,建议使用它进行测试。

`sh $ pip install virtualenv # install the virtualenv tool if not installed $ make venv  # create a virtual env $ source venv/bin/activate $ # Do the testing here $ deactivate  # deactive the virtual env $ make clean # clean the temporary files `

###运行集成测试 以下命令将运行测试。 `sh $ make check # Check environment and run tests $ make test # Only run test cases $ tox -e py30 -- test/integration/ca_test.py  # Run specified test case `

##生成Docker图像 下面的命令将构建docker映像hyperledger/fabric sdk py。

`sh $ make image `

##更改日志 有关提交日志,请参阅[更改日志](change log.md)。运行make changelog在新版本发布之前更新变更日志。

##其他重要链接

##许可证<;a name=“license”>;<;/a>; hyperledger fabric sdk py软件使用[apache许可证2.0版](许可证)软件许可证。

<;a rel=“license”ref=“http://creativecommons.org/licenses/by/4.0/”>;<;img alt=“Creative Commons License”style=“border width:0”src=“https://i.creative commons.org/l/by/4.0/88x31.png”/>;<;/a>;<;br/>;本文档在a rel=“license”ref=“http://creativecommons.org/licenses/by/4.0/”>;Creative Commons属性下获得许可4.0国际许可证<;/a>;。

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

推荐PyPI第三方库


热门话题
java Kafka producer大量内存使用(泄漏?)   java NullPointerException。。。正在插入数据但无法检索数据[Mysql DB]   java spring+jpa+hibernate=没有可用于当前线程的实际事务的EntityManager无法可靠地处理“persist”调用   getelementbyid在没有ID的情况下如何在java中使用GetElementsById   java有没有一种使用WatchService强制轮询的方法?   java将值从jframe传递给另一个jframe并使用它   Java/Groovy中带重试的反应式事件处理   具有两个包装器元素的java Jackson XML ArrayList输出   java总是在范围内使用不同的随机元素   取消选择java下拉列表值   多线程如何在Java中为对象的不同成员拥有不同的同步块   java如何使用多线程从文本文件中读取输入   java Spring启动附加崩溃命令   java使用公共或单独的actionPerfomed方法有什么区别   java用Spring3.0中的SpEL替换JSP中的EL   java作为windows服务运行应用程序时无法访问共享文件夹   java xml 1.1规范中的“解析数据”是什么意思?   以编程方式设置JComboBox索引时java触发ItemListener   java Android WebView:只加载HTML,不加载JS或CSS(在某些设备中)   Java:计算do/while循环的数量