The documentation states that RAACNFT supports batch minting, but the code does not provide any function to mint multiple tokens at once. The only related feature is a function to adjust the currentBatchSize, but there is no mechanism to utilize it for batch minting.
The documentation for RAACNFT states that it supports batch minting.
Allow for batch minting of NFTs
The contract has a currentBatchSize variable and a function addNewBatch
to increase this value.
However, there is no code that uses this variable to perform any batch operations. Despite the documentation mentioning batch minting, the functionality is not implemented, leading to a discrepancy between the documented features and the actual contract behavior.
The codebase lacks the functionality to mint multiple NFTs in a single transaction, which could cause confusion or missed opportunities for more efficient minting flows.
Manual Code Review and Foundry
Implement a batch mint function or remove references to batch minting from the documentation. If batch minting is intended, create a function that uses the currentBatchSize to mint multiple tokens in a single 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.