fix setMaxSupply to check total minted

This commit is contained in:
0xb337r007 2024-01-22 16:53:25 +01:00
parent 0c9ba521a0
commit bdcf8268ef
1 changed files with 4 additions and 2 deletions

View File

@ -68,8 +68,10 @@ abstract contract BaseToken is Context, ERC721Enumerable, CommunityOwnable {
// External functions // External functions
function setMaxSupply(uint256 newMaxSupply) external virtual onlyCommunityOwnerOrTokenMaster { function setMaxSupply(
if (newMaxSupply < totalSupply()) { uint256 newMaxSupply
) external virtual onlyCommunityOwnerOrTokenMaster {
if (newMaxSupply < mintedCount()) {
revert BaseToken_MaxSupplyLowerThanTotalSupply(); revert BaseToken_MaxSupplyLowerThanTotalSupply();
} }
maxSupply = newMaxSupply; maxSupply = newMaxSupply;