Description: The InheritanceManager contract does not implement a receive() or a payable fallback() function. As a result, it cannot accept direct ETH transfers via standard methods.
Impact: Without a payable fallback or receive function, the contract cannot accept ETH sent via typical transfers. This may limit its ability to receive funds from users or interact properly with other contracts that expect to transfer ETH.
Recommended Mitigation: Add a payable receive() function to allow the contract to accept ETH in InheritanceManager
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.