no se puede usar testrpc con la billetera ethereum

Estoy tratando de abrir la billetera ethereum con testrpc para probar rápidamente mi código. 1) abrió el símbolo del sistema e ingresó cmd "testrpc"
2) abrió otro símbolo del sistema e ingresó cmd ""Ethereum Wallet.exe" --rpc http://localhost:8545 ", esto abre la billetera ethereum en PRIVATE-NET con cuentas falsas y ethers.
3) sin embargo, cada vez que trato de hacer una transacción o ejecutar un contrato, aparece el error: no pudimos estimar el gas
ingrese la descripción de la imagen aquí

por favor ayuda ya que no puedo usar la herramienta testrpc. Además, al usar testrpc, ¿qué bloques sincroniza?

¿pudiste encontrar alguna solución?

Respuestas (2)

Si está trabajando con trufa, también puede usar truffle developen lugar de testrpc. Puede iniciar una consola de desarrollo de trufas con truffle develop. Dentro de la consola de desarrollo de trufas, puede implementar su contrato con migrate. Entonces puedes conectar tu billetera con el desarrollo de trufas. Pero tienes que usar el puerto 9585 en lugar del 8545. Ethereum Wallet.exe" --rpc http://localhost:9545. Pero asegúrese de tener instalado truffle 4.0.1. No trabajaré con versiones anteriores.

Estoy ejecutando truffle developy ejecutando la billetera $ ethereumwallet --rpc http://localhost:9545/pero aún no puedo crear contratos, recibo el mismo error.

Este error probablemente será solucionado pronto por el usuario de github benjamincburns:

https://github.com/ethereumjs/testrpc/issues/236#issuecomment-338070203