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

  • 时间:
  • 浏览:1
  • 来源:神彩排列三_彩神排列三官方

3) 创建Channel

10. 安装与运行智能合约

3) Peer上查询a,显示5000

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

docker-compose-cli.yaml:

1) 安装智能合约

5. 生成创世区块

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



图:查询b成功结果

2) 实例化智能合约



5) Peer上查询a,显示210

2. 获取生成工具

8. 准备部署智能合约

2) 启动cli容器

6. 生成通道配置区块

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

4) Peer加入Channel

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

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



图:查询a成功结果

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

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

4. 生成公私钥和证书

7. 准备docker配置文件

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

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

单机单节点部署社会形态图如下:



图:交易成功结果





图:单机单节点部署社会形态图

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

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

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



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