General ERC-4626 Vault Interface
Contract Interface
Events
Deposit
event Deposit(address sender, address receiver, uint256 assets, uint256 shares)Withdraw
event Withdraw(address sender, address receiver, address owner, uint256 assets, uint256 shares)Functions
asset
function asset() external view returns (address assetTokenAddress)totalAssets
function totalAssets() external view returns (uint256 totalManagedAssets)convertToShares
Name
Type
Description
Name
Type
Description
convertToAssets
Name
Type
Description
Name
Type
Description
maxDeposit
Name
Type
Description
Name
Type
Description
previewDeposit
Name
Type
Description
Name
Type
Description
deposit
Name
Type
Description
Name
Type
Description
maxMint
Name
Type
Description
Name
Type
Description
previewMint
Name
Type
Description
Name
Type
Description
mint
Name
Type
Description
Name
Type
Description
maxWithdraw
Name
Type
Description
Name
Type
Description
previewWithdraw
Name
Type
Description
Name
Type
Description
withdraw
Name
Type
Description
Name
Type
Description
maxRedeem
Name
Type
Description
Name
Type
Description
previewRedeem
Name
Type
Description
Name
Type
Description
redeem
Name
Type
Description
Name
Type
Description
Last updated
Was this helpful?