The LikeRegistry
contract has a receive
function making it eligible to receive ETH directly and not only from the likeUser
function. However, there is no way to ever retrieve this ETH back resulting in forever stuck funds in the contract.
Medium as it causes loss of funds.
Manual Review
Remove the receive
function
Not the best design, but if you send money accidentally, that's a user mistake. Informational.
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.