10 有什么办法,可以一次性授权多种token给一个账号呢 比如授权 a b c 三种给账号b呢?我看好多代币空投,一次性可以把账号的币搞走,他们怎么玩的

比如这种空投,如果你进入他们网站去授权,可以把你的币撸的毛都不剩,假如你有十种币,是授权十次吗? image.png

请先 登录 后评论

最佳答案 2021-12-14 20:52

每次授权都是调用不用的token合约的approve, 如果是个人账号进行授权,只能进行多次授权。

不过,有一个情况是用户代理合约,币存放在代理合约里(而不是用户账号下),这样就可以通过,代理合约来实现一次性调用多个 token进行授权。

像 DefiSaver 就是这个思路, 他会帮用户创建一个代码,资产存放在代理中, 可以方便一次和多个合约交互。

请先 登录 后评论

其它 0 个回答

  • 3 关注
  • 0 收藏,4225 浏览
  • 宛十八 提出于 2021-12-14 15:51