Go-Ethereum

為什麼我不能發送 ETH?(霧 0.7.2 OSX 優勝美地)

  • May 23, 2016

我的賬戶裡有數千個 ETH,但 MIST 說:“我們無法正確估計你的 gas 使用量,因為你的賬戶中至少需要 1 個乙太幣。”

My Mist 和 geth 都已更新到最新版本。此外,我的節點在打開 Mist 時總是同步到最新的塊,但是一旦打開 Mist,它就會停止同步。

當您使用“發送所有內容”功能發送到合約時,似乎會出現 0.7.2(以及一些以前的版本?)中的錯誤。

如果您發送除 0.1 ETH 之外的所有內容,則交易應該通過。


Mac 上似乎經常出現一個單獨的同步錯誤。有些人在以下方面取得了成功:

  • 重新啟動電腦
  • 安裝新版本的 geth
  • 刪除 chaindata 文件夾,然後使用 geth –fast 重新同步。
  • 回到 Mist 版本 0.6.2。
  • 解除安裝所有版本的 Mist 並重新安裝(如果您的電腦上同時安裝了 0.6.2 和 0.7.2。

我昨天剛剛遇到了同樣的問題,試圖將乙太幣發送到TheDAO

這是IPC連接的問題。請參閱我對 Mist 錢包是否穩定的回答有關如何診斷它的詳細資訊(Mist 控制台)。

要讓 Mist 工作以便您可以發送交易,請啟動 Mist 檢查 Mist 控制台(開發人員 -> 切換開發人員工具 -> 錢包 UI)。您將看到紅色的“IPC 連接錯誤”。Mist 會在幾分鐘後重試 IPC 連接,通常會開始工作。您將在發送交易螢幕上看到 gas 估算值,或者如果您瀏覽您觀察的合約,您的 READ FROM CONTRACT 和 WRITE TO CONTRACT 欄位將顯示。

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