HyperLedger Fabric 1.2 单机单节点部署(10.2)

  • 时间:
  • 浏览:0
  • 来源:大发五分时时彩—大发分分时时彩

3) Peer上查询a,显示3000

2) 启动cli容器





图:单机单节点部署形状图



5) Peer上查询a,显示210

4. 生成公私钥和证书

配置crypto-config.yaml和configtx.yaml文件,拷贝到singlepeer目录下。

4) Peer加入Channel

3. 准备生成证书和区块配置文件



图:交易成功结果

2. 获取生成工具



图:查询b成功结果

8. 准备部署智能合约

查询b成功结果如下图所示:

7. 准备docker配置文件

    拷贝examples/chaincode/go/example02目录下的文件到singlepeer/chaincode/go/example02目录下。

9. 启动Fabric网络1) 启动orderer和peer

    配置docker-compose-cli.yaml文件,拷贝到singlepeer目录下。

docker-compose-cli.yaml:

交易成功结果如下图所示:

查询a成功结果如下图所示:

区块初始化数据为a为3000,b为3000。

3) 创建Channel

       单机单节点所处一台电脑上部署另有一个排序(Orderer)服务、另有一个组织(Org1),另有一个节点(Peer,属于Org1),否则运行官方案例中的example02智能合约例子,实现转财交易和查询功能。

单机单节点部署形状图如下:

2) 实例化智能合约

10. 安装与运行智能合约

1) 安装智能合约

单机单节点部署步骤如下:1. 创建singlepeer目录



4) Peer上进行a向b转10交易

把下载的hyperledger-fabric-linux-amd64-1.2.0.tar.gz二进制文件包解压,把其中的bin目录拷贝到singlepeer目录下。



图:查询a成功结果

5. 生成创世区块

6. 生成通道配置区块