Potential DOS in purchase()
In the purchase() :
https://github.com/Cyfrin/2024-10-swan-dria/blob/main/contracts/swan/BuyerAgent.sol#L222
Transfer asset from seller to Swan, and then transfer asset from Swan to buyer.
If the seller transfers the token to another address before the purchase() , the buyer will be unable to complete the purchase.
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.