InheritanceManager::contractInteractions
did not update deadline, therefore breaking invariant EVERY transaction the owner does with this contract must reset the 90 days timer
in function contractInteractions
, after external call is completed, the deadline doesn't update because there is no internal function call to setDeadline()
.
The deadline doesn't update and have a chance to transition into inherited mode unexpectedly.
Foundry
Add _setDeadline()
after contract call
And a test in InheritanceManagerTest.t.sol
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.