🚨 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: