EIP-2612的permit方法是什么?

EIP-2612替ERC-20标准增加了一个新的方法:permit。

简单来说:过去要approve后我们才能把代币转给别的合约。但如果该代币支援了permit(例如DAI ),那我们就可以透过在链下用私钥签署产生一个签名,而只要有这个签名,别人(例如合约)就可以帮我们呼叫permit然后把代币转走。

所以如果随着未来更多的代币支援permit。到时跟智能合约互动,我们就可以:

  1. 有更好的用户体验(多一次的approve其实造成很多初学者的混淆)
  2. 选择用该代币直接支付费用(也就是钱包里甚至不需要有ETH,最终呼叫智能合约的服务提供商会替我们支付gas,而服务商可以直接选择从我们的代币里扣除这笔费用)

本文链接地址:https://www.wwsww.cn/jishu/6385.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。