Fabric命令手册

推荐:用 NSDT场景编辑器 快速搭建3D场景。

peer chaincode

管理员可以使用peer chaincode命令在peer节点上执行链码相关的操作, 例如安装、实例化、调用、打包、查询以及升级链码。

相关工具:Fabric开发环境Window一键安装

语法

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

  • install
  • instantiate
  • invoke
  • list
  • package
  • query
  • signpackage
  • upgrade

不同的子命令选项(install、instantiate...)对应于peer节点上链码的不同操作。 例如,使用peer chaincode install子命令选项在peer节点上安装一个链码,或者 使用peer chaincode query子命令选项利用俩吗查询节点上账本中的状态当前值。

标志

每个peer chaincode子命令都有自己的标志(flag),同时也有一组全局性标志。 并非所有的子命令都会使用这些标志,例如,query子命令不需要--orderer标志。

全局标志包括:

  • --cafile :用于排序端结点的PEM编码可信证书文件路径

  • --certfile :用于与排序器(orderer)的TLS通信的PEM编码的X509公钥文件路径

  • --keyfile :用于与排序器的TLS通信的PEM编码的私钥文件路径

  • -o 或--orderer :排序服务端结点,格式为<主机名或ip地址>:<端口号>

  • --ordererTLSHostnameOverride :验证与排序器的TLS连接时使用的主机名

--tls:与排序器的通信是否使用TLS加密

--transient :JSON编码的临时参数映射表