#Fonctionnalités de base
Quel que soit le réseau, chaque contrat intelligent possède :
#Adresse
Un identifiant unique et permanent indiquant l'emplacement du contrat intelligent pour ce jeton
#Code
Un programme qui définit le fonctionnement général d'un contrat intelligent (l'ensemble des fonctions qu'il peut exécuter)
##État
Il montre l'état actuel d'un contrat intelligent, par exemple en gardant une trace de la quantité de jeton que possède chaque adresse.
Prenons l’exemple de l’USDT. Son adresse de contrat intelligent TRC-20 est immuable : TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
Il conserve le solde actuel de l'USDT sur le réseau TRON avec la liste des comptes qui possèdent ces fonds.
Comment fonctionnent les transactions sur les contrats intelligents
Comme nous l’avons mentionné ci-dessus, un contrat intelligent représente :
une structure dynamique qui maintient, par exemple, la correspondance entre les adresses des utilisateurs et les soldes ;
un ensemble prédéfini de fonctions que les utilisateurs peuvent invoquer.
Par exemple, lorsque Peter souhaite envoyer des USDT à Ann, le contrat intelligent appelle la fonction « transfert ». Cette fonction déduit le montant spécifié du solde de Peter et l’ajoute à celui d’Ann. Ainsi, un contrat intelligent enregistre le mouvement de fonds d’une adresse à une autre.
Vas-y 🤑😉💥
Lien 👇👇👇👇👇