Ether

MyEtherWallet DAO 提現卡住了,我可以手動繼續嗎?

  • July 1, 2017

我相信我的 DAO 測試量提現到 Ether 的提現過程在批准功能後卡住了,現在它顯示 DAO 數量為 0 但 Ether 沒有增加。我可以手動恢復,即呼叫下一個函式還是會比這更複雜?

這是有問題的地址:0xC4Da809d8071704F01B403b781877E4A0Feef01D

這筆交易表明您已經成功呼叫了,在硬分叉後如何使用提款合​​約將我的 The DAO 代幣轉換為乙太幣TheDAO.approve(...)中描述的第一步?.

剩下的就是呼叫第二步了theDAOWithdrawal.withdraw(...)

您不能使用 MyEtherWallet 手動恢復,因為它TheDAO.approve(...)一次性theDAOWithdrawal.withdraw(...)執行。

但是,該TheDAO.approve(...)函式可以多次呼叫,因此您可以重新執行 MyEtherWallet提取您的 DAO 代幣以獲得 ETH。您最終將額外支付約 0.00095508 乙太幣(0.01 美元),因為這是TheDAO.approve(...)第二次呼叫的交易費用。

或者,如果您安裝並同步了乙太坊錢包,您只需執行提款方法 2 - 乙太坊錢包下的****執行提款合約功能部分,在硬分叉後如何使用提款合​​約將我的 DAO 代幣轉換為乙太幣?.

我不明白為什麼 MyEtherWallet 只執行第一TheDAO.approve(...)部分而不是第二theDAOWithdrawal.withdraw(...)部分。https://www.myetherwallet.com/js/etherwallet-master.js中的generateAndSendWithdrawTx函式在同一個函式中執行這兩個部分。

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