¿Cómo ejecuto el software Ethereum Wallet en una cadena privada?

He leído esta publicación una y otra vez, pero no puedo entender la respuesta.

Yo también descargué Ethereum Wallet, pero quiero probar algunas cosas por separado de la cadena principal (pensé que esto es imprescindible, ya que no tengo éter ni la potencia de CPU/GPU). Entonces, también descargué Command Line Tools (geth) y puse geth.exe en C:\ (estoy en Windows 10). Ejecuto lo siguiente como una prueba simple:

geth --datadir "C:\Test" --rcp

Lo que da como resultado que el Testdirectorio se cree y localhost:8545genere:

{
   id: null,
   jsonrpc: "2.0",
   error: {
       code: -32600,
       message: "Could not decode request"
   }
}

Ethereum Wallet no se ejecutará porque no puede iniciar un nodo (ya hay uno en ejecución). Además, no tengo idea de cómo usar la --ipcpathvista, ya que no está en la lista de indicadores para geth. Además, no tengo idea de cómo/dónde implementar el genesis.json, sobre el cual leí en todas partes.

Respuestas (1)

Haz lo siguiente:

Consola1:

geth account new
geth --dev

Consola2:

geth --dev attach
> miner.start()

Esto configura un bloque de génesis predeterminado.

Luego abra wallet.exe.

me dice que la -devbandera no esta definida
........ --dev?
es la salida del geth --devcomando
¿Qué versión geth?
Geth/v0.9.26/windows/go1.4.2
intente actualizar -> la última es 1.4.13, creo
wow, tienes razón (lo cual es extraño porque el último.zip contenía este). ¡Con la nueva versión tu código funciona! impresionante