sherlock-audit / 2022-11-dodo-judging

0 stars 2 forks source link

validDao - Not necessary to write boolean equality #52

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago

validDao

informational

Not necessary to write boolean equality

Summary

Boolean variates can be directly used in conditional statement. Remove its comparision to true or false would save a little bit gas.

Vulnerability Detail

https://github.com/sherlock-audit/2022-11-dodo/blob/main/contracts/SmartRoute/DODORouteProxy.sol#L207 if (success == false) { assembly { revert(add(result,32),mload(result)) } }

Impact

Informational

Code Snippet

See Vulnerability Detail

Tool used

Manual Review

Recommendation

rewrite if (success == false) to if(!success)