超级账本Fabric命令手册
Hyperledger Fabric区块链的部署依赖于几个重要的命令行工具:
- peer
- configtxgen
- configtxlator
- cryptogen
- fabric-ca
相关链接: Fabric开发环境Windows一键安装工具
peer
peer
命令帮助管理员对Fabric区块链网络中的节点进行管理,根据管理任务的
不同,peer命令细分为5个子命令。例如,你可以使用peer channel
子命令来将
一个peer节点添加到通道(channel)中,或者使用peer chaincode
子命令来将
一个智能合约链码部署到指定的peer节点。
configtxgen
configtxgen
命令用来创建或查看通道配置相关的构件。生成的构件内容取决于
configtx.yaml文件。
configtxlator
configtxlator
命令用来将fabric的数据结构在protobuf和JSON
之间进行转换,也可以用来创建配置更新。该命令可以启动一个REST
服务来通过HTTP暴露服务接口,也可以直接在命令行使用。
cryptogen
cryptogen
用来生成hyperledger fabric的密钥,主要用于测试中的网络预配置,
通常不会在生产网络中使用它。
fabric-ca
fabric-ca是Fabric区块链自带的简易CA实现,包括一个服务端fa-ca-server和一个 客户端fa-ca-client,使用fabric-ca,你就可以无须借助第三方CA软件完成证书 的发行、回收等工作了。