Submitted by Timenov, hunterw3b, Kodak, SBSecurity, Fides, mylifechangefast, SanketKogekar. Selected submission by: SBSecurity.
Relevant GitHub Links
Summary
There are functions that donβt emit events.
Vulnerability Details
Functions:
GMXDeposit::processDepositFailureGMXCompound::compoundGMXEmergency::emergencyResumeGMXManager::borrowGMXManager::repayGMXRebalance::rebalanceAddGMXRebalance::rebalanceRemoveGMXVault::mintFeeGMXWithdraw::processWithdrawFailureGMXWorker::addLiquidityGMXWorker::removeLiquidityGMXWorker::swapExactTokensForTokensGMXWorker::swapTokensForExactTokensImpact
External users, frontend, or blockchain monitoring wonβt announce for these critical functions.
Tools Used
Manual
Recommendations
Add events where possible for critical operations.