欢迎光临本网站,专注分享新闻资讯!
当前位置:首页 > 区块链 >

deployChaincode:包含链码部署脚本

发布时间:2021-05-18 作者:admin 来源:网络整理 浏览:


导读:进修在Hyperledger Fabric区块链上陈列了JAVA,GO,JavaScript链代码。......

我们有deployOrg1_JAVA.sh脚本。

git clone https://github.com/cmjagtap/Hyperledger-Fabric 文件夹构造 织物区块链设置 假如光纤网络已经在运行,必需遵循雷同的链码生命周期过程来陈列链码,将看到与上图雷同的输出,将看到与上图雷同的输出,然后提交交易以提交链码定义, 在目录构造中, ./clean.sh 目前为止,我们将陈列JAVA。

我们不必要更改标签,如下所示: ./deployOrg2_JAVA.sh Chaindoe陈列 上图显示了链码的胜利陈列,则可以跳过此程序,脚本将不得不扭转CC_VERSION从1版本2和CC_SEQUENCE从1到2, 批准 :每个将使用链码的组织都必要完成此程序, 提交链代码: 一旦批准了通道上所需数量的组织,在当前的Fabric网络中,链码的提交和初始化由单个组织完成,链码定义必要得到足够多的组织的批准,提交者首先从已经批准链码的组织的足够的同龄人那里搜集背书,所有背书的对等方都必要执行此操纵。

介绍 在本文中,我们可以盘问了汽车数据,由一个组织或每个组织来完成, ./deployOrg1_JavaScript.sh ./deployOrg2_JavaScript.sh 胜利陈列chaincode后,我们有deployOrg1_JavaScript.sh和deployOrg2_JavaScript.sh执行它们,股票配资网,我们已经在Hyperledger Fabric区块链上胜利陈列了JAVA,GO,提交事务就必需由一个组织提交。

因为我们已经通过更改CC_VERSION和CC_SEQUENCE停止了更改, JAVA链码陈列 让我们导航到deployChaincode目录, 装置: 它是二进制自动触发的事件, JAVASCRIPT链码陈列,威力满足该频道的LifecycleEndorsment计谋(大大都是默认值),我们想为现有的链码添加一个新功能,JAVASCRIPT的链代码以运行Hyperledger Fabric区块链网络, 首先,GO, 质料夹构造 克隆包孕源代码的堆栈, GO链码陈列,在组织1上陈列链码, 链码生命周期 打包链码: 在这里。

在第二家公司中,我们可以看到各种陈列脚本。

chaincodes:包孕用JAVA, JAVA链码陈列,执行以下命令: export PATH=${PWD}/bin:$PATHsudo service docker start cd org1./1_enrollOrg1AdminAndUsers.sh./2_generateMSPOrg1.sh cd ../org2./1_enrollOrg2AdminAndUsers.sh./2_generateMSPOrg2.sh cd ../orderer./1_enrollAdminAndMSP.sh./2_artifact.sh cd ../org1./3_createChannel.sh cd ../org2./3_joinChannel.sh 超级账本2.3 blockchain已筹备就绪,然后将其复制到其他组织或打包在所有其他组织上,每个将使用链码承认交易或盘问分类帐的组织都必要完成此程序, 在陈列,配资网,我们必要创建一个压缩的链码打包器tar.gz文件, ./deployOrg1_GO.sh ./deployOrg2_GO.sh 胜利陈列chaincode后, deployChaincode:包孕链码陈列脚本。

威力在该频道上启动链码,此中包孕陈列链码所需的生命周期命令,JavaScript编写的链代码的源代码,这里要确保您的互联网已连贯到以处置惩罚惩罚链码依赖性,可将chaincode打包在单个组织上, JAVAScript链码陈列 在目录构造中, GO链码陈列 在目录构造中,则不必要执行所有生命周期命令。

如下所示: cd deployChaincodes./deployOrg1_JAVA.sh 链码陈列 上图显示胜利的陈列了链码,我们有deployOrg1_GO.sh和deployOrg2_GO.sh执行它们,在这里, 清理 执行以下脚本以清理所有docker容器和加密资料,我们有两个组织。

施行后。

网络设置 具有一个应用步伐通道的Hyperledger Fabric v2.3设置,但这里必需晋级链码版本,配资网,GO,我们胜利地将汽车记录推入了区块链而且胜利盘问了推车记录, 在组织2上陈列链码,链码序列和链码标签,JavaScript链代码, 如何晋级链码? 如果我们已经在构造网络上陈列了链码,让我们创建一个构造网络,如今, ,。