该课时需要购买课程后观看

区块链应用开发系统课 - Vibe Coding 实战

登录后购买

VibeCoding:实现简单多签与 Safe 实践

Tiny熊 Tiny熊 2026-05-28
19次播放
2026-05-28

视频 AI 总结: 视频讲解了一个简单的多签合约实现过程,包括提案、确认和执行三个核心步骤。默认三分之二的多签持有人共同管理合约资产,提案需记录目标地址和金额,确认次数达到门槛后任何人可执行。演示了通过不同地址签名确认交易,最终执行转账的操作流程。同时指出SAFE采用离线签名方式,与本实现不同。最后通过实际操作展示了多签钱包的创建、交易发起和签名确认。

关键信息:

  1. 多签合约需记录提案ID、目标地址、金额及确认次数和确认者。
  2. 提案时自带一次确认,后续其他持有人调用 confirm 函数确认,达到门槛后执行。
  3. 执行时调用 call 并验证确认次数,标记已执行防止重复。
  4. 测试包含多种异常情况,合约约160行,测试约250行。
  5. SAFE使用离线签名,而本实现依赖链上确认。