40,000 USDC
View results
Submission Details
Severity: gas
Valid

Use != 0 instead of > 0 for unsigned integer comparison

Summary

Use != 0 instead of > 0 for unsigned integer comparison

Vulnerability Details

File: /src/Escrow.sol
//@audit `buyerAward` is `uint256`
119: if (buyerAward > 0) {
//@audit `i_arbiterFee` is `uint256`
122: if (i_arbiterFee > 0) {
//@audit `tokenBalance` is `uint256`
126: if (tokenBalance > 0) {

Impact

Save gas

Tools Used

Manual

Recommendations

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.