Ich habe ein Array myArray
in der Geth-Befehlszeile mit 1000 Elementen. Wenn ich myArray
auf der Geth-Konsole tippe, wird es auf dem Bildschirm gedruckt. Ich möchte dies in eine Textdatei leiten. Mein Entwicklungssetup verwendet testrpc und go-ethereum mit Analyse von Post-Skripten in Python.
Im Moment schneide und füge ich von Geth ein. Ich spüre, dass es einen viel besseren Weg gibt, es zu tun, aber ich kann anscheinend kein Beispiel für die Suche finden.
Gibt es eine einfache Möglichkeit, ein Array über die Go-Ethereum-Javascript-Befehlszeile in einer Datei zu speichern?
Die Geth-Konsole scheint nicht das beste Werkzeug für diesen Job zu sein. Eine bessere Methode wäre die Verwendung von NodeJS + web3.
Befolgen Sie einfach diese Anweisungen , um web3 mit Ihrem testrpc zu verbinden, dann können Sie genau das gleiche Skript wie zuvor verwenden, aber mit in eine Datei schreiben
var fs = require('fs');
fs.writeFileSync("myfile.txt", myArray);
var eth = web3.eth;
nodejs+web3+testrpc
merklich langsamer als .geth+testrpc
Tjaden Hess
Lee
Tjaden Hess
Lee
geth attach rpc:http://localhost:8545
? Vielen DankLee