User could create many assets (up to the limit - maxAssetCount()), and prevent for listing of other assets from other users. It could be possible, because user could avoid payment of fee (which should deter such attacks).
User could call function list() multiply times with price = 0, so user will not pay fee for listing. And he could create many assets (up to the limit) and other users could not list their assets for selected buyer for current round. And attacker will not pay fee for it
The same problem there is in relist function
The user will prevent other users from listing offers
Manual review
Create check for minimum price
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.