Tópicos populares
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Um utilizador abriu um ticket no discord do Revoke hoje. O saldo de sDAI dele não está a aparecer.
Então decidi investigar: acontece que o sDAI não está a emitir deliberadamente eventos de Transferência na mint/burn do token.
Isto coloca uma pressão desnecessária no resto do ecossistema.

O contrato sDAI implementa o ERC-4626, um padrão para cofres de token único.
Este padrão especifica que devem ser emitidos eventos de Depósito/Retirada na mintagem/burn do token do cofre.
Mas não proíbe os desenvolvedores de também emitirem eventos de Transferência.
A documentação do Spark menciona que deliberadamente não emitem eventos de Transferência em mint/burn para economizar gás nessas transações.
Eu argumentaria que o fardo de integração adicional no resto do ecossistema é muito mais custoso do que a pequena economia de gás que isso alcança.
Contraste a abordagem ideológica do sDAI com a abordagem pragmática do Yearn.
Os Vaults do Yearn v3 também são compatíveis com o ERC-4626, mas ainda emitem eventos de Transferência para que possam ser facilmente integrados em carteiras, exploradores e outras ferramentas.

Parece que a Spark concorda que remover os eventos de Transferência foi um erro, uma vez que o novo token sUSDS EMITE eventos de Transferência em depósitos/saques.
Tendo isso em mente, espero que os futuros cofres ERC-4626 continuem a seguir esta abordagem mais pragmática.

O que isso significa para o Revoke?
As suas APROVAÇÕES sempre aparecerão corretamente.
Mas pode ser que não consigamos exibir o seu *saldo* de sDAI se você apenas o tiver cunhado. Assim que você fizer outras transferências de sDAI, o seu saldo aparecerá como de costume.
8,71K
Top
Classificação
Favoritos