Ethereum - Interagir avec le contrat

Lorsque vous cliquez sur le contrat déployé, vous verrez les différentes méthodes publiques fournies par le contrat. Ceci est montré dans la capture d'écran ci-dessous.

La première méthode sendcontient une zone d'édition devant lui. Ici, vous saisirez les paramètres requis par la méthode contractuelle. Les deux autres méthodes ne prennent aucun paramètre.

Envoi d'argent

Maintenant, entrez un montant tel que 100 devant le sendfonction vue dans la fenêtre du contrat. Clique lesendbouton. Cela exécutera le contratsend méthode, réduisant la valeur du contrat value champ et en augmentant la valeur du amount champ.

Examen de la valeur du contrat

La précédente send money a réduit la valeur du contrat de 100. Vous pouvez maintenant l'examiner en invoquant le getBalanceméthode du contrat. Vous verrez la sortie lorsque vous cliquez sur legetBalance bouton comme indiqué dans la capture d'écran ci-dessous -

Le contrat value est maintenant réduit à 900.

Examen du montant perçu

Dans cette section, nous examinerons le montant d'argent collecté jusqu'à présent sur ce contrat. Pour cela, cliquez sur legetAmountbouton. L'écran suivant va apparaitre.

le amount la valeur du champ est passée de 0 à 100.

Essayez quelques send opérations et examiner le contrat value et le amount champs pour conclure que le contrat déployé s'exécute comme prévu.