在设置前链上合约交互风控规则前,请确保您已创建 Delegate Key,并将资产添加到所选钱包。
  1. 登录 Cobo Portal
  2. 点击左侧主菜单中的 > 智能合约钱包
  3. 点击您在 Cobo Portal 上已经连接或创建的 Safe{Wallet}。
  4. 切换到链上交易风控标签页,然后点击
  5. 为您的链上交易风控规则添加名称,最多可输入 50 个字符。
  6. 选择该风控规则将应用的 Delegate。请注意,每个 Delegate都是一个 EOA 地址。在成功创建链上交易风控规则后,您选择的 Delegate 将获得执行授单签操作的授权,例如代币转账和自定义合约调用。
  • 我的钱包:从 MPC 钱包(机构钱包)中选择地址并将地址指定为 Delegate。
  • 自定义地址:手动输入 EOA 地址以将地址指定为 Delegate。
  1. 点击下拉菜单设置条件。
  • 代币授权:您可以指定可以使用的代币类型、有权使用所选代币的合约地址,以及每次交易或每个指定时段内可使用的最高额度。
  • 代币转账:您可以指定可以转账的代币类型、接收地址,以及每次交易或每个指定时段内可转账的最高额度。
  • 自定义合约交互:您可以指定要调用的智能合约、要使用的功能,以及每次交易中包含的参数。
  1. (如果您选择代币授权)请填写以下字段:
  • 代币:在下拉菜单中,点击包括,选择您要授权的代币类型。
  • 金额:如果被授权的代币没有使用数量限制,在下拉菜单中选择任何数量。如果需要设置数量上限,请选择按数量计算
  • 频率:如果数量限制适用于所有被授权合约地址的总交易数,在下拉菜单中选择无频率限制。如果数量限制适用于每次交易,选择每笔交易,或者选择按小时,指定数量限制适用的小时数。
  • 被授权的合约地址:在下拉菜单中,选择任何地址,允许任意合约地址使用被授权的代币。选择在地址列表中,则只有已经添加到地址列表中的合约地址才有权使用被授权的代币。
    • 请注意,如果您需要编辑已提交的链上交易风控规则中的被授权的合约地址,必须首先前往交易风控 > 地址列表来更新地址。然后,前往智能合约钱包 > 链上交易风控 > 当前,修改相关的链上交易风控规则,并重新提交多签请求。
  1. (如果您选择代币转账)请填写以下字段:
  • 代币:在下拉菜单中,点击包括,选择您要授权的代币类型。
  • 数量:如果被授权的代币没有转账数量限制,在下拉菜单中选择任何数量。如果需要设置转账上限,请选择按数量计算
  • 频率:如果转账数量限制适用于所有接收地址的总交易数,在下拉菜单中选择无频率限制。如果转账数量限制适用于每次交易,选择每笔交易,或者选择按小时,指定数量限制适用的小时数。
  • 接收地址:在下拉菜单中,选择任何地址,允许将代币转账到任意地址。选择在地址列表中,则仅允许向已添加到地址列表中的地址进行转账。
    • 请注意,如果您需要编辑已提交的链上交易风控规则中的接收地址,必须首先前往交易风控 > 地址列表来更新地址。然后,前往智能合约钱包 > 链上交易风控 > 当前,修改相关的链上交易风控规则,并重新提交多签请求。
  1. (如果您选择自定义合约交互)请选择是在合约级别、方法级别还是参数级别进行合约交互。然后,填写相应的字段:
  • 合约级
    • 如果您之前添加过目标合约,请在下拉菜单中直接进行搜索。如果没有,则在下拉菜单的文本框内输入合约地址,然后点击添加地址
  • 方法级
    • 如果您之前添加过目标合约,请在下拉菜单中直接进行搜索。如果没有,则在下拉菜单的文本框内输入合约地址,然后点击添加地址
    • 从下拉菜单中选择方法。如果显示的方法不正确,点击编辑合约 ABI。在弹出窗口中,您可以手动编辑文本或从设备上传 JSON 文件。
  • 参数级
    • 如果您之前添加过目标合约,请在下拉菜单中直接进行搜索。如果没有,则在下拉菜单的文本框内输入合约地址,然后点击添加地址
    • 从下拉菜单中选择一个方法。如果显示的方法不正确,点击编辑合约 ABI。在弹出窗口中,您可以手动编辑文本或从设备上传 JSON 文件。
    • 点击创建以添加参数。在弹出窗口中,根据您的合约调用需求指定参数、运算符和取值。如果要添加一组参数,点击 + 添加组
  1. 点击下一步,查看您配置的规则。请注意,为智能合约钱包设置链上交易风控规则与授予链上权限类似。因此,任何在此规则下触发的链上交易都将被自动批准。
  2. 如果要对规则进行编辑,点击取消
  3. 需要 Safe{Wallet} 签名人完成多签确认。点击确认,提交多签请求。或者,点击添加到队列,稍后前往智能合约钱包 > 链上交易风控 > 队列,批量提交队列中所有的多签请求。
    欢迎提交您的反馈,帮助我们持续优化文档质量!