Incorrect deposit/withdraw implementation with crvUSD Vault
In LendingPool, the owner can set one curveVault. When users deposit funds, we will deposit one part of funds into the crvUSD vault to earn some extra profits.
The problem is that we try to deposit the funds from LendingPool contract. But we have already transferred users' deposit funds to rToken contract. If we want to deposit one part of deposit funds into the crvUSD Vault, we should deposit from rToken contract, not the lendingPool contract.
curveVault
feature cannot work as expected.
Manual
Deposit the funds from the rToken contract.
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.