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
por favor ayuda ya que no puedo usar la herramienta testrpc. Además, al usar testrpc, ¿qué bloques sincroniza?
Si está trabajando con trufa, también puede usar truffle develop
en 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.
truffle develop
y 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
Tahir Yasin