IERC4626Form
Inherits: IERC20
Author: Zeropoint Labs
SPDX-License-Identifier: Apache-2.0
Functions
vaultSharesIsERC20
function vaultSharesIsERC20() external pure returns (bool);
vaultSharesIsERC4626
function vaultSharesIsERC4626() external pure returns (bool);
getVaultAsset
function getVaultAsset() external view returns (address);
getVaultName
function getVaultName() external view returns (string memory);
getVaultSymbol
function getVaultSymbol() external view returns (string memory);
getVaultDecimals
function getVaultDecimals() external view returns (uint256);
getPricePerVaultShare
function getPricePerVaultShare() external view returns (uint256);
getVaultShareBalance
function getVaultShareBalance() external view returns (uint256);
getTotalAssets
function getTotalAssets() external view returns (uint256);
getPreviewPricePerVaultShare
function getPreviewPricePerVaultShare() external view returns (uint256);
previewDepositTo
function previewDepositTo(uint256 assets_) external view returns (uint256);
previewWithdrawFrom
function previewWithdrawFrom(uint256 assets_) external view returns (uint256);
previewRedeemFrom
function previewRedeemFrom(uint256 shares_) external view returns (uint256);