上云无忧 > 文档中心 > 百度智能云超级链BaaS Fabric联盟链 - 操作链码
超级链BaaS平台
百度智能云超级链BaaS Fabric联盟链 - 操作链码

文档简介:
操作链码: 一个用户上传链码并将链码发布到通道后,通道内的组织均可安装部署该链码。 【百度智能云】可信计算平台
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

操作链码

一个用户上传链码并将链码发布到通道后,通道内的组织均可安装部署该链码

链码状态

状态名称 说明 可进行的操作
未发布 上传链码后的状态
此时链码只能由上传者看到
编辑链码并替换链码文件
发布链码
初始状态 上传者将链码发布到通道后的状态
此时通道内的组织均可看到该链码
此时上传者再次编辑链码不可更新链码文件,只能重新上传链码
安装链码
已经安装 将链码安装到当前组织所有peer节点上 实例化链码/升级链码
运行中 实例化/升级链码成功后状态
停止运行 被升级后的链码状态

发布链码

用户上传完链码,此时链码只有用户自己看到,通道内其他组织不可见;此时用户可通过【编辑链码】对链码进行修改;发布链码后,链码对通道内所有组织成员可见,用户不可再对链码进行编辑,发布操作如下:

安装链码

  1. 当链码被发布到通道后,可进一步执行“安装”操作:

  1. 至于安装后链码的状态有两种情况:
  • 如果链码未被通道内其他组织实例化,链码状态显示“已经安装”
  • 如果链码已经被通道内其他组织实例化,链码状态显示“运行中”,因为通道内链码只可被实例化一次

实例化链码

安装完链码,如果链码状态为“已经安装”则可进一步进行实例化操作,如下:

升级链码

升级是针对已经在运行的同名链码而言,也就是当前必须有链码是在运行中状态。链码升级前需要上传同名高版本的链码(上传链码);之后进行发布到通道和安装操作,安装后即可显示升级按钮,点击“升级”完成链码升级:

被升级的链码状态更改为“停止运行”,同一通道只能有一个同名链码在运行,如下:

相似文档
  • 联盟事件: fabric 联盟链中有很多申请、审批的事件流,关于联盟的事件流在联盟事件中 申请事件: 当盟主邀请成员加入联盟时,会添加一条申请事件,具体可看 加入联盟。 【百度智能云】可信计算平台
  • 通道事件: fabric 联盟链中有很多申请、审批的事件流,关于通道的事件流在通道事件中。 申请事件: 当某个用户申请加入某个通道或申请创建通道时,会添加一条申请事件,具体可看 通道管理。 【百度智能云】可信计算平台
  • SDK应用: 本文档指导用户如何利用SDK与链码进行交互。 前提: 需要用户对官方 fabric-sdk-go 有一定了解。 下载SDK: 进入【联盟】菜单,点击【联盟管理】进入【联盟信息】页面,点击【下载SDK文件】;如下图: 【百度智能云】可信计算平台
  • 证书管理: 证书管理支持client证书的申请和下载,用户可使用下载的证书调用链码并进一步使用证书属性集实现丰富的权限校验。 【百度智能云】可信计算平台
  • 创建组织: Quorum联盟由一个或多个组织组成。用户需要先创建组织,以组织的身份加入或者创建联盟。 登录百度智能云超级链BaaS平台控制台,点击进入到Quorum联盟链中。 选择“组织”,进入“组织”页面。 【百度智能云】可信计算平台
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部