IyVaultV2
Inherits: IERC20
Functions
token
function token() external view returns (address);
deposit
function deposit() external returns (uint256);
deposit
function deposit(uint256) external returns (uint256);
deposit
function deposit(uint256, address) external returns (uint256);
withdraw
function withdraw() external returns (uint256);
withdraw
function withdraw(uint256) external returns (uint256);
withdraw
function withdraw(uint256, address) external returns (uint256);
withdraw
function withdraw(uint256, address, uint256) external returns (uint256);
permit
function permit(address, address, uint256, uint256, bytes32) external view returns (bool);
pricePerShare
function pricePerShare() external view returns (uint256);
apiVersion
function apiVersion() external view returns (string memory);
totalAssets
function totalAssets() external view returns (uint256);
maxAvailableShares
function maxAvailableShares() external view returns (uint256);
debtOutstanding
function debtOutstanding() external view returns (uint256);
debtOutstanding
function debtOutstanding(address strategy) external view returns (uint256);
creditAvailable
function creditAvailable() external view returns (uint256);
creditAvailable
function creditAvailable(address strategy) external view returns (uint256);
availableDepositLimit
function availableDepositLimit() external view returns (uint256);
expectedReturn
function expectedReturn() external view returns (uint256);
expectedReturn
function expectedReturn(address strategy) external view returns (uint256);