The contract does not allow to withdraw assets deposited to other contracts after inheritance.
The contract allows to interact with other contracts using the contractInteractions function. For example, the owner can deposit assets to other contracts. The function contractInteractions can be called only by the owner. If there are more than 1 beneficiaries, the owner of the contract is not changed when it is inherited, therefore no one can call the function contractInteractions to withdraw deposited assets.
If the owner deposited some assets to other contracts, the beneficiaries are unable to withdraw them.
Manual review
Allow beneficiaries to call the contractInteractions function when the contract is inherited.
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.