hyperledger-fabric - 如何在不使用 IBP vscode 扩展的情况下将链代码打包为 cds 格式

标签 hyperledger-fabric blockchain hyperledger-chaincode

我正在 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/

相关文章:

hyperledger-fabric - Hyperledger Fabric 中的用户注册和登录

javascript - 如何使用 waves-transaction JS 库签署和发送转账交易?

typescript - 从 Uniswap V2 获取正确的执行价格

hyperledger-fabric - 如何使用 fabric 链代码返回 “Additional property records is not allowed”

node.js - 如何使用 node.js SDK 和 TLS 查询 Hyperledger Fabric Go Chaincode?

docker - Hyperledger测试网络-无法创建新的连接: context deadline exceeded

hyperledger-fabric - 颁发身份 super 账本 Composer 时授权失败

hyperledger-fabric - 在 Hyperledger Fabric 中, block 位置和有效性标准

gradle - 运行时无法在 build.gradle 中包含 JSON Schema 验证 json 文件

hyperledger-fabric - TypeError : stub. GetQueryResultWithPagination 不是函数