Protocol transfer maybe failed if arbiter or seller is in token contract blacklist.
Some token contract may have blacklist mechanism, like USDT. When arbiter or seller is in blacklist, transfer will be failed and protocol will dos.
Escrow contract will dos when arbiter or seller is in token contract blacklist.
vscode, Manual Review
Valid arbiter or seller cannot be in blacklist, or add arbitration expiry time to escow contract. Once the time expires, contract should refund the asset to buyer.
reference: https://github.com/sherlock-audit/2023-06-bond-judging/issues/81
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.