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: https://github.com/movebit/Sampled-Audit-Reports/blob/main/reports/Cetus-Concentrated-Liquidity-Protocol-Aptos-Audit-Report.pdf

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.