Ich kann ausführen geth console
, um nach dem Start von geth eine Befehlszeilenschnittstelle zu erzeugen. Ähnliches funktioniert auch für eth.
Ich habe es versucht parity console
, aber das hat nicht geklappt.
~ $ parity console
Invalid arguments.
Usage:
parity daemon <pid-file> [options]
parity account (new | list) [options]
parity [options]
Gibt es so etwas für die Parität?
Im März 2016 schrieb Gav Wood:
Wir haben noch keine Javascript-Schnittstelle, aber es sollte möglich sein, die eth-Konsole oder die Geth-Konsole zu verwenden, um eine Verbindung zu einem laufenden Parity-Client herzustellen
das habe ich aber noch nicht probiert...
running parity --geth
erlaubt es, eine Konsole zu verwenden eth attach
oder geth attach
zu spawnen.
Noch nicht möglich, wie dieses Problem hier vermuten lässt.
ethconsole
hängt von IPC ab, das ab Civility (1.1) verfügbar sein wird.
geth attach
Sie können im Moment nur webjs-Methoden verwenden. Durch die Verwendung der nodejs-Konsole mit @parity/api
Paket können Sie auf Paritätsmethoden zugreifen.
Paket global installieren und Konsole starten:
$ npm install @parity/api
$ node
Verwenden Sie auf der Knotenkonsole das Paritätspaket:
>// import the actual Api class
>const Api = require("@parity/api");
>// do the setup
>const provider = new Api.Provider.Http('http://localhost:8545');
>const api = new Api(provider);
// eg. use api.parity.addReservedPeer method
>api.parity.addReservedPeer("enode://d64d5f74b1715c525dc88e87a52eca1574c09593ed29401d205ecfef9fbfe52fa308f966bab3a5966da1bb74212fecdb328cddceb572c38b536c597166784347@203080240034.static.ctinets.com:35423").then((data)=> {console.log(data)})
Mikko Ohtamaa
parity --geth
. Sie können eine Konsole an eine Vanilla-Parität ohne Geth-Kompatibilitätsmodus anhängen, zumindest in 1.6.5.Jikku Jose
Fatal: Unable to attach to remote geth: dial unix /Users/jikkujose/Library/Ethereum/geth.ipc: connect: no such file or directory
. Muss ich einen benutzerdefinierten Pfad angeben?q9f
geth attach
.