🚨 Desenvolvedores e construtores de projetos 🚨
As próximas otimizações do Starknet introduzirão algumas mudanças significativas para seus projetos.
Originalmente planejadas para a v0.13.3, essas mudanças foram adiadas para a v0.13.4 (agora programada para fevereiro de 2025) devido a uma atualização do roadmap (veja o novo roadmap aqui: https://t.co/mNxxDWd5vV).
Quanto mais cedo você estiver ciente e preparado, melhor! Então, aqui está seu lembrete mensal para agir 🫵
1️⃣ Mudanças na Estrutura de Eventos ERC-20
O novo padrão ERC20 da OpenZeppelin introduz uma nova estrutura de eventos: os campos de de/para & proprietário/gastador agora estão indexados!
Para mais informações: https://t.co/kDYTfQ2mO6
A emissão de eventos com a estrutura antiga cessará.
Para uma transição suave, incentivamos aplicativos, exploradores de blocos, indexadores e outros desenvolvedores da comunidade a suportar ambas as estruturas de eventos o mais rápido possível!
2️⃣ Término das versões RPC <v0.7
Os nós completos do Starknet servirão apenas versões RPC v0.7 e acima. Certifique-se de consumir uma versão atualizada.
3️⃣ Mudanças na API Wallet ⇄ DApp
Após um extenso esforço da comunidade, a API Starknet Wallet⇄Dapp está recebendo uma atualização significativa e uma nova versão do starknet-js.
A nova API quebra o acoplamento entre carteiras, DApps e versões do Starknet.js, permitindo um desenvolvimento mais rápido.
🫵 Quando eu devo atualizar meu dApp?
Esteja preparado para a atualização do Starknet v0.13.4. A partir dessa versão, nós completos só suportarão RPC v0.7+. Certifique-se de que está usando a versão do starknet-js ≥6.9.0 ou superior.
🫵 A migração é difícil?
De forma alguma! Basta usar o novo WalletAccount em vez de Account—o Starknet-js cuida do resto.
Confira este post da comunidade para mais detalhes: