refactor(script): sepolia deployment #3866
Annotations
2 errors and 8 warnings
src/UsdnProtocol/UsdnProtocolSepolia.sol#L58
UsdnProtocolSepolia.drain_871564575(address) (src/UsdnProtocol/UsdnProtocolSepolia.sol#58-66) sends eth to arbitrary user\n\tDangerous calls:\n\t- (success,None) = address(to).call{value: address(this).balance}() (src/UsdnProtocol/UsdnProtocolSepolia.sol#64)\n
|
dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#L123
Math.mulDiv(uint256,uint256,uint256) (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#123-202) has bitwise-xor operator ^ instead of the exponentiation operator **: \n\t - inverse = (3 * denominator) ^ 2 (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#184)\n
|
dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#L123
Math.mulDiv(uint256,uint256,uint256) (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#123-202) performs a multiplication on the result of a division:\n\t- denominator = denominator / twos (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#169)\n\t- inverse *= 2 - denominator * inverse (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#192)\n
|
dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#L123
Math.mulDiv(uint256,uint256,uint256) (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#123-202) performs a multiplication on the result of a division:\n\t- denominator = denominator / twos (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#169)\n\t- inverse *= 2 - denominator * inverse (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#188)\n
|
dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#L123
Math.mulDiv(uint256,uint256,uint256) (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#123-202) performs a multiplication on the result of a division:\n\t- denominator = denominator / twos (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#169)\n\t- inverse *= 2 - denominator * inverse (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#189)\n
|
dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#L123
Math.mulDiv(uint256,uint256,uint256) (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#123-202) performs a multiplication on the result of a division:\n\t- denominator = denominator / twos (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#169)\n\t- inverse *= 2 - denominator * inverse (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#190)\n
|
dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#L123
Math.mulDiv(uint256,uint256,uint256) (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#123-202) performs a multiplication on the result of a division:\n\t- denominator = denominator / twos (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#169)\n\t- inverse *= 2 - denominator * inverse (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#191)\n
|
dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#L123
Math.mulDiv(uint256,uint256,uint256) (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#123-202) performs a multiplication on the result of a division:\n\t- denominator = denominator / twos (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#169)\n\t- inverse *= 2 - denominator * inverse (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#193)\n
|
dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#L123
Math.mulDiv(uint256,uint256,uint256) (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#123-202) performs a multiplication on the result of a division:\n\t- prod0 = prod0 / twos (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#172)\n\t- result = prod0 * inverse (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#199)\n
|
dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#L123
Math.mulDiv(uint256,uint256,uint256) (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#123-202) performs a multiplication on the result of a division:\n\t- denominator = denominator / twos (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#169)\n\t- inverse = (3 * denominator) ^ 2 (dependencies/@openzeppelin-contracts-5.0.2/utils/math/Math.sol#184)\n
|
The logs for this run have expired and are no longer available.
Loading