Skip to content
Request an audit

‹ All findings

Immutable variables are emitted in events

Low/InfoMaple Syrup·Three Sigma · Permissionless lending · 23rd August, 20243S-SY-N04

Description

The following immutable variables are unnecessarily included in event emissions:

  • SyrupUserActions::_swap() - syrupUsdc in Swap event.
  • MplUserActions::_redeemAndMigrateAndStake() - xmpl in RedeemedAndMigratedAndStaked event.

Recommendation

Immutable variables can not be changed, unless upgraded, so an event may not be necessary.