Crypto et hash

Décodeur de données d'appel de transaction

Inspectez les données d’appel des transactions Ethereum, les sélecteurs de fonctions, la longueur en octets et les champs de saisie bruts pour le débogage Web3.

Gratuit Sans inscription Fonctionne dans votre navigateur

Espace de travail de l’outil

Inspect transaction input, method ID, value, and gas fields.

À propos du décodeur de données d'appel de transaction

Un décodeur de données d'appel de transaction vous aide à inspecter les entrées brutes de transaction Ethereum afin que vous puissiez voir le sélecteur, la longueur en octets et la structure des données que vous êtes sur le point d'analyser. Ceci est utile lorsque vous devez comparer la sortie du portefeuille, les charges utiles du SDK ou bloquer les traces de l'explorateur avant de vous lancer dans un flux de travail de débogage plus approfondi prenant en charge l'ABI.

Comment utiliser le décodeur de données d'appel de transaction

  1. 1Collez les données brutes d'appel de transaction 0x exactement comme le montre votre portefeuille, SDK, test ou explorateur de blocs.
  2. 2Examinez le préfixe du sélecteur, la longueur en octets et tous les morceaux analysés ou les indices de formatage sur les surfaces du décodeur pour l'entrée.
  3. 3Utilisez le résultat pour comparer les charges utiles des transactions, documenter l'appel ou transmettre le sélecteur et les octets à l'étape de débogage suivante.

Cas d'utilisation courants du décodeur de données d'appel de transaction

Débogage du portefeuille et du SDK

Comparez les charges utiles de transaction produites par différents outils lorsqu'un appel de contrat se comporte différemment dans une implémentation frontale, de script ou de signataire.

Examen des incidents en chaîne

Inspectez l’entrée brute d’une transaction ayant échoué ou suspecte avant d’ouvrir une trace d’explorateur ou de reproduire l’appel localement.

Exemples d'audit et documentation

Capturez les détails lisibles des entrées de transaction pour les notes de sécurité, les tickets de support ou les runbooks de contrat sans diviser manuellement la chaîne hexadécimale.

Questions fréquentes

Cela peut-il nommer chaque paramètre sans ABI ?

Utilisez-le d’abord comme outil d’inspection des données d’appel brutes. Cela vous aide à voir rapidement la structure et le sélecteur, mais le décodage des paramètres nommés dépend toujours de l'ABI ou des détails du contrat auxquels vous faites déjà confiance.

Dois-je quand même comparer le résultat avec mon outillage contractuel ?

Oui. Le décodeur est idéal pour une inspection rapide, mais la signification finale des octets appartient toujours à votre ABI, à vos tests, aux traces de l'explorateur et au flux de travail contractuel que vous utilisez en production.