I'm testing this code as a replacement from the Openzeppelin implementation and having issues.
If I mint 1 nft with the mint function it works fine on first trigger.. But subsequent mints (Remix) the batches are odd and we end up with three nfts minted even though I only put 1 in the mint function.
Then when adding 3 mints, it minted 14? This is when viewing maxSupply read function. This seems off but can't imagine why:
{ "uint256 _mintAmount": "1" }
[{"logIndex":1,"blockNumber":47,"blockHash":"0x1a8884d8bec9c019688b85569151c9a92c01b7b038d6ab1da92fbec1ab62f374","transactionHash":"0x2d740ad7f51a046636c6909de0ad80ee22baba360b69c9696544c871f9424e2a","transactionIndex":0,"address":"0xDA07165D4f7c84EEEfa7a4Ff439e039B7925d3dF","data":"0x","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc4","0x0000000000000000000000000000000000000000000000000000000000000004"],"id":"log_d7432cc2"},{"logIndex":1,"blockNumber":47,"blockHash":"0x1a8884d8bec9c019688b85569151c9a92c01b7b038d6ab1da92fbec1ab62f374","transactionHash":"0x2d740ad7f51a046636c6909de0ad80ee22baba360b69c9696544c871f9424e2a","transactionIndex":0,"address":"0xDA07165D4f7c84EEEfa7a4Ff439e039B7925d3dF","data":"0x","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc4","0x0000000000000000000000000000000000000000000000000000000000000005"],"id":"log_d7432cc2"},{"logIndex":1,"blockNumber":47,"blockHash":"0x1a8884d8bec9c019688b85569151c9a92c01b7b038d6ab1da92fbec1ab62f374","transactionHash":"0x2d740ad7f51a046636c6909de0ad80ee22baba360b69c9696544c871f9424e2a","transactionIndex":0,"address":"0xDA07165D4f7c84EEEfa7a4Ff439e039B7925d3dF","data":"0x","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc4","0x0000000000000000000000000000000000000000000000000000000000000006"],"id":"log_d7432cc2"},{"logIndex":1,"blockNumber":47,"blockHash":"0x1a8884d8bec9c019688b85569151c9a92c01b7b038d6ab1da92fbec1ab62f374","transactionHash":"0x2d740ad7f51a046636c6909de0ad80ee22baba360b69c9696544c871f9424e2a","transactionIndex":0,"address":"0xDA07165D4f7c84EEEfa7a4Ff439e039B7925d3dF","data":"0x","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc4","0x0000000000000000000000000000000000000000000000000000000000000007"],"id":"log_d7432cc2"},{"logIndex":1,"blockNumber":47,"blockHash":"0x1a8884d8bec9c019688b85569151c9a92c01b7b038d6ab1da92fbec1ab62f374","transactionHash":"0x2d740ad7f51a046636c6909de0ad80ee22baba360b69c9696544c871f9424e2a","transactionIndex":0,"address":"0xDA07165D4f7c84EEEfa7a4Ff439e039B7925d3dF","data":"0x","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc4","0x0000000000000000000000000000000000000000000000000000000000000008"],"id":"log_d7432cc2"},{"logIndex":1,"blockNumber":47,"blockHash":"0x1a8884d8bec9c019688b85569151c9a92c01b7b038d6ab1da92fbec1ab62f374","transactionHash":"0x2d740ad7f51a046636c6909de0ad80ee22baba360b69c9696544c871f9424e2a","transactionIndex":0,"address":"0xDA07165D4f7c84EEEfa7a4Ff439e039B7925d3dF","data":"0x","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc4","0x0000000000000000000000000000000000000000000000000000000000000009"],"id":"log_d7432cc2"},{"logIndex":1,"blockNumber":47,"blockHash":"0x1a8884d8bec9c019688b85569151c9a92c01b7b038d6ab1da92fbec1ab62f374","transactionHash":"0x2d740ad7f51a046636c6909de0ad80ee22baba360b69c9696544c871f9424e2a","transactionIndex":0,"address":"0xDA07165D4f7c84EEEfa7a4Ff439e039B7925d3dF","data":"0x","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc4","0x000000000000000000000000000000000000000000000000000000000000000a"],"id":"log_d7432cc2"},{"logIndex":1,"blockNumber":47,"blockHash":"0x1a8884d8bec9c019688b85569151c9a92c01b7b038d6ab1da92fbec1ab62f374","transactionHash":"0x2d740ad7f51a046636c6909de0ad80ee22baba360b69c9696544c871f9424e2a","transactionIndex":0,"address":"0xDA07165D4f7c84EEEfa7a4Ff439e039B7925d3dF","data":"0x","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc4","0x000000000000000000000000000000000000000000000000000000000000000b"],"id":"log_d7432cc2"},{"logIndex":1,"blockNumber":47,"blockHash":"0x1a8884d8bec9c019688b85569151c9a92c01b7b038d6ab1da92fbec1ab62f374","transactionHash":"0x2d740ad7f51a046636c6909de0ad80ee22baba360b69c9696544c871f9424e2a","transactionIndex":0,"address":"0xDA07165D4f7c84EEEfa7a4Ff439e039B7925d3dF","data":"0x","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x0000000000000000000000005b38da6a701c568545dcfcb03fcb875f56beddc4","0x000000000000000000000000000000000000000000000000000000000000000c"],"id":"log_d7432cc2"}]