Ethereum Magicians · 标准与升级讨论· Zealynx·· 2 小时前
Zealynx:ERC 草案反复出现合约无法读取事件的缺口
Contracts can't read events: a gap that keeps coming up in ERC drafts
内容摘要
Zealynx 在 Ethereum Magicians 发帖指出,自 9 月中旬以来至少四个 ERC 讨论线程出现同一缺口:合约无法读取事件日志中的数据。ERC-8467 中违约贷款赔付额仅存在于 BackerCharged 事件、无 getter 返回,priors-agents 次日补上 lossInfo(loanId);ERC-8423 通过 burnedBy(tokenId) 补上 ERC-721 销毁者信息;ERC-8451 中 ryanio 修复了事件重放与 view 不一致的问题。作者援引 Solidity 文档说明日志数据对合约不可访问,建议草案明确区分合约所需事实与仅存于事件的事实,并在参考实现中加入事件重放测试和只用 view 的消费方合约。
来源:Ethereum Magicians · 标准与升级讨论 · ethereum-magicians.org
打开原文所属事件
Zealynx:ERC 草案反复出现合约无法读取事件的缺口
读懂这条消息
来自 Learn 的概念与核对方法,帮助理解新闻中的机制和口径。
合约知识更新
如何核对 Meme 币?先确认链、合约地址和交易池
名称和 ticker 不能唯一识别代币。核对 Meme 币时,应使用链与代币合约地址(Solana 上为 mint 地址)确定对象,再核对交易池和官方出处;分类确认、数据新鲜和安全评估是三件不同的事。
阅读完整说明 →合约知识更新
原生 USDC 与桥接 USDC 有什么区别?先核对发行与兑付路径
同样显示 USDC 的资产可能由 Circle 在该网络原生发行,也可能通过桥包装而来。网络与合约、发行方和兑付路径需要逐项确认,名称相同不代表权利与风险相同。
阅读完整说明 →合约知识更新
现货与永续合约有什么区别?别把合约成交额当现货需求
现货交易通常交换资产,永续合约建立衍生品敞口。两者的持仓、保证金、清算和资金费用不同;合约交易活跃不能直接证明现货新增买入或资产流入。
阅读完整说明 →