Findings
Type
Severity
Location
Status
Gas Optimization
Informational
*
Unresolved
Description
The public isExcluded, totalFees , reflect and reflectionFromToken functions should be declared as external.
Recommendation
These functions are only called from outside of the contract, consider using the external attribute instead of public to save
Type
Severity
Location
Status
Gas Optimization
Informational
*
Unresolved
Description
State variables that are never changed should be constant.
Recommendation
The state variables “_name”, “_symbol” and “_decimals” are never changed. Consider changing their attribute to constant to save on gas.
Type
Severity
Location
Status
Best Practice
Informational
*
Unresolved
Description
_tTotal value has too many digits. Literals with too many digits are difficult to read and review.
Recommendation
Our recommendation is to represent the number by a power of 10.
Type
Severity
Location
Status
Best Practice
Informational
*
Unresolved
Description
There are many places in the code that interact with taxFee variable, but since it is set to zero it has no effect. Therefore, the user pays extra gas costs for no reason.
Recommendation
Consider deleting the code that has no effect.
Last updated