1

我在 DAML 中有一个智能合约,我想将此智能合约部署到 Hyperledger Fabric 或 Sawtooth。我找不到任何关于这个目的的教程。此外,我在 Daml 文档中找不到任何示例,该工具用于将智能合约部署到其他平台。

4

1 回答 1

3

由合作伙伴 BTP 和 HACERA 构建的 Sawtooth 上的开源 DAML 和 Fabric 集成上的 DAML 可以在 github 中找到,关于如何在本地运行相应网络以进行开发和评估的说明包含在自述文件中

超级账本锯齿 https://github.com/blockchaintp/daml-on-sawtooth

Hyperledger Fabric https://github.com/hacera/daml-on-fabric

有关在 Sawtooth 上完全支持 DAML 的生产使用,请参阅通过 AWS Marketplace 提供的 BTP 六分仪 https://aws.amazon.com/marketplace/pp/B07Z8HPN96

启动网络后,您可以使用 DAML SDK 中的 DAML 助手工具分配各方并上传您的 DAR 文件,如果您已经在 DAML https://中构建了智能合约,我假设您已经安装了该工具 docs.daml.com/getting-started/installation.html

daml ledger upload-dar 和 daml ledger allocate-parties 命令将是您希望使用特定应用程序初始化账本的命令,并确保您为正在运行的账本指定正确的 --host 和 --port。

于 2020-02-21T13:43:15.837 回答