Boas notícias! Acabámos de mesclar o primeiro PR de contribuição externa. Esta correção aborda um erro no cálculo de deslocamento na função abi.decode ao gerar código Yul — problemas de compilação de baixo nível como este, embora pareçam insignificantes, afetam diretamente a precisão da análise de dados do contrato. A participação dos desenvolvedores da comunidade torna a evolução técnica mais robusta, obrigado pela contribuição!

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 3
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
ForkMastervip
· 01-14 16:54
Mais uma vulnerabilidade de compilação de baixo nível descoberta, eu já dizia que esses problemas de offset cedo ou tarde iriam causar problemas, felizmente há hackers éticos que corrigiram a tempo
Ver originalResponder0
governance_ghostvip
· 01-14 16:48
Ai, bugs na camada base são as coisas mais irritantes, escondidos de forma muito profunda, e uma vez que explodirem podem destruir todo o contrato
Ver originalResponder0
WalletDoomsDayvip
· 01-14 16:43
A correção de bugs de baixo nível realmente deve ser levada a sério, esse tipo de problema de cálculo de deslocamento errado já nos ensinou uma lição de sangue e lágrimas uma vez.
Ver originalResponder0
  • Fixar