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