DeFiFoundry
20,000 USDC
View results
Submission Details
Severity: medium
Invalid

Lack of Events for Critical Operations causing failure of off-chain systems

Vulnerability Details

No events are emitted in these operations.

  • FjordPoints contract, setPointsPerEpoch, setStakingContract, setOwner.

  • FjordStaking contract, setOwner, setRewardAdmin, addAuthorizedSablierSender and removeAuthorizedSablierSender.

  • FjordAuctionFactory contract setOwner

This will affect any off-chain systems (such as frontends) relying on the updated variables for their operation as the off-chain systems will have no way to be updated and thus the systems will be non-functional

Impact

Makes it difficult to track changes off-chain causing offchain systems to fail incase of any the above functions is called to updated certain variables.

Tools Used

Manual review

Recommendations

Define and emit events for each and every critical operations

Updates

Lead Judging Commences

inallhonesty Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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