EIP-2612的permit方法是什么?
EIP-2612替ERC-20标准增加了一个新的方法:permit。
简单来说:过去要approve后我们才能把代币转给别的合约。但如果该代币支援了permit(例如DAI),那我们就可以透过在链下用私钥签署产生一个签名,而只要有这个签名,别人(例如合约)就可以帮我们呼叫permit然后把代币转走。
所以如果随着未来更多的代币支援permit。到时跟智能合约互动,我们就可以:
有更好的用户体验(多一次的approve其实造成很多初学者的混淆) 选择用该代币直接支付费用(也就是钱包里甚至不需要有ETH,最终呼叫智能合约的服务提供商会替我们支付gas,而服务商可以直接选择从我们的代币里扣除这笔费用)
声明:本站所提供的资讯信息不代表任何投资暗示, 本站所发布文章仅代表个人观点,仅供参考。