Fabric命令手册

peer lifecycle chaincode

管理员可以使用peer lifecycle chaincode子命令打包链码、安装链码、审批链码 以及向通道提交链码。在链码成功提交之后才可以访问链码。

peer lifecycle chaincode是Hyperledger Fabric 2.0新增的命令。

语法

peer lifecycle chaincode命令包含以下子命令:

approveformyorg:      批准链码定义
checkcommitreadiness: 检查链码是否可以向通道提交
commit:               向通道提交链码定义
getinstalledpackage:  从peer节点获取已经安装的链码包
install:              安装链码
package:              打包链码
querycommitted:       按通道查询已经提交的链码定义
queryinstalled:       查询指定peer节点上已经安装的链码

标志

peer lifecycle chaincode命令的可用标志如下:

    --cafile string                       PEM编码的CA证书文件路径
    --certfile string                     双向TLS通讯所需的PEM编码的X509证书文件路径
    --clientauth                          与排序节点的通讯是否启用双向TLS
    --connTimeout duration                客户端连接超时,默认值:3秒
-h, --help                                帮助信息
    --keyfile string                      双向TLS通讯所需的PEM编码的私钥文件
-o, --orderer string                      排序节点地址
    --ordererTLSHostnameOverride string   验证TLS连接时使用的排序节点主机名
    --tls                                 与排序节点通信时是否启用TLS