Even if the producer makes present the Martenitsa token to a user, the token is marked as listed in the marketplace, and it is still possible to vote for this token. and the prducer could even get reward as a winner
When a Martenitsa token is given as a present to a User, this token should be delisted from the marketplace, and the User should not be able to vote for the Token.
Add this code into the MartenitsaVoting contract and run the command:
We get the output:
The Martenitsa token is still listed and could win the vote even if the Producer is not the owner anymore.
manual review
When a producer makes a present of a Martenitsa token to a user, this Martenitsa token should not be listed anymore, or the listing should be canceled.
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.