The protocol documentation is to a large extent non-existent and some of the documentation that does exist is wrong. There is no natspec used for any function in the protocol. Every function should have at least minimal natspec.
Function SpookySwap::trickOrTreat
is the main function of the protocol. It contains the following comment:
This comment referts to a function that does not exist in the protocol
The is no vulnerability per se but poor documentation can lead to potential bugs
no funds will be compromised by this fault. However, it could potentially lead to bugs
n/a
Change the comment fellForTrick()
to resolveTrick
in SpookySwap::trickOrTreat
Add natspec for all functions
This is an informational issue.
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.