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