Como esta calculadora funciona
Os primeiros quatro bytes são sempre exibidos como seletor.
ABIs JSON ou legíveis são tratadas como dados e enviadas ao decodificador da Viem; nenhum código do usuário é executado.
Valores BigInt decodificados viram texto legível antes da exibição.
O cálculo
seletor = primeiros 4 bytes da calldata; os bytes restantes são decodificados conforme a função correspondente na ABIUm 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.
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.
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.