hyperledger fabric 网络测试

首先进入CLI

重新打开一个终端,输入:

docker exec -it cli bash

这时用户是:root@53bc6f62938e,在   ~/go/src/github.com/hyperledger/fabric/peer 目录下

运行命令:

peer chaincode query -C mychannel -n mycc -c '{"Args":["query","a"]}' 

可以看见余额为 : 90


下面我们可以进行转账操作,操作为invoke ,由a转b 50: 

命令如下
peer chaincode invoke -o orderer.example.com:7050 --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C mychannel -n mycc -c '{"Args":["invoke","a","b","30"]}'

现在转账完毕, 我们可以试一试再查询一下a账户的余额

peer chaincode query -C mychannel -n mycc -c '{"Args":["query","a"]}' 

结束后,用exit命令退出CLI容器

最后关闭网络

./network_setup.sh down


 

猜你喜欢

转载自blog.csdn.net/l1195576334/article/details/88078074