诚邀爱技术、爱分享的你,成为文档内容共建者> HOT

操作场景

本文档指导用户进行 Hyperledger Fabric 增强版引擎网络下的合约管理。

前提条件

已登录 TBaaS 控制台

操作步骤

查看合约

1. 选择左侧导航栏中的Fabric > 区块链网络,进入“区块链网络”页面。如下图所示: n


2. 选择待进行合约管理的“区块链网络”,进入“区块链网络”概览页面。
3. 选择合约管理页签,即可查看该区块链网络的所有合约。如下图所示: n



合约 IDE

单击在线编辑器,可在区块链网络上编辑与使用智能合约。如下图所示: n具体操作可以按照使用指引使用智能合约 IDE 编辑器。n
在线编辑



业务通道部署合约

新建合约

1. 合约管理页签中,单击新建
2. 在弹出的“新建合约”窗口中,按照界面提示逐步操作,完成合约部署。如下图所示:
注意
仅选中的组织才有权使用合约,合约创建后可增添组织但不可删除组织,请谨慎选择。
设置合约有在线编辑合约及上传合约两种方式,请根据实际需求进行设置。




背书节点安装合约

1. 合约管理页签中,单击待安装合约行右侧的安装
2. 在弹出的“安装合约”窗口中,选择节点,并单击确定即可安装合约。

实例化合约

1. 合约管理页签中,选择刚创建的合约,单击行右侧的实例化
2. 在“合约管理 / 实例化合约”页面中,填写相关信息,并设定背书策略。如下图所示:
说明
如何设定背书策略,请参考 策略管理



3. 单击执行实例,启动合约的实例化。该实例化的进程,会显示在右侧的“执行日志”中。若执行失败,可以根据右侧“执行结果”内的提示,进行进一步调试。

合约升级

1. 合约管理页签中,单击待安装合约行右侧的升级
2. 在弹出的“升级合约”页面中,按照界面提示逐步操作,完成合约升级。如下图所示: n

n主要参数信息如下:n升级后版本号:合约版本号供识别与维护使用,请输入与当前不同的版本号。
目录