Solde des jetons de toutes les adresses du contrat [en double]

andreasnico

Solde des jetons de toutes les adresses du contrat [en double]


Cette question a déjà une réponse ici:

Comment puis-je récupérer l’équilibre des jetons de toutes les adresses utilisées pour stocker un jeton ERC20 spécifique dans Solidity?

Autrement dit, sans avoir une liste d’adresses, mais uniquement en s’appuyant sur les données du contrat intelligent.

Réponses


 smarx

Il est impossible de répondre sans connaître le code du jeton qui vous intéresse, mais généralement un jeton ERC20 stocke les soldes dans un mapping , qui ne peut pas être énuméré. Cela signifie qu’il n’y a aucun moyen, à partir des seules données du contrat intelligent, d’obtenir une liste des détenteurs de jetons.

Les outils qui font ce genre de choses découvrent les adresses en observant les événements déclenchés par le contrat.

andreasnico

Merci pour votre réponse. Ce serait à partir d’un contrat que j’ai développé moi-même, donc j’aurais toutes les possibilités de faire la bonne fonction pour le faire. N’est-il toujours pas possible de le faire directement?

smarx

Ensuite, vous pouvez simplement conserver un tableau.

 

#de, #en, adresses, contrat, des, double, du, jetons, Les, solde, toutes

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *