Solidity

無法將 testrpc 與乙太坊錢包一起使用

  • November 15, 2017

我正在嘗試使用 testrpc 打開乙太坊錢包以快速測試我的程式碼。1) 打開命令提示符並輸入 cmd “testrpc”

  1. 打開另一個命令提示符並輸入 cmd ““Ethereum Wallet.exe” –rpc http://localhost:8545 " ,這將在 PRIVATE-NET 中打開乙太坊錢包假賬戶和乙太幣。

3)但是,每當我嘗試進行交易或執行契約時,都會出現錯誤,我們無法估算氣體
在此處輸入圖像描述

請幫忙,因為我無法使用 testrpc 工具。同樣在使用 testrpc 時,它會同步哪個塊?

如果您正在使用松露,您也可以使用truffle develop而不是 testrpc。您可以使用truffle develop. 在 truffle 開發控制台中,您可以使用migrate. 然後你可以將你的錢包與 truffle develop 連接起來。但是你必須使用埠9585而不是8545 Ethereum Wallet.exe" --rpc http://localhost:9545。。但請確保您已安裝 truffle 4.0.1。我不會使用早期版本。

github 使用者 benjamincburns 可能很快會修復此錯誤:

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

引用自:https://ethereum.stackexchange.com/questions/27232