创建自己的区块链网络 十二

本文档详述了如何在Hyperledger Fabric网络中为背书节点安装及运行链码。首先,使用`docker exec`命令安装链码到指定的背书节点,包括Org2和Org3的节点,并提供了相应的环境变量设置。接着,通过运行`start.sh`脚本来启动链码安装过程。成功执行后,链码将在背书节点上安装完毕,为后续的链码实例化和交互做好准备。
摘要由CSDN通过智能技术生成

前言

上次我们已经将各个节点加入了通道,那么我们现在需要将链码安装至背书节点。话不多说,直接开始。

系列文章直通车

名称链接
创建自己的区块链网络 一点击此处
创建自己的区块链网络 二点击此处
创建自己的区块链网络 三点击此处
创建自己的区块链网络 四点击此处
创建自己的区块链网络 五点击此处
创建自己的区块链网络 六点击此处
创建自己的区块链网络 七点击此处
创建自己的区块链网络 八点击此处
创建自己的区块链网络 九点击此处
创建自己的区块链网络 十点击此处
创建自己的区块链网络 十一点击此处
创建自己的区块链网络 十二点击此处

在背书节点安装链码

首先第一句命令如下

docker exec cli peer chaincode install -n mycc -v 1.0 -l golang -p github.com/chaincode/supplychain-finance

mycc是我们的链码名称 1.0是我们的链码版本号,我们选择1.0就可以了,然后golang是我们编写智能合约的语言,我们用的是golang改为golang就可以了,后面的就不需要管它了。
然后我们需要把我们的链码安装至背书节点。命令如下

docker exec cli peer chaincode install -n mycc -v 1.0 -l golang -p github.com/chaincode/agricultural-products
docker exec  -e "CORE_PEER_LOCALMSPID=Org2MSP"  -e "CORE_PEER_ADDRESS=node2.organization2.gdzce.cn:7051"  -e "CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/organization2.gdzce.cn/users/Admin@organization2.gdzce.cn/msp" cli peer chaincode install -n mycc -v 1.0 -l golang -p github.com/chaincode/agricultural-products
docker exec  -e "CORE_PEER_LOCALMSPID=Org3MSP"  -e "CORE_PEER_ADDRESS=node2.organization3.gdzce.cn:7051"  -e "CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/organization3.gdzce.cn/users/Admin@organization3.gdzce.cn/msp" cli peer chaincode install -n mycc -v 1.0 -l golang -p github.com/chaincode/agricultural-products

这里注意一下 -e 第一个参数是我们的背书节点的MSPID -e 第二个参数是我们的背书节点地址,千万不要忘记了端口号,然后-e 第三个节点则是我们的背书节点的MSP的路径,注意路径不要写错了,要写绝对路径。然后后面也不用多说了。
然后到这里我们的命令就已经写完了,接下来我们需要来运行一下。

运行start.sh

那么我们运行完成过后是这个结果。
在这里插入图片描述

出现如下结果就代表我们已经完成了在背书节点安装链码的这一过程。

结语

那么下一步,就是最后一步了,我们需要实例化链码还有链码交互。
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

患孤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值