Just out of interest, is the ETH lost forever in this scenario?
3 Answers
The "user" account at the same address will have their ether balance increased.
Unless you have the private key for that address, that ETH can be considered lost.
Adding to Jeff's answer. No one ever has a private key for the destroyed contract, so it's gone.
-
1+1. Still not impossible though: ethereum.stackexchange.com/questions/217/…– jeffCommented Apr 23, 2017 at 19:19
When you call selfdestuct (suicide OPCODE), your contract can no longer be invoked. However, if you send ether to destroyed contract,this will never make it to ledger as from EVM perspective this account does not exist.But funds will be deducted from sender. This effectively results in permanent loss of your ethers sent
-
1Hi, welcome! In my opinion your answer does not bring anything new to the existent answers. Moreover, the claim "However, if you send ether to destroyed contract, this will never make it to ledger as from EVM perspective this account does not exist" is wrong.– BriomkezCommented Dec 7, 2018 at 14:06