gnosis-safe 多签相关

  1. 已经私下实现本地多签,合约验证 然后批量转账;
    function transferSign(
        bytes[] calldata signs, // 2人签名
        address[] calldata _tos, // 接收转账account数组
        uint256[] calldata values, // 接收转账value array
        uint256 nonce
    ) external payable onlyOwner returns (bool) {}

    本地用etherjs 签名, 然后传入上述函数, 调用, 批量转账完成

    1. 昨天群里听大佬说了 gnosis-safe. 想试试. gnosis-safe: 本身就是内部工具发展而来的
  2. 怎么让下面这个方法 批量转账 ,必须经过多签后 才能被调用.

image.png

  1. 钱应该是放在这个合约上了. 或者放在 gnosis-safe. 上.
  2. 单个转账 直接从gnosis-safe. web上可以操作, 发起->A签名->B签名->执行

============= 总结 :就是 合约函数怎么与 gnosis-safe结合使用

请先 登录 后评论

最佳答案 2022-09-28 11:12

把 owner 设置为 gnosis-safe 多签钱包地址。

请先 登录 后评论

其它 1 个回答

nercis - 后端
请先 登录 后评论
  • 2 关注
  • 0 收藏,2081 浏览
  • nercis 提出于 2022-09-22 16:25