O padrão define nomes e argumentos para três interfaces. Uma mensagem reconhecível continua sendo informação fornecida pelo código executado.

O que a fonte primária estabelece

O ERC-6093, criado em 6 de dezembro de 2022 e marcado Final, padroniza erros de ERC-20, ERC-721 e ERC-1155 além de textos livres de reversão. Ethereum — ERC-6093, Final ↗

ERC20InsufficientBalance identifica remetente, saldo e quantia necessária. Significados definidos permitem ao cliente explicar uma falha mais específica. Ethereum — ERC-6093, Final ↗

O que muda na análise

A carteira pode mostrar esses campos ao usuário. Eles não transformam o erro em auditoria independente do contrato que o emite.

Um contrato pode produzir dados familiares sem cumprir outras propriedades do padrão. Diagnóstico compatível e autenticidade são verificações distintas.

O que conferir antes de concluir

Examine endereço chamado, ABI e contexto junto com os argumentos. Um símbolo ou nome de erro conhecido não identifica sozinho o contrato pretendido.

A especificação histórica melhora interfaces e testes. Não promete esse formato para toda falha nem garante que repetir uma transação rejeitada seja seguro ou bem-sucedido.