Name | Type | Description |
---|---|---|
wethAddress | address | Address of the Wrapped Native token contract |
Name | Type | Description |
---|---|---|
pool | address | The address of the ERC4626 pool to deposit into |
receiver | address | The address that will receive the pool shares |
minSharesOut | uint256 | Minimum amount of shares to receive (slippage protection) |
Name | Type | Description |
---|---|---|
shares | uint256 | The amount of pool shares minted to the receiver |
Name | Type | Description |
---|---|---|
pool | address | The address of the ERC4626 pool to mint shares from |
receiver | address | The address that will receive the pool shares |
minSharesOut | uint256 | Minimum amount of shares to receive (slippage protection) |
Name | Type | Description |
---|---|---|
shares | uint256 | The amount of pool shares minted to the receiver |
Name | Type | Description |
---|---|---|
pool | address | The address of the ERC4626 pool to withdraw from |
assets | uint256 | Amount of native ETH to withdraw |
receiver | address | The address that will receive the native ETH |
maxSharesIn | uint256 | Maximum amount of shares to burn (slippage protection) |
Name | Type | Description |
---|---|---|
shares | uint256 | The amount of pool shares burned |
Name | Type | Description |
---|---|---|
pool | address | The address of the ERC4626 pool to redeem from |
shares | uint256 | Amount of pool shares to redeem |
receiver | address | The address that will receive the native ETH |
minAssetsOut | uint256 | Minimum amount of ETH to receive (slippage protection) |
Name | Type | Description |
---|---|---|
assets | uint256 | The amount of native ETH sent to receiver |
Name | Type | Description |
---|---|---|
to | address | Recipient of the ETH transfer |
value | uint256 | Amount of ETH to transfer |