The getUserMemorabiliaDetailed function iterates over all possible collections and all items within those collections to find the memorabilia owned by a user. As the number of collections and items grows over time, the gas required to execute these nested loops will increase linearly. Eventually, this will exceed the block gas limit or RPC timeout limits, causing the function to revert and resulting in a Denial of Service.
The contest is live. Earn rewards by submitting a finding.
Submissions are being reviewed by our AI judge. Results will be available in a few minutes.
View all submissionsThe contest is complete and the rewards are being distributed.