Key functions such as rankCandidates()
and selectPresident()
do not emit events, making it difficult to track important actions on-chain.
Without events, there is no way to easily track when a vote is cast or when a president is selected, which can hinder transparency.
It becomes harder for external users or applications to monitor important changes in the contract.
Manual code review
Add events for important actions, such as ranking candidates and president selections
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.