O que é um decodificador de transação bruta?
Um decodificador de transação bruta analisa os bytes serializados de uma transação (RLP para redes EVM, o formato binário do Bitcoin ou um PSBT, o layout compacto de mensagem da Solana, ou o protobuf da Tron) e os transforma em campos nomeados: remetente, destinatário, valor, parâmetros de taxa, nonce ou blockhash, calldata e assinaturas. Também calcula o ID da transação localmente e, quando o esquema de assinatura permite, recupera o signatário. Nada é enviado a um nó.
O que você obtém por rede
| Rede | Decodificado |
|---|---|
| EVM | tipo, chain ID, nonce, from (recuperado), to ou endereço do contrato criado, valor, limite de gas, preço do gas ou taxas EIP-1559, taxa total máxima, calldata com argumentos de funções ERC-20 / comuns, access list, hashes de blob, autorizações EIP-7702, r/s/v, hash da transação |
| Bitcoin | txid, wtxid, size / vsize / weight, versão, significado do locktime, flag RBF, o outpoint e o endereço derivado de cada entrada, o valor, o tipo de script e o endereço de cada saída, texto OP_RETURN, hex do scriptSig e do witness |
| Solana | versão da mensagem, fee payer, blockhash, assinaturas, lista de contas com flags de signatário / gravável, address lookup tables, cada instrução decodificada para os programas System, SPL Token, Token-2022, ATA, Compute Budget e Memo, com transferências de SOL e de tokens resumidas |
| Tron | txID, signatário recuperado e se ele bate com o owner, limite de taxa, timestamp, expiração, ref block, memo, cada contrato: TransferContract, transferência TRC-20 via TriggerSmartContract, transferência TRC-10, freeze / unfreeze / delegação de recursos, votos, criação de contrato |
Usos típicos
- Confira antes de assinar. Carteiras de hardware e de software mostram resumos; os bytes brutos são a verdade. Decodifique o payload não assinado e compare o destinatário e o valor.
- Depure uma transmissão que falhou. Chain ID, nonce ou preço do gas errados, ou uma transação Tron expirada, ficam visíveis na hora.
- Concilie sem explorador. Calcule o txid / hash offline e confira com seus registros.
- Tickets de suporte. Cole o que um usuário enviou a você e veja exatamente o que a transação faz.