The createMemorabiliaCollection
function allows the organizer to create new NFT collections for attendees to purchase with their BEAT
tokens. The function includes a boolean parameter activateNow
to control whether the collection is immediately available for redemption.
If a collection is created with activateNow
set to false
, it can never be activated. The isActive
flag is set to false
and there is no function to change this state, effectively making the collection permanently inert.
Likelihood:
An organizer creates a collection for a future event or artist and sets activateNow
to false
, intending to activate it later.
An organizer makes a mistake during creation and sets activateNow
to false
accidentally.
Impact:
The memorabilia collection becomes permanently unusable, preventing any sales and leading to a loss of expected revenue for the organizer.
The effort and gas spent to create the collection are wasted.
Low because an organizer can use it with active = true and organizer is trusted.
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.