No Revert on Transfer Failure
⚠ HIGH severityZRX returns false on failure instead of reverting. If the return value is ignored, failed transfers may go undetected.
Related: Unchecked Return Values
Always check the boolean return value, or use SafeERC20.
| Chain | Address |
|---|---|
| Ethereum | 0xe41d2489571d322189246dafa5ebde1f4699f498 |
Audit any contract that interacts with ZRX: SmartContract.us automatically detects ZRX integration risks →