The function sendETH
in the InheritanceManager.sol
contract does not check the contract's ETH balance before executing call{value: _amount}()
. If _amount
exceeds the contract's available ETH, the transaction fails and reverts.
****
** failed transactions** if the contract lacks ETH.
If the contract doesn’t have enough ETH, every call to sendETH
will fail and revert.
Manual review
Require that the contract holds enough ETH before sending
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.