According to the documentation when some one buyPresent, it should have 2e18 of SantaToken , but in buyPresent when we burn coin it will burn only 1e18
which half coin as define in doc.
buyPresent: A function that trades 2e18 of SantaToken for an NFT. This function can be called by anyone.
when someone buy present we lose money which is not good for business.
Get Present in half prices
manual
change burn into 2e18
or change price in doc
This line indicates that the intended cost of presents for naughty people should be 2e18: https://github.com/Cyfrin/2023-11-Santas-List/blob/6627a6387adab89ae2ba2e82b38296723261c08a/src/SantasList.sol#L87 PURCHASE_PRESENT_COST should be implemented to enforce the cost of presents.
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.