Ferramentas de desenvolvimento

Decodificador de Calldata

Inspecione um seletor de função EVM e decodifique parâmetros localmente com a ABI fornecida.

Funciona no seu navegadorSem contaSem assinatura da carteira
Decodificador local

Cole os dados da transação

Sem envio
Resultado

Sua estimativa

Decodificado localmente
Nome da funçãoABI necessária

Adicione uma ABI correspondente para decodificar tipos e valores.

Fonte: seus dadosAtualização: calculado agoraMetodologia v1.0.0
Método

Como esta calculadora funciona

01

Os primeiros quatro bytes são sempre exibidos como seletor.

02

ABIs JSON ou legíveis são tratadas como dados e enviadas ao decodificador da Viem; nenhum código do usuário é executado.

03

Valores BigInt decodificados viram texto legível antes da exibição.

Fórmula

O cálculo

seletor = primeiros 4 bytes da calldata; os bytes restantes são decodificados conforme a função correspondente na ABI
Exemplo

Um cenário concreto

A calldata de uma transferência ERC-20 iniciada por 0xa9059cbb pode ser decodificada como transfer(address,uint256) quando essa função existe na ABI.

Origem dos dados

Fontes utilizadas

Privacidade: Os dados inseridos são processados localmente no navegador. A CoinCalcs não recebe nem armazena essas informações. Preferências de tema e cookies podem ser salvas neste dispositivo.

Limitações conhecidas

O que esta estimativa não pode garantir

  • Um seletor sozinho não comprova a intenção nem a segurança de um contrato.
  • Contratos proxy e funções sobrecarregadas podem exigir a ABI da implementação.
  • A CoinCalcs não consulta uma base externa de seletores nesta versão.
Perguntas frequentes

Perguntas sobre esta ferramenta

Minha ABI é enviada?

Não. A decodificação ocorre no navegador e a entrada não é enviada à CoinCalcs.

Posso decodificar sem uma ABI?

A ferramenta mostra o seletor, mas os parâmetros exigem uma definição de função correspondente.

Calldata decodificada significa que a transação é segura?

Não. A leitura melhora, mas a ferramenta não audita o comportamento do contrato nem a segurança do destino.

Última revisão: 18 de julho de 2026