Description
The genesisMint() function could cache genesisCounter while looping:
uint256 cachedGenesisCounter = genesisCounter;
for (uint i; i < _to.length; ++i) {
_mint(_to[i], _ids[i]);
isGenesis[_ids[i]] = true;
cachedGenesisCounter++;
}
genesisCounter = cachedGenesisCounter;Status
Addressed in 6ff3111.