fabric_chaincode
peer chaincode
peer chaincode命令允许管理员执行与一个节点上运行有关的链码,例如安装,实例化,调用,包装,查询和升级链码。
语法
peer chaincode命令有以下子命令:
- install
- instantiate
- invoke
- list
- package
- query
- signpackage
- upgrade
不同的子命令选项(安装,实例化)牵涉到与一个peer相关的不同链码操作。例如,用peer chaincode install子命令选项在节点上安装一个链码,或者用peer chaincode query子命令选项为一节点上账本的当前值查询链码。
本主题将描述每个节点链码子命令以及它们的选项。
参数
每个子命令都有一套专门对应各子命令的参数,以及一套涉及到所有peer chaincode子命令的全局参数。但并不是所有的子命令都会使用这些参数。比如,query子命令就不需要--orderer参数。
每个参数都会和与其相关的子命令一起来解析。全局参数包括
*--cafile <string>
是通往一文件的路径,该文件包含了用于排序端点的PEM编码受信任证书
*--certfile <string>
是通往一文件的路径,该文件包含了用于和orderer端点进行相互TLS通信的PEM编码X509公钥。
*--keyfile <string>
是通往一文件的路径,该文件包含了用于和orderer端点进行相互TLS通信的PEM编码私钥
*-oor--orderer <string>
排序服务端点被指明为<hostname or IP address>:<port>
*--ordererTLSHostnameOverride <string>
验证与orderer的TLS连接时要用到的主机名覆盖
*--tls
当与orderer端点通信时用TLS
*--transient <string>
JSON编码中的参数的瞬时映射
fabric_chaincode
http://example.com/2023/05/04/fabric-chaincode/