Hyperledger fabric部署链码(五)初始化与链码升级

链码定义提交到channel后,将在安装链码的通道的peer节点上启动。asset-transfer (basic) 链码现在可以由客户端应用程序通过命令行直接调用。使用以下命令在ledger上创建一组初始资产(初始化)。请注意,调用命令需要针对足够数量的peer(包含多个组织),以满足链码认可策略...

Hyperledger fabric部署链码(四)提交链码定义到channel

在足够多的组织批准了链码定义后,任意一个组织就可以将链码定义提交到通道。(如果大多数通道成员都批准了该定义,提交事务就会成功,反之,如果没有先让大多数通道成员批准该链码定义,提交事务就会失败) 提交命令为: peer lifecycle chaincode checkcommitreadiness ...

fabric部署链码(三)批准链码定义

在打包chaincode并提交到fabric后,您需要为您的组织批准此chaincode定义。定义包括chaincode的重要参数,如名称、版本和chaincode认可政策等。在部署链码之前需要批准链码的Channel成员集合受/Channel/Application/LifecycleEndors...

fabric部署链码(二)安装链码到fabric

打包智能合约asset-transfer (basic)后,我们就可以在peer上安装链码。链码需要安装在每一个为交易背书的peer节点上。由于我们的测试网络设置的背书策略,要求来自 Org1 和 Org2 的背书,因此我们需要在这两个组织运营的peer节点上安装链码: peer0.org1.exa...

fabric部署链码(一)打包链码

1 启动测试网络 我们将从部署 Fabric 测试网络实例开始。开始之前,请参照上文部署测试环境。使用以下命令导航到本地fabric-samples库中的测试网络目录: cd fabric-samples/test-network 从零开始前,我们将确保fabric测试环境已关闭 ./network...

[帮助文档] Fabric如何升级通道中已有的链码

链码是Hyperledger Fabric技术框架中对智能合约的实现,支持业界流行的编程语言Go、Node.js,并不断完善Java等语言的支持。本文主要介绍如何升级通道中已有的链码。

[帮助文档] Fabric进行互操作时如何绑定管理链码

当您要在通道中加入外部Fabric环境的组织,需要在目标通道中绑定管理链码。管理链码负责对通道的配置变更请求和各组织的签名进行协同。说明注意: 在没有确定加入外部组织前,请不要将阿里云BaaS上的通道与管理链码绑定,以避免额外的操作。 在绑定管理链码时,请根据您购买实例的版本完成相应的操作。绑定管理...

Fabric链码及应用快速开发工具箱【Go/Java/JavaScript】

Wiz工具箱可以快速搭建一个Hyperledger Fabric开发网络作为链码和应用开发环境,官方下载地址:http://sc.hubwiz.com/codebag/fabric-wiz/。 Wiz工具箱的主要特性如下: 内置原生Fabric 1.4 LTS版本,无需虚拟机/Docker等复杂环境...

Fabric链码开发包【Python】

Fabric-chaincode-python 开发包适用于Hyperledger Fabric区块链Python链码的开发,支持Fabric 1.4和2.0,官方下载地址:http://sc.hubwiz.com/codebag/fabric-chaincode-python/。 1、开发包概述 ...

Hyperledger Fabric 2.0 外部链码的开发/构建/部署/访问

在Hyperledger Fabric 2.0中引入的一个新特性,就是可以使用外部的链码启动器,这种外部启动链码的方式非常适合使用kubenetes或dowcker swarm来统一管理节点容器和链码容器。在这片文章中,我们将学习如何使用外部链码启动器在K8s集群中部署链码。 1、Fabric外部链...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6361+人已加入
加入