签名写着今晚到期,花币权限也会一起到期吗?

钱包弹窗里的截止时间,可能只限制一份授权签名最晚何时能提交,并不代表提交成功后的花币权限会同时消失。研究permit时,把这两个时钟混在一起,很容易误判仍然有效的代币授权。

假设一份签名要求今晚23点前提交,应用在22点完成提交。此后23点到了,不能仅凭原先的签名截止时间,就认定已经建立的支出额度归零。实际结果要看代币合约的授权和过期机制。

今年5月提出的ERC-8255正讨论带有效期的代币授权,也明确区分了这两件事。截至本次核验,它仍是草案,并含兼容例外,不能说整个以太坊生态已经默认做到授权自动失效。

我的检查顺序是:谁能花、最多花多少、成功提交后何时失效。关注 $ETH 生态,使用 $USDC 、 $UNI 等代币时,应核对各自实际合约,不能假定它们已采用该草案。签名过期提示解决的是哪一步,要先看清,再判断资金暴露的时间。

点我头像 查看带单实盘