DoS can be evoked when user make an offer right after the market is created. if it is false, the Offer made that is not the initial one can't be executed due to the tokenwhitelist. the token whitelist function is apart from the createMarketPlace function, which can cause unexpected impacts.
if the whitelistToken is not updated right after the market has opened, DoS to user will be evoked.
VScode, foundry
short term: highly recommend putting whitelisttoken update logic inside the marketmaking code, if possible.
example code:
long term: modify the logic pattern with the if checker and the params that can sort the whitelist adding.
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.