Ether
從合約地址中提取 eth
我不小心將 Eth 發送到了一個合約地址。合約是由我的 eth 地址創建的。我不確定如何,但它看起來與我將 NFTS 發送到我的分類帳 etherscan.io/address/0xb36d0655799f8bd1adcc46c13d643c5b0ada897a 相關聯
我已經在 Etherscan 中驗證了地址,因此可以訪問合約
無論如何要退出目前的契約?
有一個函式呼叫
selfdestruct
,它可以銷毀所有程式碼,然後將令牌返回到呼叫的地址selfdestruct
。如果您能夠呼叫該函式,您就有可能取回資金。由於我沒有看到你的程式碼,我不知道你是否
selfdestruct
在智能合約中有功能。如果函式寫在你的智能合約中,你可以呼叫該函式並銷毀智能合約。如果你沒有智能合約中的函式,你必須有一個函式才能執行
delegatecall
。由於delegatecall
合約 A 中的 可以執行另一個合約傳遞的程式碼,因此可以selfdestruct
在合約 B 中創建並讓合約 A 執行它。
只有你原來的合約有提現功能,否則恐怕會被鎖定。