我正试图用testrpc打开ethereum钱包,以快速测试我的代码。1)打开命令提示符并输入cmd "testrpc“。
2)打开另一个命令提示符,并输入cmd“ethers Wallet.exe”--rpc http://localhost:8545“,这会在私人网络中打开带有假帐户和以太的电子钱包。
3)然而,每当我试图做一笔交易或执行一项合同时,就会出现错误,我们无法估计气体

请帮助,因为我不能使用测试工具。另外,在使用testrpc时,它会同步哪些块?
发布于 2017-11-15 16:36:26
如果您正在使用松露,您也可以使用truffle develop而不是testrpc。您可以使用truffle develop启动松露开发控制台。在松露开发控制台中,您可以使用migrate部署您的合同。然后,你可以连接你的钱包与松露发展。但是你必须使用端口9585而不是8545。Ethereum Wallet.exe" --rpc http://localhost:9545。但是,请确保您安装了松露4.0.1。我将不再使用早期版本。
发布于 2017-11-15 14:18:11
这个bug可能很快就会被github用户benjamincburn修复:
https://github.com/ethereumjs/testrpc/issues/236#issuecomment-338070203
https://ethereum.stackexchange.com/questions/27232
复制相似问题