Redemption Pipe
Redemption Types
Type
Speed
Fee
Settlement
Use Case
/**
* @param shares Amount of shares to redeem (18 decimals)
* @param receiver Address to receive assets
* @param controller Address that owns the shares
* @return assets Amount of assets received (underlying decimals, after fees)
*/
function redeem(
uint256 shares,
address receiver,
address controller
) external returns (uint256 assets);