Low Findings
Calculation Formula Does Not Match The Comment
Severity: Low
Ecosystem: Aptos
Protocol: Cellana Smart Contract
Auditor: MoveBit
Report: https://movebit.xyz/reports/Cellana-Smart-Contract-Final-Audit-Report.pdf
Report Date: Feb 2024
Description:
The calculation formula in the current_rebase function comments is Rebase = weekly emission * (total veCELL voting power / total $CELL supply) ^ 3 , while the actual calculation formula performed by the function is Rebase = weekly emission * (total veCELL voting power / total $CELL supply) ^ 3 / 2.
The comments on functions are out of date
Severity: Low
Ecosystem: Aptos
Protocol: Cetus Concentrated Liquidity Protocol(Aptos)
Auditor: MoveBit
Report Date: Jan 2023
Description:
Many function comments are out of date. For example, there is no argument named name in router::add_liquidity, router::add_liquidity_fix_token, router::remove_liquidity, and router::collect_rewarder.
Rewarding formula inconsistency between the documentation and the code
Severity: Low
Ecosystem: Aptos
Protocol: Propbase
Auditor: Hacken
Report: https://hacken.io/audits/propbase/sca-propbase-staking-feb2024/
Report Date: Feb 2024
Description:
During the security audit, a discrepancy was identified between the reward equation depicted in the staking diagram and the implementation in the apply_reward_formula function. To maintain a robust and consistent system, it is imperative that the specifications outlined in the whitepaper documentation precisely match the code. We recommend updating the staking diagram to accurately reflect the calculation performed by the code.