Core Contracts

Regnum Aurum Acquisition Corp
HardhatReal World AssetsNFT
77,280 USDC
View results
Submission Details
Severity: low
Invalid

unnecessary updateReserveInterests call in LendingPool::deposit wastes gas

LendingPool:deposit first calls

ReserveLibrary.updateReserveState(reserve, rateData); //@audit unnecessary bcs this is called in library deposit func

which calls updateReserveInterests

Then, back in LendingPool:deposit function, it calls ReserveLibrary.deposit , which calls updateReserveInterests again.

One of them is unnecessary and it wastes gas

Recommendation

Remove one of them to avoid wasting gas.

Updates

Lead Judging Commences

inallhonesty Lead Judge 3 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
inallhonesty Lead Judge 3 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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