定稿后的接口一字难改,ERC-5750 的答案是把方法最后一个参数固定为可变长 bytes,谁都能往里塞扩展数据而不破坏兼容。本文拆解兄弟方法与 _data 参数惯例,以及它给 5453、5269 打的桩。
定稿后的接口一字难改,ERC-5750 的答案是把方法最后一个参数固定为可变长 bytes,谁都能往里塞扩展数据而不破坏兼容。本文拆解兄弟方法与 _data 参数惯例,以及它给 5453、5269 打的桩。
发现 NFT 合约漏洞却找不到人?ERC-5437 给合约加了 getSecurityContact 接口,用非对称加密公开接收渠道。本文拆解接口、type 编号表与 Stagnant 状态带来的现实覆盖问题,并给出白帽路径。
场外交易、不认版税的平台,创作者的分成常常无声蒸发。ERC-6786 用一个注册表合约让任何人随时为某枚 NFT 补付版税,并用 getPaidRoyalties 累计可查。本文拆解接口与它不解决的问题。
ERC-7432 给一枚 NFT 分角色,ERC-7589 则把角色体系装进 ERC-1155:先质押代币建立承诺,再按角色授权、到期自动失效。本文拆解 commitTokens 到 grantRole 的流程与撤销边界。
跨链读价、读别链状态,未必要预言机常驻推送。ERC-7412 让合约用 OracleDataRequired 错误声明缺什么数据,客户端把签好名的数据核验与目标调用打包成一笔。本文拆解流程与费用字段。
同一句转账失败,不同钱包显示成天书或干脆空白。ERC-6093 为 ERC-20、ERC-721、ERC-1155 的常见失败定义了结构化自定义错误,本文按 ERC721InsufficientApproval 等错误逐项讲清失败现场和排查动作。
同样叫锁定,ERC-5192 的灵魂绑定和 ERC-5753 的可锁定扩展是两套接口:前者返回真假、后者指定解锁人。本文对比两个接口的函数、事件与转账被拦的具体条件,并给出核验步骤。
ERC-7710 定义 DelegationManager 的 redeemDelegations 接口:三个等长数组打包权限上下文、执行模式与调用数据,原子执行。本文拆解它与 ERC-7579、ERC-7715 的分工,以及模拟先行与授权范围核对。
ERC-7517 在 NFT 与内容元数据里加入 dataMiningPreference 字段,让创作者链上声明作品可否用于训练、推理与数据挖掘,并尝试与 C2PA 的声明格式对齐。本文拆解取值枚举、与版权的关系和约束条款。
ERC-165 只能回答接口编号认不认识,ERC-5269 想把问题升级到某份提案的可选行为你支持吗。本文拆解 supportERC 的四个参数、状态返回值约定与对未定稿提案的限制,附查询边界。