The debtToken::burn
function emits a Burn
event that, according to its natspec documentation, should contain "the amount burned (in underlying asset units)". However, the implementation emits the scaled amount instead of the underlying amount.
Off-chain systems and front-end monitoring these events will receive and process incorrect amount values, leading to inaccurate accounting or display of burned amounts.
Manual review
Modify the event emission to use the underlying amount value as documented.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.