The Standard

The Standard
DeFiHardhat
20,000 USDC
View results
Submission Details
Severity: low
Invalid

Important events are not emitted in LiquidationPool and LiquidationPoolManager contracts

Summary

Important events are not emitted in LiquidationPool and LiquidationPoolManager contracts.

Vulnerability Details

Important functions such as claimRewards, increasePosition, decreasePosition, distributeFees, forwardRemainingRewards, and setPoolPercentage perform events that are crucial to the contract. But events are not declared and not emitted.

Impact

It would be difficult to trace transanctions on blockchain. And accountability can also be difficult to do.

Tools Used

Manual review

Recommendations

I suggest declaration of events and emit important functions.

Updates

Lead Judging Commences

hrishibhat Lead Judge over 1 year ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
Assigned finding tags:

informational/invalid

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.