Max Deposit Limits
Maximum Deposit Limits
Default Setting
maxDepositSize = 10_000_000 * 10 ** decimals(); // 10M unitsConfiguration
function setMaxDepositSize(uint256 newMaxDepositSize) external onlyOwner {
if (newMaxDepositSize > 1e36) revert ErrorsLib.ExceedsMaxDepositLimit();
maxDepositSize = newMaxDepositSize;
emit EventsLib.MaxDepositSizeSet(newMaxDepositSize);
}Implementation
function maxDeposit(address /* controller */ ) public view returns (uint256 maxAssets) {
return isCacheValid() ? maxDepositSize : 0;
}
function maxMint(address /* controller */ ) public view returns (uint256 maxShares) {
return isCacheValid() ? convertToShares(maxDepositSize) : 0;
}Last updated