Tutoriel d'interaction directe avec les smart contracts sur le blockchain explorer Ethereum

robot
Création du résumé en cours

Comment interagir directement avec les smart contracts via le blockchain explorer Ethereum

Cet article va présenter une méthode permettant d'interagir directement avec les smart contracts sans dépendre d'aucune application décentralisée (DApp), simplement via le blockchain explorer Ethereum Etherscan. Cette méthode est à la fois simple et efficace, tout en évitant le risque d'importer un portefeuille dans un logiciel inconnu.

Préparations

Avant de commencer, assurez-vous d'avoir les outils suivants prêts :

  1. Outil de connexion réseau fiable
  2. Portefeuille d'extension de navigateur MetaMask

Étapes d'opération

1. Assurez-vous que la connexion réseau est normale

Tout d'abord, veuillez vous assurer que votre outil de connexion réseau fonctionne correctement. Lorsque vous pouvez accéder sans problème au moteur de recherche Google, cela signifie que la connexion réseau est prête.

2. Cibler les smart contracts

Ouvrez le blockchain explorer Etherscan, trouvez l'adresse du smart contract avec lequel vous souhaitez interagir. Ce tutoriel utilise le contrat de dépôt du token QP de la version NEST 3.0 comme exemple pour démontrer comment effectuer l'opération de retrait du token QP.

3. Connecter le portefeuille Web3

Sur la page des contrats, cliquez successivement sur "Contrat", "Écrire un contrat", "Connecter à Web3", puis sélectionnez le plugin de portefeuille MetaMask.

4. Méthodes de ciblage

Faites défiler vers le bas sur la page du contrat et trouvez la méthode que vous devez appeler. Dans cet exemple, nous allons utiliser la méthode "takeOut" pour retirer le jeton QP.

5. Exécution des interactions de smart contracts

Après avoir trouvé la méthode "takeOut", vous devez remplir les informations suivantes :

  • Quantité à retirer : saisissez le nombre de jetons QP que vous souhaitez retirer. Par exemple, pour retirer 100 jetons, vous devez entrer 100 suivi de 18 zéros, soit 100000000000000000000.
  • Adresse du contrat de jeton : saisissez l'adresse du contrat de jeton que vous souhaitez extraire. À titre d'exemple, l'adresse du contrat pour le NEST Token est 0x04abeda201850ac0124161f037efd70c74ddc74c.

Une fois le formulaire rempli, cliquez sur le bouton "Write" pour initier la transaction. Vous pouvez suivre l'avancement de la transaction en utilisant le lien "View your transaction" et attendre que la transaction soit confirmée.

Remarques

  1. En saisissant la quantité à extraire, veuillez faire attention au nombre de décimales des tokens. La plupart des tokens ERC20 ont 18 décimales, il est donc nécessaire d'ajouter 18 zéros après la quantité.

  2. Les adresses de contrat des différents tokens sont différentes, veuillez vous assurer d'entrer la bonne adresse. Par exemple :

    • NYFI: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
    • NHBTC: 0x1f832091faf289ed4f50fe7418cfbd2611225d46
  3. Après le lancement de la transaction, veuillez patienter pour la confirmation du bloc. Le temps de confirmation peut varier en fonction du niveau de congestion du réseau.

Avec cette méthode, vous pouvez interagir de manière sécurisée et directe avec des smart contracts Ethereum, sans avoir besoin de recourir à des applications tierces, réduisant ainsi les risques de sécurité potentiels.

ETH-1.46%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 5
  • Partager
Commentaire
0/400
BlockTalkvip
· Il y a 16h
J'ai découvert cela après un an de trading de contrats.
Voir l'originalRépondre0
OneBlockAtATimevip
· Il y a 16h
Ce tutoriel de contrat est vraiment trop débutant.
Voir l'originalRépondre0
GasGrillMastervip
· Il y a 16h
Apprenez à interagir avec les contrats
Voir l'originalRépondre0
SchrodingerWalletvip
· Il y a 16h
L'interaction avec les contrats directs est vraiment un peu avancée~
Voir l'originalRépondre0
GasFeeBarbecuevip
· Il y a 16h
Putain, enfin quelqu'un a parlé plus franchement.
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)