Comment lire un contrat intelligent ( smart contract ) et pourquoi vous voudriez le faire en…
La lecture d’un contrat intelligent vous donne un aperçu de la popularité d’un projet, de la répartition de sa propriété et de ses…
La lecture d’un contrat intelligent vous donne un aperçu de la popularité d’un projet, de la répartition de sa propriété et de ses capacités.
De plus, vous pouvez enquêter sur les détails de chaque transaction.
Un gros avantage en web3.
Un jour, ils enseigneront probablement ce genre de choses dans les écoles.
Tout d’abord, qu’est-ce qu’un contrat intelligent ?
C’est un programme qui exécute du code sur la blockchain lorsque les conditions sont remplies.
Les parties signent le contrat numériquement, ce qui lui donne l’autorisation de l’exécuter.
Cela peut aller de l’envoi d’argent à un ami au fractionnement d’un NFT.
Alors, comment trouver un contrat intelligent ?
Les contrats, transactions et portefeuilles Ethereum sont consultables sur
Pour rechercher un contrat NFT, accédez à la liste sur OpenSea et appuyez sur “Détails”.
Cela révèle un lien « Adresse du contrat ».
Cliquez dessus.
·
Beaucoup de choses à regarder ici, alors décomposons-le.
Solde + Valeur
Cela montre combien de pièces le contrat détient.
Mon étiquette de nom
Si vous êtes connecté, vous pouvez créer des notes privées pour vous-même ici.
Créateur
Le portefeuille qui a créé le contrat et un lien vers le tx d’origine.
Cliquons dessus.
Ici, nous avons des détails sur la transaction qui a créé le contrat.
Nous pouvons voir:
Confirmation de la transaction
Horodatage
Quantité frappée de chaque nft
Créateur de contrat
Frais payés
Maintenant, revenons au contrat principal.
Traqueur
Cliquez pour avoir un aperçu de :
valeur minimale du jeton ou nft
offre totale max du jeton ou nft (si un maximum a été fixé)
combien de portefeuilles contiennent le jeton ou nft
combien de transferts ont eu lieu
Informations très précieuses. Mais il y a une autre chose intéressante ici que la plupart des gens ne connaissent pas.
Cliquez sur « Titulaires » dans la liste des onglets.
Cela affiche un classement de qui détient le plus de jetons dans le contrat.
Si vous cliquez sur « Graphique des détenteurs de jetons », vous pouvez même voir un graphique.
OK, retour à la page principale du contrat.
Plongeons dans l’onglet “Transactions”.
La colonne 1 est une liste chronologique de toutes les transactions. Chacun peut être cliqué.
Vient ensuite la « Méthode ». Ce sont des fonctions exécutées via le contrat. Chaque contrat est différent, mais les méthodes courantes incluent l’établissement de monnaie, de transfert et d’approbation.
Examinons maintenant l’onglet « Contrats ».
Code : Affiche le code source du contrat.
Lire le contrat : Affiche les fonctions.
Écrire un contrat : vous permet d’initier des fonctions (si votre portefeuille a l’autorisation) comme la gravure de jetons, l’attribution de rôles, la mise en pause, etc.
Enfin, vérifions « Analytics ».
Ici, nous trouvons des graphiques présentant les transactions, les frais, le solde ETH, etc. Le graphique ci-dessous met en évidence la montée des CryptoPunks.
je recommande aussi https://www.nansen.ai/ pour plus de détails sur le volume, les chevauchements de portefeuille de projet, les détenteurs de jetons notables, etc.
Voilà qui conclut la lecture du contrat 101 ! Vous êtes désormais mieux équipé pour interagir avec les contrats web3.