Beatland Festival

First Flight #44
Beginner FriendlyFoundrySolidityNFT
100 EXP
View results
Submission Details
Impact: high
Likelihood: high
Invalid

Critical Compilation Bug in decodeTokenId


Description

The decodeTokenId() function is missing a closing bracket, leading to a compilation error.

function decodeTokenId(uint256 tokenId) public pure returns (uint256 collectionId, uint256 itemId) {
collectionId = tokenId >> COLLECTION_ID_SHIFT;
itemId = uint256(uint128(tokenId));
}

Risk

Impact:

  • Impact 1: Contract cannot compile in current state, blocking deployment.

Recommended Mitigation

Add the missing closing brace:

Updates

Lead Judging Commences

inallhonesty Lead Judge
about 2 months ago
inallhonesty Lead Judge about 1 month ago
Submission Judgement Published
Invalidated
Reason: Lack of quality

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.