đš DĂ©veloppeurs et constructeurs de projets đš
Les optimisations Ă venir de Starknet introduiront des changements majeurs pour vos projets.
Initialement prévues pour la v0.13.3, ces modifications ont été reportées à la v0.13.4 (maintenant prévue pour février 2025) en raison d'une mise à jour de la feuille de route (voir la nouvelle feuille de route ici : https://t.co/mNxxDWd5vV).
Plus vous ĂȘtes conscient et prĂ©parĂ©, mieux c'est ! Voici donc votre rappel mensuel pour agir đ«”
1ïžâŁ Changements dans la structure des Ă©vĂ©nements ERC-20
Le nouveau standard ERC20 d'OpenZeppelin introduit une nouvelle structure d'événements : les champs from/to & owner/spender sont maintenant indexés !
Pour plus d'informations : https://t.co/kDYTfQ2mO6
L'émission d'événements avec l'ancienne structure cessera.
Pour une transition en douceur, nous encourageons les applications, les explorateurs de blocs, les indexeurs et d'autres développeurs de la communauté à soutenir les deux structures d'événements dÚs que possible !
2ïžâŁ ArrĂȘt des versions RPC <v0.7
Les nĆuds complets de Starknet ne serviront que les versions RPC v0.7 et supĂ©rieures. Assurez-vous de consommer une version Ă jour.
3ïžâŁ Changements de l'API Wallet â DApp
AprĂšs un effort communautaire considĂ©rable, l'API Starknet WalletâDapp reçoit une mise Ă jour significative et une nouvelle version de starknet-js.
La nouvelle API dissocie les portefeuilles, les DApps et les versions de Starknet.js, permettant un développement plus rapide.
đ«” Quand devrais-je mettre Ă jour ma dApp ?
Soyez prĂȘt pour la mise Ă niveau de Starknet v0.13.4. Ă partir de cette version, les nĆuds complets ne prendront en charge que RPC v0.7+. Assurez-vous d'utiliser la version de starknet-js â„6.9.0 ou supĂ©rieure.
đ«” La migration est-elle difficile ?
Pas du tout ! Il suffit d'utiliser le nouveau WalletAccount au lieu de AccountâStarknet-js s'occupe du reste.
Consultez ce post communautaire pour plus de détails :