如何使用超级账本锯齿部署合约

Rah*_*ari 2 hyperledger hyperledger-sawtooth

任何人都可以帮助我解决这个问题:我知道超级账本锯齿中没有“编译”和“部署合同”。我尝试使用金枪鱼链供应链,这似乎是一个命令$docker-composer up完成了这一切。但是我的意思是,如果我在锯齿上创建自己的网络,并且我已经编写了所有业务逻辑(即事务处理器),那么我需要创建哪些 docker 文件,如何创建它们?

金枪鱼供应链代码可以在这里找到: https: //github.com/hyperledger/education/tree/master/LFS171x/sawtooth-material

谢谢!

Fra*_* C. 5

锯齿形合约中的类比称为交易处理器(TP)。Sawtooth 可以作为可执行文件或解释代码部署到本机计算机,也可以部署为 docker 映像。Docker 组合文件允许建立一个可以/不可以相互交互的 Docker 镜像网络。

有许多锯齿语言开发工具包。有关开发锯齿 TP 的信息,您应该通读并了解架构、组件、API 等:https ://sawtooth.hyperledger.org/docs/core/releases/latest/

还有一个 github 存储库,里面充满了 TP 示例: https: //github.com/hyperledger/sawtooth-core