文件名称:education-sawtooth-simple-supply
文件大小:10.11MB
文件格式:ZIP
更新时间:2024-06-15 07:22:22
Python
锯齿简单供应 锯齿简单供应是分布式供应链应用程序的基本示例。 它提供了具有位置跟踪功能的资产转移功能,该功能使用户可以转移资产并跟踪它们在整个供应链中的流动。 锯齿简单供应基于Hyperledger Sawtooth(企业区块链平台)构建。 要了解有关Hyperledger Sawtooth的更多信息,请参阅sawtooth 和。 此存储库中的简单供应组件包括: 处理简单供应事务逻辑的事务处理器 定制的REST API提供HTTP / JSON端点以查询区块链数据,创建批次和交易以及管理用户信息 一个事件订阅者,该事件订阅者解析区块链事件并将数据存储在本地的链下报告数据库中 一个简单的客户端网络应用程序Curator,使用Simple Supply来跟踪博物馆,画廊和私人所有者之间的艺术品借贷 用法 克隆Simple Supply存储库,然后确保在计算机上安装了docker和dock
【文件预览】:
education-sawtooth-simple-supply-main
----subscriber()
--------Dockerfile(1KB)
--------simple_supply_subscriber()
----processor()
--------Dockerfile(1KB)
--------simple_supply_tp()
----bin()
--------simple-supply-lint(1KB)
--------simple-supply-protogen(2KB)
--------run-docker-test(12KB)
--------simple-supply-rest-api(1KB)
--------simple-supply-tp(1024B)
--------simple-supply-subscriber(1KB)
--------run-tests(676B)
----docs()
--------openapi.yaml(10KB)
--------Simple Supply Database Schema.png(92KB)
--------Sawtooth Simple Supply Application Specification.pdf(109KB)
----.pylintrc(16KB)
----shell()
--------Dockerfile(2KB)
----rest_api()
--------Dockerfile(1KB)
--------simple_supply_rest_api()
----tests()
--------simple_supply_tests()
----docker-compose.yaml(5KB)
----LICENSE(11KB)
----curator_app()
--------package.json(943B)
--------Dockerfile(1KB)
--------src()
--------webpack.config.js(817B)
--------styles()
--------public()
----addressing()
--------simple_supply_addressing()
----.gitignore(166B)
----protos()
--------agent.proto(1016B)
--------record.proto(1KB)
--------payload.proto(2KB)
----.dockerignore(48B)
----README.md(2KB)
----MAINTAINERS.md(388B)
----course_modules()
--------edX 201 Module 3 - Sawtooth overview - Sawtooth for Application Development.pdf(438KB)
--------edX 201 Module 1 - intro - Sawtooth for Application Development.pdf(161KB)
--------edX 201 Module 4 - appdev overview - Sawtooth for Application Development.pdf(411KB)
--------edX 201 Module 7 - conclusion - Sawtooth for Application Development.pdf(125KB)
--------src()
--------edX 201 Module 5 - Simple Supply - Sawtooth for Application Development.pdf(688KB)
--------edX 201 Module 2 - blockchain basics - Sawtooth for Application Development.pdf(264KB)
--------edX 201 Module 6 - running the app - Sawtooth for Application Development.pdf(1.07MB)
----CODEOWNERS(94B)