imtoken轉帳失敗的常見解決辦法

2019-07-10 10:32  閱讀 973 次瀏覽 次

大家在使用imToken的過程中肯定碰到過轉帳失敗的情况,今天我就來為大家詳細講解一下如何處理轉帳失敗的問題。

轉帳失敗大致分為兩種情况:一種情况是交易未被打包導致轉帳失敗,另外一種情况是交易在打包的過程中發生了錯誤導致交易失敗。

交易未被打包導致轉帳失敗

交易未被打包不會扣除礦工費,絕大多數未被打包的情况是礦工費設定的過低導致的。 通過 https://etherscan.io/ 査詢會出現以下幾種提示

1.Sorry,we are unable to locate this Transaction Hash

imtoken.jpg

 

截圖中的提示表明,這筆交易未被打包。 小編發送這筆交易時 https://ethgasstation.info 推薦的Gas Price為61Gwei。 小編設定的Gas Price為1 Gwei。 這筆交易因為設定的Gas Price過低,被丟棄的概率是比較大的。

2.Pending狀態

重新發送一筆交易,將Gas Price設定為40 Gwei,發送交易後査詢這筆交易的詳細狀態

imtoken.jpg

 

截圖中的資訊表明,這筆交易已經進入了打包隊列,正在排隊。 只要耐心等待打包成功就可以了。

解決辦法

轉帳時設定合適的礦工費。 在imToken 2.0國際版中,設定礦工費的滑動杆最大值和最小值都是從乙太坊網絡實时獲取的,推薦的礦工費就是能够保證你這筆交易成功的最小值,所以只要按照App內部推薦的礦工費數值設定就可以了。

imtoken.jpg

 

那麼問題又來了,如果我這筆交易已經發送成功但是礦工費設定的過低,我想加速交易應該如何操作呢?

在現時已經發佈的版本中的解決辦法是發送一筆相同的交易(這裡的相同指收幣地址相同,代幣轉帳數量相同)並調高Gas Price,只要後發送的這筆交易成功了,前一筆交易就會失敗。

在下一個版本我們會新增ETH的加速功能,可以在交易發送後通過提高這筆交易的Gas Price的管道加速這筆交易,請大家耐心等待~

打包過程中出現錯誤導致失敗

打包過程中出現問題大概分為三種類型:

1.Reverted錯誤

imtoken.jpg

2.Bad instruction錯誤

imtoken.jpg

3.Out of gas錯誤

imtoken.jpg

 

其中Reverted錯誤和Bad instruction錯誤都是智慧合約的問題,所以出現這種情況聯系代幣的發行方詢問解決辦法就可以了。

提示Out of gas錯誤是因為轉帳設定的Gas值低於合約預設值導致的,現時大部分智慧合約的Gas值都是60000,但是某些合約比較複雜,調用的時候需要更高的Gas值。 這時重新發送一筆交易,通過高級選項設定Gas值高於默認Gas值就能够成功發送這筆交易了。

本文地址:https://www.glodchain.com/imtoken-transfer.html
溫馨提醒:文章僅代表原作者的觀點,不能作為投資建議。

評論已關閉!