Out-of-Gas

事務“失敗”,但它顯示“雖然發生了一個或多個錯誤超過____G一個_這在噸這FG一種sOut of gas契約執行完成”

  • October 29, 2021

我用 MetaMask 發送了 ETH,看來交易的 gas 用完了。但是,ETH 已經消失了。它們不再出現在我的錢包裡。接收方說,他們也沒有收到。

誰能幫我找出 ETH 在哪裡?

https://etherscan.io/tx/0x02280316497855dd69c8e0713e6bff61cf43d906431efb5364346058424adfc5

非常感謝!

交易狀態有

TxReceipt 狀態:失敗

這意味著整個交易已經失敗,並且立即被撤銷。發送的乙太幣被退回到您的賬戶(減去用於支付交易氣體成本的乙太幣)。

一些中間操作(通常稱為“內部交易”)是成功的,但由於整個交易被逆轉,它們也被逆轉,就像它們從未發生過一樣。

有些錢包在您的錢包支持下存在反向交易檢查問題,如有疑問,請使用多個區塊瀏覽器檢查您的餘額。

乙太幣沒有消失,所有的都被發送到合約 0xb1690C08E213a35Ed9bAb7B318DE14420FB57d8C

然後0xb1690C08E213a35Ed9bAb7B318DE14420FB57d8C已將0.027417213541666667 ETH契約0x9f78C5796230BfE85CB42b3cE9BDD9ae5Bb76714然後這個契約已將0.000029238211805555 ETH契約0x8380bA69401e903f099c9FDd8B4AA34772b83aA3

我想提醒仍然在 0xb1690C08E213a35Ed9bAb7B318DE14420FB57d8C,可能是一些 tx 費用。

如果您查看 Etherscan 上的內部 Tx 選項卡,它會告訴您整個故事。

該錯誤可能是由合約 0x8380bA69401e903f099c9FDd8B4AA34772b83aA3 觸發的,因為它的 2300 氣體太低而無法做某事。

然後,由於執行恢復,乙太幣被退還給你,並且只從你的賬戶中扣除了 Tx 費用。

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