The contract maintains a currentBatchSize
state variable that is incremented through the addNewBatch() function:
However, the mint() function does not check against this batch size limit:
The only limitation on minting is that the tokenId
must have a valid non-zero price in the raac_hp
oracle contract.
The batch size tracking becomes meaningless since it's not enforced
More NFTs can be minted than intended by the protocol
Add Batch Size Check
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.