Ether

從合約地址中提取 eth

  • August 7, 2022

我不小心將 Eth 發送到了一個合約地址。合約是由我的 eth 地址創建的。我不確定如何,但它看起來與我將 NFTS 發送到我的分類帳 etherscan.io/address/0xb36d0655799f8bd1adcc46c13d643c5b0ada897a 相關聯

我已經在 Etherscan 中驗證了地址,因此可以訪問合約

無論如何要退出目前的契約?

有一個函式呼叫selfdestruct,它可以銷毀所有程式碼,然後將令牌返回到呼叫的地址selfdestruct。如果您能夠呼叫該函式,您就有可能取回資金。

由於我沒有看到你的程式碼,我不知道你是否selfdestruct在智能合約中有功能。如果函式寫在你的智能合約中,你可以呼叫該函式並銷毀智能合約。

如果你沒有智能合約中的函式,你必須有一個函式才能執行delegatecall。由於delegatecall合約 A 中的 可以執行另一個合約傳遞的程式碼,因此可以selfdestruct在合約 B 中創建並讓合約 A 執行它。

只有你原來的合約有提現功能,否則恐怕會被鎖定。

鎖定乙太幣的合約

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