PuppyRaffle contract is using older solidity version that can potential bugs like overflow and underflow.
Loss of fee because fee is typecasted from uint256 to uint64 and version 0.7.6 doesn't provide protection against overflow and underflow.
Manual Review
Use latest version of solidity or atleast version grater than 0.8.0
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.