Most of the stable coins recommended to be used by Sparkn can be paused. If any of these get paused then all transfers of the respective coins will fail. Which could lead to confusion between the organizers.
Sparkn should have a method to pause the usage of any distribution related functions. This would be very helpful in case an exploit is identified after the project is deployed. Moreover such a method could be used in case one or more of the sable coins used gets paused by their issuer (JPYC, USDC, USDT).
Confusion + wasted gas in case some of the stable coins get paused by their issuer. Lack of ability to halt transfers in case a vulnerability is discovered after deployment.
Manual review
Implement the Pausable.sol (Link1) functionality.
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.