Some functions are missing emitted events for critical state changes, which impairs the ability to track these updates off-chain.
It has been observed that critical functionality is missing emitting event in ContestManager.sol and Pot.sol contracts. These affected functions should emit events after completing the transactions or afre contract state is beong changed. The following functions do not emit any events:
claimCut()
closePot()
fundContest()
Users are not able to follow the contract state.
Manual review
Consider emitting an event when calling setFeeManager and setTokenAllowed functions.
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.