In the getProxyAddress function of ProxyFactory.sol hash is bein downcasted from uint256 to uint160 which would cause unfavorable condition.
In the getProxyAddress function of ProxyFactory.sol hash is bein downcasted from uint256 to uint160 which would cause unfavorable condition.
Generally it is recommended that if you want to downcast then you should use safe library or else truncating to any lower uint value would cause unexpected error
as the hash is being down casted to uint160 which will cause unexpected errors
Manual Review
A SafeCast library must be used everywhere a typecast is done.
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.