Absence of Token Delisting Mechanism in Whitelist
The constructor allows for the initial setup of whitelisted tokens, but there's no provided functionality to remove a token from the whitelist later on. This can be problematic, especially if one of the whitelisted tokens turns out to have security issues. Without a way to delist or remove a problematic token from the whitelist, the system remains vulnerable to any issues associated with that token.
The protocol may remains vulnerable to any issues associated with that compromised token.
Vscode
Implement a function, only callable by the contract owner or authorized addresses, to remove a token from the whitelist.
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.