Laundrette::retrieveAdmin function calls the kernel.executeAction function but that function has the onlyExecutor modifier so even if the caller is godFather the msg.sender will always be Laundrette contract , reverting the call always
Laundrette::retrieveAdmin function always reverts
The test above gives this output
godFather can directly call the Kernel::executeAction function to change the admin hence Laundrette::retrieveAdmin function can be safely removed.
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.