超级账本test-network测试工作流程

一、启动测试网络

1.进入test-network目录

cd fabric-samples/test-network

2.在test-network目录中,运行以下命令删除先前运行的所有容器或工程

./network.sh down

3.过执行以下命令来启动网络

./network.sh up

此命令创建一个由两个peer节点和一个order节点组成的Fabric网络

二、测试网络的组成部分

运行以下命令以列出所有正在您的计算机上运行的Docker容器

docker ps -a

三、创建一个通道

  1. 运行以下命令以创建一个默认名称为“ mychannel”的通道
./network.sh createChannel

四、在channel启动一个链码

1.使用以下命令在通道上启动链码

./network.sh deployCC

五、与网络交互

1.使用以下命令将这些二进制文件添加到您的CLI路径

export PATH=${PWD}/../bin:$PATH

2.还需要将fabric-samples代码库中的FABRIC_CFG_PATH设置为指向其中的core.yaml文件

export FABRIC_CFG_PATH=$PWD/../config/

3.设置环境变量,以允许您作为Org1操作peer CLI

export CORE_PEER_TLS_ENABLED=true
export CORE_PEER_LOCALMSPID="Org1MSP"
export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt
export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
export CORE_PEER_ADDRESS=localhost:7051

4.运行以下命令以获取已添加到通道账本中的汽车列表

peer chaincode query -C mychannel -n fabcar -c '{"Args":["queryAllCars"]}'

运行上面👆指令前需要执行如下:
新开一个命令窗口
执行启动指令:cd fabric-samples/fabcar后,
执行./startFabric.sh,等待完成即可。
最后再继续运行之前的指令

peer chaincode query -C mychannel -n fabcar -c '{"Args":["queryAl
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值