More than one SwanAsset with the same combination of name, symbol, description can exist in the system.
In Swan::list when creating the asset here:
It is never checked whether another asset with the same name, symbol and description exist. This can lead to two or more assets being identical (but with different prices for example). This can disincentivise users to use the platform to purchase assets as they hold no real value if everyone can list the exactly same asset with a different price.
Incentive loss for users to use the protocol to purchase assets.
Manual Review
Add a check whether the given combination of name, symbol and description already exists for another asset - if so revert the listing transaction.
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.