QA Report #206
Labels
bug
Something isn't working
QA (Quality Assurance)
Assets are not at risk. State handling, function incorrect as to spec, issues with clarity, syntax
Low risk issues
Unspecific compiler version pragma
Information :
L003 - Unspecific Compiler Version Pragma
Consensys Audit of 1inch
Solidity docs
Instances include :
Recommendation
It is recommended to use a concrete compiler version, for example :
Don't use deprecated library functions
Information :
L005 - Do not use Deprecated Library Functions
SafeERC20.sol - safeApprove
Instances include :
Recommendation
Usage of deprecated library functions, for instance
safeApprove
from OpenZeppelin'sSafeERC20
library is discouraged, it is recommended to usesafeIncreaseAllowance
andsafeDecreaseAllowance
instead, for example :Unsafe ERC20 Operation(s)
Information :
L001 - Unsafe ERC20 Operation(s)
Instances include :
Recommendation
It is recommended to always use OpenZeppelin's
SafeERC20
library, for example :Non-critical issues
Typos
Instances include:
distirbuted
,constructoor
,transferrable
The text was updated successfully, but these errors were encountered: