概述本项目实现了基于EIP-2612标准的代币合约,并扩展了TokenBank和NFTMarketplace合约,支持链下签名授权和白名单机制。
通过签名功能函数的好处是用户可以免费完成委托或投票交易,同时会有可信的第三方花费gas费用将投票结果写到区块链中。在本次教程中,我们重点展示这类函数的例子。
x19x01/domainSeparator/hashStruct(message)摘要:各种签名过程为什么出现EIP712EIP712签名的两部分:domain和交易信息代码实现EIP712domainSeparator:是domain经过hashStruct来的信息hashSt