🚨 Desarrolladores y constructores de proyectos 🚨
Las próximas optimizaciones de Starknet introducirán algunos cambios drásticos para sus proyectos.
Originalmente programados para la v0.13.3, estos cambios se han pospuesto a la v0.13.4 (ahora programada para febrero de 2025) debido a una actualización de la hoja de ruta (vea la nueva hoja de ruta aquí: https://t.co/mNxxDWd5vV).
¡Cuanto antes esté al tanto y preparado, mejor! Así que, aquí está su recordatorio mensual para actuar 🫵
1️⃣ Cambios en la Estructura de Eventos ERC-20
El nuevo estándar ERC20 de OpenZeppelin introduce una nueva estructura de eventos: los campos de de/from y owner/spender ahora están indexados!
Para más información: https://t.co/kDYTfQ2mO6
La emisión de eventos con la antigua estructura cesará.
Para una transición suave, alentamos a aplicaciones, exploradores de bloques, indexadores y otros desarrolladores en la comunidad a apoyar ambas estructuras de eventos lo antes posible!
2️⃣ Terminación de versiones de RPC <v0.7
Los nodos completos de Starknet solo servirán versiones de RPC v0.7 y superiores. Asegúrese de consumir una versión actualizada.
3️⃣ Cambios en la API de Wallet ⇄ DApp
Después de un extenso esfuerzo comunitario, la API Starknet Wallet⇄Dapp está recibiendo una actualización significativa y una nueva versión de starknet-js.
La nueva API rompe el acoplamiento entre wallets, DApps y versiones de Starknet.js, lo que permite un desarrollo más rápido.
🫵 ¿Cuándo debo actualizar mi dApp?
Prepárese para la actualización de Starknet v0.13.4. A partir de esta versión, los nodos completos solo admitirán RPC v0.7+. Asegúrese de estar utilizando la versión de starknet-js ≥6.9.0 o superior.
🫵 ¿Es difícil la migración?
¡Para nada! Simplemente use el nuevo WalletAccount en lugar de Account—Starknet-js se encarga del resto.
Consulte esta publicación de la comunidad para más detalles: