文件名称:py-abci:用于Tendermint的基于Python的ABCI服务器
文件大小:53KB
文件格式:ZIP
更新时间:2024-06-03 06:45:38
blockchain tendermint abci Python
Py-ABCI 用Python构建Tendermint区块链应用程序 版本 支持: ABCI 0.16.1和Tendermint 0.32.6 安装 需要Python> = 3.6.5 pip install abci或python setup.py install 重新生成Protobuf 如果您在此代码基础上进行开发,则仅需要重新生成protobuf文件,而无需创建应用程序。 如果您只想创建应用程序,请跳至Getting Started 关于protobuf的注释。 您会注意到另外两个目录: github和protobuf 。 github目录是abci使用protobuf生成的代码。 它添加了适当的Python路径(通过__init___),并保留了Tendermint用于分布在其代码库中的各种protobuf文件的所有import语句。 protobuf目录是源.proto
【文件预览】:
py-abci-master
----setup.py(1KB)
----abci()
--------application.py(3KB)
--------__init__.py(348B)
--------encoding.py(1KB)
--------server.py(6KB)
--------utils.py(2KB)
----.gitignore(132B)
----.codecov.yml(214B)
----Makefile(1KB)
----.travis.yml(157B)
----version.txt(225B)
----LICENSE(562B)
----Pipfile.lock(17KB)
----examples()
--------kvstore()
--------counter.py(3KB)
----github()
--------com()
--------__init__.py(0B)
----README.rst(2KB)
----tests()
--------test_protocol_handler.py(5KB)
--------test_wire.py(1KB)
----genproto.py(2KB)
----pytest.ini(37B)
----Pipfile(240B)
----.coveragerc(53B)
----protobuf()
--------github.com()