Huddle01 sales contracts receive payment for the purchase of sales tokens and tracks users information which is used to airdrop NFT that represents the sales token. It is important to note that the airdrop of NFT is not done immediately. The contract is basically a tracking system and receives payment for interested users. The sale contract inherits the Openzeppelin library; it uses the MerkleProof contract for whitelist purposes, Ownable for permissioned functions, and SafeERC20 for safe transfer of the payment token. The contract tracks promo codes used by users during purchase.
Low | Medium | High | Critical | Total | |
---|---|---|---|---|---|
Not fixed | - | 2 | - | - | 2 |
Fixed | 5 | - | - | - | 5 |
Total | 5 | 2 | 0 | 0 | 7 |
# | File Name |
---|---|
1 | Sale.sol |
2 | Cashable.sol |