To mitigate against rogue token contracts being used in the Escrow protocol, implement measures such as token whitelisting, standardized token interfaces, safeguards on token transfers (to mitigate against untrusted callbacks), governance, upgradability.
should probably implement some cap on how much of the price(aka max fee), % wise, the arbiter may be allocated, to avoid/minimize chances of any dodgy dealings by rogue buyers trying to avoid paying too much(case where arbiter is linked to buyer as partner in crime...)
Informational suggestions
Severity
Gas Optimization / Informational
To mitigate against rogue token contracts being used in the Escrow protocol, implement measures such as token whitelisting, standardized token interfaces, safeguards on token transfers (to mitigate against untrusted callbacks), governance, upgradability.
should probably implement some cap on how much of the price(aka max fee), % wise, the arbiter may be allocated, to avoid/minimize chances of any dodgy dealings by rogue buyers trying to avoid paying too much(case where arbiter is linked to buyer as partner in crime...)