Mist

無法在公鏈上部署合約

  • October 25, 2018

我試圖使用 Mist 將合約部署到公共乙太坊網路。我能夠成功發送交易,但我的交易沒有得到確認。已經大約 45 分鐘了,我的交易仍在進行中0 out of 12 confirmations。可能的原因是什麼?

注意

  • 我的帳戶中有足夠的乙太幣(超過 1 個)
  • 我已經在私人測試網上測試了契約。
  • 我的乙太坊節點沒有同步到區塊鏈(還有 142882 個區塊要走)
  • 我已讓 Mist 決定交易費用。

編輯:

在私人測試網路上:

  • 預估費用消耗=0.02485106 ether (1242553 gas)
  • 提供的最高費用 = 0.02685106 乙太幣(1342553 氣體)
  • 使用氣體:1243385

在公共網路上:

  • 預估費用:1275193 gas
  • 提供的最高費用:1375193 gas
  • 使用氣體:1375193

此外,當我嘗試使用ether.camp跟踪我的交易是否用完 Gas時,它找不到我的交易,與Etherscan也是如此。我什至如何跟踪我的交易?

編輯 2:

Mist在塊 2283415 停止同步,它無法從過去 17 小時下載更多對等點。我想這可能是我的交易尚未被探勘的一個可能原因。

最後我的契約被部署了。實際上這是由於 DDOS 攻擊,很多人都面臨著同樣的問題。基於EIP 150 版本 1c的硬分叉後,我的交易在昨天(10 月 18 日)自動完成。我正在等待 blockckckchain 與部署我的合約的區塊同步,以便我可以驗證它是否工作正常。

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