每周以太坊进展2022/3/19

  • EthWeekly
  • 更新于 2022-03-21 17:38
  • 阅读 1784

Kiln 测试网成功过渡到 POS

主网(执行层)

POS(共识层)

POW关闭

EIP

  • EIP4906: ERC721/ERC1155 元数据更新扩展
  • EIP4907: ERC721 用户和有效期扩展
  • EIP4910: Royalty Bearing NFTs

Layer2

  • StarkNet Alpha v0.8.0 测试网, 增加费用, 可选到 v.0.9.0
  • 部分匿名 rollup 设计, 运营商可以拥有完整的数据可用性,账户活动信息会在更新账户状态哈希是泄露,但交易细节对无关方不透明

开发者资料

  • Solidity v0.8.13: 修复 abi.encodeCall 错误,准备好 Yul IR 管道生产,优化器可以避免堆栈太深,在文件级别和全局使用,并添加到语言服务器的定义
  • Remix v0.22: 增加浏览器存储容量,使用 Mocha 进行 JavaScript 单元测试,调试器搜索 Sourcify 和 Etherscan 以获取经过验证的代码
  • Foundry 研讨会 视频: 不变测试的设置、测试、调用跟踪、调试和预览以及更智能的工具
  • Chainlink Foundry 入门套件: VRFv2, MockOracle 和 有提示的部署脚本
  • ethers js v5.6.1: 用错误的发送者修复 CCIP 读取
  • Ethernaut 发布的 Solidity trivia
  • 写给普通开发者的 Gas 优化基础: 升级 Solidity 版本, 使用不可变变量, 使用unchecked {}, 自定义错误, 避免计数器,避免复制到内存
  • ERC4626.sol: 代币化保险库实现
  • 收入分配代币: ERC4626 线性收入发行,未经审计,Foundry 中的单元/模糊测试, dapptools 中的不变测试
  • hardhat-circom v3.0.0: 默认使用 circom2 编译器
  • Dune dashboard 通过 Ethereum 和 Optimism 上的部署地址获取合约

安全


原文链接:https://weekinethereumnews.com/week-in-ethereum-news-march-19-2022/ 作者:Evan Van Ness 翻译:翻译小组

(编者注:本翻译不代表登链社区的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
EthWeekly
EthWeekly
0x10fE...754a
每周以太坊进展,及时更新