Missing update of DAO minted amount and check for amount limitation on tier config when Dao member try to upgrade their tier level.
DAO member can upgrade their tier level by burning 2 low level tokens to mint 1 high level token. However, the specified DAO's config info is not updated during this procedure. When burning low level nft tokens , the corresponding tier's minterd amount need to minus 2 , while minting high level token, tier's minted need to add 1.
DAO tier amount limitation also need to be check in order to not exceed the maximum allowed number for high level tier.
Users may mint more tier members than the DAO limited.
manual
consider update daos[daoMembershipAddress].tiers[tierIndex].minted for both low and high level tier. And add checks for the high level tier amount limitation.
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.