我正在 super 账本结构中编写智能合约,出于部署目的,我需要将其打包成 cds(chaincodedeploymentspec)格式。除了 vscode IBP 扩展之外还有其他选项吗?
最佳答案
CDS 是 Fabric 使用的标准格式。 IBP 扩展确实会生成带有 .cds
文件扩展名的包,但实际上格式没有什么特别的。例如,如果您使用 CLI package 命令并使用 .cds
文件扩展名命名输出文件,那么您就可以简单地使用该包。
例如,如果您运行
对等链码包 -p github.com/mycc -n mycc -v 1.0 mycc.cds
然后,您可以在任何可以使用 IBP 扩展创建的包的地方(例如在 IBP 控制台中)使用 mycc.cds
文件
关于hyperledger-fabric - 如何在不使用 IBP vscode 扩展的情况下将链代码打包为 cds 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62126853/