Findings
Issue 01
Type
Severity
Location
Status
Owner Capabilities
High
setFee
✔️Fixed
Description
The owner of the contract can adjust the fees for buy/sell to any value. If the owner sets the fees to a high value, trading the token manually in Pancakeswap may not work.
Recommendation
Add upper limit for the set function.
Issue 02
Type
Severity
Location
Status
Best Practice
Informational
set functions
Acknowledge
Description
Lack of events in set functions when changing contracts' variables.
Recommendation
Consider emitting events when changing the state of the contract.
Issue 03
Type
Severity
Location
Status
Informational
✔️Informational
_transfer
✔️Acknowledge
Description
There is no way to differentiate between add liquidity transaction, sell transaction, remove liquidity, and buy transactions. buy fee/sell fee will be applied for additional liquidity transactions and will remove liquidity transactions as wells.
Last updated