Jolly Mauve Parakeet
High
There is a check that redeeming shares should not be less than minDeposit in assets amount. This means that their assets will be taken by protocol.
if (!redeemShares.isZero() && context.latestCheckpoint.toAssets(redeemShares).lt(context.parameter.minDeposit))
revert VaultInsufficientMinimumError();
perennial-vault/contracts/Vault.sol#L303
User's share amount drop below minDeposit in assets values
No response
No response
Users cannot withdraw their assets once their share falls below minDeposit
. This means that their assets will be taken by protocol.
The impact depends on minDeposit values sets by protocol, maybe its 0$, 10$, 100$
No response
Allow withdrawal if it's all their assets left.