82 - selfdestruct
selfdestruct
has some peculiarities: the receiving contract’s receive function is not executed and the contract is only really destroyed at the end of the transaction and revert’s might “undo” the destruction.
- Preculiarities
- Recipient Contract
receive()
Not Executed- Contract Destroyed -> End of Tx
revert
-> Undo Destruction