Several variables are set to a different id from the one being use by the mint function.
Mappings idToOwners, ownerToId, idToOwners and idToCreationTimestamp use the currentvalue of nextID while the _mint()
method is passed nextId + 1.
Medium. This will create confusion between the ERC721 token minted for the user and the internal variables used for tracking its state.
Manual analysis.
Change the variable passed to the mint function.
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.