Données de transaction : cœur des contrats intelligents
1.15K

L’Héros Méconnu des Transactions Blockchain
Lorsque vous envoyez 0 ETH à un contrat et transférez magiquement des tokens OMG, c’est grâce aux données d’entrée. En tant qu’analyste blockchain basé à Chicago, laissez-moi vous expliquer ce composant crucial.
Structure des Données en Hexadécimal
Exemple réel : 0xa9059cbb000...d36d6c74
a9059cbb
: Identifiant de fonction (transfert)- 64 caractères suivants : Adresse du destinataire
- Derniers 64 caractères : Montant en hexadécimal
Comment l’EVM Interprète les Données
- Les 8 premiers caractères identifient la fonction
- Chaque paramètre occupe 32 octets
- Coût en gaz variable selon les octets
Outils pour Déchiffrer
Utilisez :
- Web3.sha3() pour les sélecteurs
- Décodeurs ABI en ligne
- Documentation Solidity
700
1.65K
0
ChiCryptoWhale
Likes:81.77K Abonnés:2.31K
Sanctions Russie