操作场景
本文档指导用户进行 Hyperledger Fabric 引擎网络下的合约管理。
前提条件
操作步骤
新建合约
2. 选择合约管理页签,进入对应页面可选择通道 ID 切换至对应需要新建合约的通道。
3. 单击新建合约,在弹窗中填写对应的合约名称、版本等信息,并上传合约文件。如下图所示:


4. 单击确定。
安装并实例化合约
新建完成的合约需安装到 Peer 节点中,并进行实例化后才可运行调用。在合约管理页面中新建完成合约后,在合约列表中即可看到新建的合约,状态处于“未实例化”。单击列表操作列的安装,在弹窗中选择需要安装的 Peer 节点,勾选后单击安装即可完成。如下图所示:


完成安装的合约即可进行实例化,在合约管理页面中点击合约列表操作列的实例化,在实例化弹窗中可根据需要设置背书策略及私有数据集等信息,确认后即可开始实例化。如下图所示:


在合约列表中单击合约的名称可进入对应合约的合约详情页,可查看合约的基本信息、安装的节点、合约日志等信息。
升级合约
在合约管理页签中,单击合约列表右侧列中的升级,在弹窗中填写新的版本号、上传新的合约文件后即可完成合约的升级。如下图所示:

