The "MultiSigWallet::onlyOwners
" modifier incorrectly uses && instead of "OR , ||" and as such the functions that use it are not usable. It checks [msg.sender be equal to owner1] and [msg.sender be equal to owner2] at same time instead of "OR".
Below methods aren't usable since they're tagged with the above modifier(MultiSigWallet contract).
function executeTransaction(), function submitTransaction() and function approveTransaction()
Manual review
Use "OR, || " instead of "AND, &&"
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.