Möglich, mit Etherscan API einen Vertrag / Token Alter zu bekommen?

Sep 08 2020

Ich möchte programmgesteuert das Alter eines Vertrags oder Tokens in der Ethereum-Blockchain ermitteln. Gibt es eine zuverlässige Möglichkeit, dies mit der Etherscan-API zu tun?

Antworten

1 goodvibration Sep 14 2020 at 21:22

Ja, über:

http://api.etherscan.io/api?module=account&action=txlist&address=<XXX>&apikey=<YYY>

Wo XXXist Ihre Token-Adresse und YYYIhr Etherscan-API-Schlüssel?

Die Genesis-Blocknummer Ihres Token-Vertrags sollte sich im blockNumberFeld des ersten Eintrags befinden, sofern das toFeld dieses Eintrags leer ist.

Andernfalls wurde der Token-Vertrag in der Kette erstellt (dh aus einer Funktion in einem anderen Vertrag). In diesem Fall bin ich mir nicht sicher, wie Sie ihn über die Etherscan-API erhalten können.