时间:2023-06-18|浏览:247
用戶喜愛的交易所
已有账号登陆后会弹出下载
如果您想熟悉 Hyperledger Fabric 平台并操作相关命令,需要掌握以下常用工具:
- curl:下载 Hyperledger Fabric 相关工具 - Git:使用 Git 下载官方示例代码 - Docker:Hyperledger Fabric 运行在 Docker 容器内 - Docker-Compose:对 Docker 进行服务编排
官方测试网络例子(版本 v2.2):
您可以在 https://github.com/hyperledger/fabric-samples/tree/release-2.2 下载 Hyperledger Fabric 版本为 2.2 的官方测试网络例子。
Fabric 相关工具介绍:
- cryptogen:用于生成密钥材料 - configtxgen:用于创建通道配置 - peer:节点之间进行通信和数据交换的关键组件
创建通道配置:
以下是创建通道配置的具体步骤:
1. 创建文件夹并进入文件夹内操作,这里以 frstfabric 为例:
make firstfabric && cd frstfabric
2. 使用 cryptogen 工具创建配置文件,根据默认配置模板创建 crypto-config.yaml 文件:
cryptogen showtemplate > crypto-config.yaml
3. 修改生成的默认模板配置文件 crypto-config.yaml 中的配置项 EnableNodeOUs:true:
#-------------------------------------- # "OrdererOrgs" - 管理排序节点的组织定义 #-------------------------------------- OrdererOrgs: #--------------------------------------- # Orderer 定义 Orderer 组织结构 #--------------------------------------- - Name: Orderer # Orderer 名称 Domain: example.com # 组织的域 EnableNodeOUs: true # 如果设置了 EnableNodeOUs,就在 msp 下生成 config.yaml 文件 #---------------------------------------- # "Specs" - 参见下面的 PeerOrgs 以获得完整的描述 #---------------------------------------- Specs: - Hostname: orderer
...
4. 使用 cryptogen 工具指定修改后的
热点:区块链