Escrow::_depositIntoEscrow
this function is intended to deposit in escrow and it should allow only ERC721 and ERC1155 collectionType, but with any collectionType it changes this mapping.
_escrow this mapping also changes when any collectionType intended to deposit into escrow, but it should only allows ERC721 and ERC1155 collectionType.
Unnecessary state variable changed
Manual review
Check whether the collectionType should be ERC721 or ERC1155 in Escrow::_depositIntoEscrow function
No impact on the bridge or the users. If any NFT protocol use another standard with that bridge, they have to know how the bridge works and also that it doesn’t work with other standards at the moment.
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.