部署链代码

(Hyperledger Fabric v2.x) 要部署链代码,必须先获得组织批准,然后提交到渠道。部署链代码后,对等节点能够接受链代码调用并可以对事务处理进行背书。

请注意以下信息:
您必须是管理员才能完成此任务。
  1. 转到控制台并选择 Chaincodes 选项卡。
  2. 链代码选项卡中,找到链代码程序包并单击其更多操作菜单,然后选择部署
    显示部署链代码对话框。
  3. 输入有关在何处部署链代码以及如何部署链代码的信息。
    说明
    Channel 选择要在其上运行的链代码的通道。
    链代码名称 为部署的链代码输入唯一的名称(长度不超过 64 个字符)。
    • 使用 ASCII 字母数字字符、短划线 (-) 和下划线 (_)。
    • 名称只能以 ASCII 字母数字字符开头和结尾。
    • 短划线 (-) 和下划线 (_) 必须后跟 ASCII 字母数字字符。
    Version 输入长度不超过 64 个字符的字符串值以指定链代码的版本号。
    • 使用 ASCII 字母数字字符、短划线 (-)、下划线 (_)、句点 (.) 和加号 (+)。
    需要初始化 选择链代码是否需要初始化。如果选中,客户机应用程序必须在调用任何其他函数之前通过指定 isInit 标志显式调用 Init 函数。
    背书策略 在此部分中,指定背书链代码所需的策略。

    如果未指定背书策略,则使用默认背书策略。默认背书策略从网络上的任何对等节点获取背书。

    专用数据收集 在此部分中,添加一个或多个专用数据收集。专用数据收集指定在部署链代码的渠道上对专用数据进行背书、提交或查询的组织子集。
  4. 单击部署
    已部署链代码。
  5. 要确认已部署链代码,请转到渠道选项卡,然后单击您在其中部署链代码的渠道的名称。转到 Deployed Chaincodes(已部署链代码)选项卡,确认链代码列在汇总表中。