Ich entwickle einen Ethereum-Vertrag. Also habe ich einen Ethereum-Server eingerichtet. Ich habe das benutzt
geth --rpc console --datadir "ethdata" --networkid xxxxx --nodiscover --rpcaddr "xx.xx.x.xxx" -rpcport 8545 --rpccorsdomain * --rpcapi "web3,net,personal,eth" attach http://0.0.0.0:8545 mygenesis.json
um den Ethereum-Server auszuführen.
Der Ethereum-Server funktioniert einwandfrei.
dann habe ich Trüffel mit testrpc eingerichtet, was gut funktioniert. Ich versuche mit meinem Ethereum-Server zu trüffeln. Es wird wie folgt angezeigt
Erwartetes Ergebnis:
finish migrate.
Tatsächliche Ergebnis:
#truffle migrate
Running migration: 1_initial_migration.js
Deploying Migrations...
lange ist nichts passiert
Kopieren Sie den Speicherort der Datei geth.ipc und führen Sie in einem anderen Terminalfenster den Befehl geth Attach aus -
geth attach ipc://path_to_ipc_file/geth.ipc
Entsperren Sie danach Ihr Standardkonto -
personal.unlockAccount(eth.coinbase, 'password', 0)
und dann folgenden Befehl ausführen -
miner.start()
Ihre Trüffelmigrationen sollten dann beginnen zu arbeiten.
Bala
Sanchit
Sanchit
Bala
Sanchit
Bala
Sanchit