Password Store in not flexible, only stores single password, cant have any extra functionality added
Contract is not flexible as
Contract can only store a single password
Contract only store and get functionality
Contract are not upgradeable
It implies user has to deploy many contracts which will cost them not only money, but problems with managing many different password stores on many contracts increasing chances of problems
Manual Analysis
Maybe make use of a mapping so as to store various passwords
Make contract upgradeable so that more functionality can be added in implementation contract as desired
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.