美文网首页
fabric2.2测试网络06:安装链码(go)

fabric2.2测试网络06:安装链码(go)

作者: ag4kd | 来源:发表于2022-01-13 17:16 被阅读0次

安装链码

打包链码

  • 进去go语言链码包
cd ../chaincode/fabcar/go
  • 下载依赖
GO111MODULE=on 
go mod vendor
  • 回到工作目录
cd ../../../test-network
  • 设置环境的变量
export FABRIC_CFG_PATH=$PWD/../config/
  • 管理员1和管理员2 (一个打包另一个直接拿来用就好了)打包链码
peer lifecycle chaincode package fabcar.tar.gz --path ../chaincode/fabcar/go/  --lang golang --label fabcar_1

执行完该命令会在当前目录下生成 链码包文件 fabcar.tar.gz .

安装链码

在Org1 的peer 上安装链码

切换身份为组织 1 的管理员

source env-org1.sh

安装链码

peer lifecycle chaincode install fabcar.tar.gz

查询已安装的链码

peer lifecycle chaincode queryinstalled

在Org2的 peer 上安装链码

切换身份为组织 2 的管理员

source env-org2.sh

安装链码

peer lifecycle chaincode install fabcar.tar.gz

查询已安装的链码

peer lifecycle chaincode queryinstalled

设置包 ID

export CC_PACKAGE_ID=fabcar_1:a5a64c81bd0ff978378580a452d6ea21f8c39ebce3645c712edab3b795b8d722

相关文章

网友评论

      本文标题:fabric2.2测试网络06:安装链码(go)

      本文链接:https://www.haomeiwen.com/subject/blemcrtx.html