The isRemoved function in the contract is intended to check whether an item or entity has been removed. However, the current implementation always returns false, regardless of the actual state of the item.
This will create a confusion as the function internally calling isRemoved()will always receive false boolean value.
Manual
Instead of always returning false, the contract should store the removal status of the item in a variable and update that status when an item is removed
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.