RamNFT::getCharacteristics expects the tokenId of an NFT as an input parameter.
However, the function does not check whether the specified tokenId actually exists. Instead, for non-existent tokenIds, it will return a CharacteristicsOfRam struct with the following default values:
CharacteristicsOfRam.ram = 0x0000000000000000000000000000000000000000 isJitaKrodhah = false isDhyutimaan = false isVidvaan = false isAatmavan = false isSatyavaakyah = false
The function returns without an error, potetially leading to confusion.
Manual review.
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.