Wie listet man ein erc20-Token auf einer Austauschseite auf?

Ein erc20-Token wurde in MyEtherWallet(Ropsten) Smart Contracted und verifiziert und veröffentlicht in etherscan.io. Ich möchte dieses Token in einer von mir erstellten Börse auflisten. Kann ich dies tun, indem ich eine private Blockchain (Geth) auf meinem Exchange-Server installiere und RPC-Aufrufe wie für ETH ausführen kann? Wenn es nicht möglich ist, was sind die anderen Möglichkeiten?

Antworten (1)

Ja, Sie müssen eine lokale Geth-Instanz einrichten und sie im testnetNicht-Mining-Modus starten, wie in Ropsten-Dokumentation beschrieben .

Warten Sie, bis es synchronisiert ist, dann können Sie über RPC darauf zugreifen (WS-RPC wird benötigt, um neue Ereignisse abonnieren zu können, HTTP-RPC kann zum Auflisten vergangener Ereignisse verwendet werden).

TransferDann können Sie die Veranstaltungen Ihres Ansprechpartners über die ERC20 ABI abonnieren und auflisten .

Danke Rusti. Könnten Sie erläutern, warum http-rpc nicht funktioniert?
Kann ich Echtzeit-Trades auf einer Testnet-Instanz durchführen?
Http-rpc ist Anfrage-Antwort, für asynchrone Ereignisse benötigen Sie das Websocket-Protokoll. Sie können mit Ihrer lokalen Instanz handeln, vorausgesetzt, Sie verwenden ein Guthabenkonto und geben einen Gasbetrag an. Nur finanzierte Transaktionen werden über das Netzwerk verbreitet, auch in einem Testnet.
Ich habe gelesen, dass Testnetze nur zu Testzwecken dienen. Wird ein Testnetz zum Hauptnetz, wenn wir dafür einen Gaspreis anwenden? Wenn das stimmt, gilt es nur für erc20-Token?
Ein Testnetz ist wie ein Hauptnetz, außer dass sein Ether wertlos ist. Anstatt Testnet-Ether zu schürfen, gibt das Testnet es kostenlos an alle Interessierten weiter. Das Hauptprinzip der Bezahlung von Gas ist jedoch immer noch dasselbe. Ein Testnetz wird nie zum Hauptnetz.