暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

区块链之Hyperledger实战第一季-环境搭建

研发生产率生态 2020-12-01
313



安装go   

  

 cd home/myqklSoft
 tar-C usr/local -zxvf go1.9.linux-amd64.tar.gz 
 mkdir -p ~/go/src 
 echo"export GOPATH=$HOME/go">> ~/.bashrc 
 echo"export PATH=$PATH:$GOPATH/bin:/usr/local/go/bin" >>~/.bashrc 
 source ~/.bashrc 
 goversion
   go version go1.9 linux/amd64
注意:安装完毕后,go的系统库存放于/usr/local/go/bin;后续工程中自动下载的库存放于$HOME/go/bin下

安装docker


安装Docker-Compose


部署Fabric源码     

root@yzfabric:/#mkdir -p ~/go/src/github.com/hyperledger


Load 镜像            

切换到save后镜像的目录 执行Dockerload –input tar文件的名称

 

运行Fabric源码中的实例


出现END-E2E 就表示部署成功了


链码安装,实例化,查询

   peer chaincode install -n usercc -v v0 -p github.com/chaincode_example02   

 peer chaincode instantiate -C cfjchannel -n usercc -v v0 -c '{"Args":     ["init","a","1001","b","2001"]}'

peer chaincode query -C cfjchannel -n usercc -v v0 -c '{"Args":["query","a"]}'

peer chaincode query -C cfjchannel -n usercc -v v0 -c '{"Args":["query","UserInfoKey"]}'




本系列实战部分是从曾经主导并落地的区块链项目中精简



文章转载自研发生产率生态,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论