The curve Vault has a deposit limit, and LendingPool attempts to deposit excess tokens into the curve vault, if this limit is reached, the deposit, withdraw, and borrow functions will revert
The LendingPool contract attempts to rebalance liquidity in deposit, withdraw, and borrow functions, and lets only a desired buffer into the pool, all the excess are deposited into the curve vault
But the curve vault has a deposit limit check, if this limit is reached, the function will revert
When a user calls deposit, withdraw, or borrow function, and the excess of tokens will be deposited into the curve vault, but the deposit limit is reached, their call will revert
Manual Review
Before depositing into the curve vault, check if the deposit limit will be reached to avoid a revert
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.