Forced ether will be locked forever
Selfdestruct and coinbase functionionalities can be used to force transfer ether into contracts while selfdestruct has been deprecated yet
still usable function in evm.Added link with info about it.
https://ethereum.stackexchange.com/questions/144210/selfdestruct-deprecated-in-solidity-0-8-18.After such transfer there's no way to remove the ether from contract .In case of such occurences it's wise to set up retrieving function would be beneficial.
Simple attack contract ---
locked up ether test --->
locked ether wont be removed
manuel review
adding somekind of optional funtşion to remove the accidental sent ether by either receive() fallback function or any other function to send to owner of airdropper
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.