策略管理

最近更新时间:2018-11-15 15:33:36

操作场景

背书策略适用于实例化合约的场景。

注意:

  • 设定背书策略前,需要经过以下步骤:
    1. 创建合约;
    2. 安装合约。
  • “策略里包含的组织角色同意” 指的是按照背书策略的条件,在各个组织知晓、安装并同意此合约后,合约才会生效。请确认各组织是否已安装了此合约,这可能会影响到合约最终的生效。
  • 您可以根据实际需求选择策略。策略包括已有策略、新建策略和 “无”。其中 “无” 表示合约所涉及的组织/成员任意一个同意,合约即可生效。

前提条件

已登录 TBaaS 控制台

操作步骤

新建策略

  1. 在左侧导航栏中,选择 “区块链网络”,进入 “区块链网络” 页面。如下图所示:
    区块链网络
  2. 选择待新建策略的 “区块链网络”,进入 “区块链网络” 信息页面。
  3. 选择 “策略管理” 页签,单击【新建】。如下图所示:
    策略管理
  4. 在 “策略管理 / 新建策略” 页面中,按要求填写信息。如下图所示:
    新建策略
    主要参数信息如下:
    • 策略名称:2~12 位数字、字母或中文。例如,策略 1。
    • 策略描述:20 位以内数字、字母或中文。例如,xx 食品溯源策略 1。
    • 通道:选择已建立的通道。
    • 策略内容:请编写让策略生效的具体策略内容,根据策略让整体合约生效。背书策略由 1 个或多个条件组成,每一行条件为 or 的关系,每一行行内为 and 关系。如何定义一个单一条件,可参见 添加单个 “选择条件”
  5. 单击【新建】,即创建策略成功。

添加单个 “选择条件”

  1. 在 “策略管理 / 新建策略” 页面中,单击 “选择条件”,弹出 “设置条件” 窗口。如下图所示:
    设置条件
  2. 根据实际需求,选择组织/成员和生效条件。
    例如,选择 2 个组织/成员,生效条件为部分同意。那么只需要任意 1 个或以上的组织/成员同意即可。
  3. 单击【确定】,完成添加。