年底即将到来,Starknet v0.13.3 也即将到来!

除了 Cairo 原生、优雅故障和 L2 gas 等出色功能外,还有一些重大变化。

这条推文是每月提醒您采取行动 🫵

1️⃣ ERC-20 事件结构变化

新的 OpenZeppelin ERC20 标准引入了一种新的事件结构:from/to 和owner/spender 字段现在已编入索引!

更多信息:https://t.co/kDYTfQ2mO6

将停止使用旧结构的事件。

为了顺利过渡,我们鼓励社区中的应用程序、区块浏览器、索引器和其他开发人员尽快支持这两种事件结构!

2️⃣ RPC 版本 <v0.7 的终止

Starknet 完整节点将仅提供 RPC 版本 v0.7 及更高版本。请确保您使用的是最新版本。

3️⃣ 钱包 ⇄ DApp API 更改

经过社区的广泛努力,Starknet Wallet<>Dapp API 正在收到重大更新和新的 starknet-js 版本。

新的 API 打破了钱包、DApp 和 Starknet.js 版本之间的耦合,从而可以加快开发速度。

🫵 我应该何时更新我的​​ dApp?

为 Starknet v0.13.3 升级做好准备(计划于年底进行)。从此版本开始,完整节点将仅支持 RPC v0.7+。确保您使用的是 starknet-js 版本≥6.9.0 或更高版本。

🫵 迁移难吗?

一点也不难!只需使用新的 WalletAccount 而不是 Account;Starknet-js 会处理其余的事情。

查看此社区帖子了解更多详情: