EIP-2612的permit方法是什么?
EIP-2612替ERC-20标准增加了一个新的方法:permit。
简单来说:过去要approve后我们才能把代币转给别的合约。但如果该代币支援了permit(例如DAI ),那我们就可以透过在链下用私钥签署产生一个签名,而只要有这个签名,别人(例如合约)就可以帮我们呼叫permit然后把代币转走。
所以如果随着未来更多的代币支援permit。到时跟智能合约互动,我们就可以:
- 有更好的用户体验(多一次的approve其实造成很多初学者的混淆)
- 选择用该代币直接支付费用(也就是钱包里甚至不需要有ETH,最终呼叫智能合约的服务提供商会替我们支付gas,而服务商可以直接选择从我们的代币里扣除这笔费用)
本文链接地址:https://www.htzkw.com/jishu/6385.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
版权声明
本文仅代表作者观点,不代表区块链技术网立场。
本文系作者授权本站发表,未经许可,不得转载。
上一篇:EIP与ERC是什么? 下一篇:MimbleWimble—来自数学的隐私魔法
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。