Steadefi

Steadefi
DeFiHardhatFoundryOracle
35,000 USDC
View results
Submission Details
Severity: low
Valid

Lack of events for critical actions

Summary

There are functions that don’t emit events.

Vulnerability Details

Functions:

GMXDeposit::processDepositFailure

GMXCompound::compound

GMXEmergency::emergencyResume

GMXManager::borrow

GMXManager::repay

GMXRebalance::rebalanceAdd

GMXRebalance::rebalanceRemove

GMXVault::mintFee

GMXWithdraw::processWithdrawFailure

GMXWorker::addLiquidity

GMXWorker::removeLiquidity

GMXWorker::swapExactTokensForTokens

GMXWorker::swapTokensForExactTokens

Impact

External users, frontend, or blockchain monitoring won’t announce for these critical functions.

Tools Used

Manual

Recommendations

Add events where possible for critical operations.

Updates

Lead Judging Commences

hans Lead Judge almost 2 years ago
Submission Judgement Published
Validated
Assigned finding tags:

Insufficient event emission

Support

FAQs

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