Swan contract supposed to receive and transfer the assets(ntfs), however it does not support necessary interface
The purchase function in Swan contract is defined as:
The function transfer the asset from seller to swan contract and later to buyer. However the contract does not implement ERC721TokenReceiver nor
onERC721Received function.
Ref:https://eips.ethereum.org/EIPS/eip-721
The contract will not able to handle the Nfts
Manual Review
Implement the necessary interface and functions
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.