TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 82 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 12 additional slots
-
variable spans 4 additional slots
Balances ($645,267.01)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ezETH | ERC-20 | 160.276957 | $4,025.95 |
$645,267.01 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21379216 | a day ago | | | 0 | 0.0020608898 | |
| 21360735 | 4 days ago | | | 0 | 0.0012027289 | |
| 21356024 | 4 days ago | | | 1.9 | 0.0064339518 | |
| 21355635 | 4 days ago | | | 0 | 0.00084958294 | |
| 21350661 | 5 days ago | | | 0 | 0.0013148506 | |
| 21350100 | 5 days ago | | | 0 | 0.0013967881 | |
| 21333180 | 7 days ago | | | 0 | 0.0021084822 | |
| 21333170 | 7 days ago | | | 0 | 0.0017697409 | |
| 21326812 | 8 days ago | | | 9 | 0.012219571 | |
| 21322125 | 9 days ago | | | 0 | 0.0026397793 |
ABI
ABI objects
Getter at block 21385939 getVaultParams() view returns (struct IVaultVaultParams)
ETH() view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
EZETH() view returns (address)
0xbf5495efe5db9ce00f80364c8b423567e58d2110
MAX_POSITION_LIMIT() view returns (uint256)
10000
PRECISION() view returns (uint256)
1000000000000000000
STETH() view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
VERSION() view returns (string)
1.0
WETH() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
WSTETH() view returns (address)
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0
asset() view returns (address)
0xbf5495efe5db9ce00f80364c8b423567e58d2110
decimals() view returns (uint8)
18
exchangePrice() view returns (uint256)
981929592627080605
getVaultState() view returns (struct IVaultVaultState)
(981929592627080605, 999241885276086901, 0, 1729838255, 1733971211)
lastExchangePrice() view returns (uint256)
0
name() view returns (string)
CIAN YIELD LAYER ezETH
owner() view returns (address)
0x8fa9aa69a6e94c1cd49fbf214c833b2911d02553
paused() view returns (bool)
false
remainingUpdateTime() view returns (uint256)
143376
revenue() view returns (uint256)
0
revenueExchangePrice() view returns (uint256)
999241885276086901
strategies() view returns (address[])
[0x7Abe065d55b7a092f8D1c1A67E174707d6F2Ac07]
strategiesCount() view returns (uint256)
1
symbol() view returns (string)
ylezETH
totalAssets() view returns (uint256)
2507446140954404285096
totalSupply() view returns (uint256)
2553590562685778768265
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
convertToAssets(uint256 shares) view returns (uint256)
convertToShares(uint256 assets) view returns (uint256)
getWithdrawFee(uint256 _assetAmount) view returns (uint256 withdrawFee_)
maxDeposit(address) view returns (uint256 maxAssets_)
maxMint(address) view returns (uint256)
maxRedeem(address owner) view returns (uint256)
maxWithdraw(address owner) view returns (uint256)
positionLimit(address) view returns (uint256)
previewDeposit(uint256 assets) view returns (uint256)
previewMint(uint256 shares) view returns (uint256)
previewRedeem(uint256 shares) view returns (uint256)
previewWithdraw(uint256 assets) view returns (uint256)
strategyAddress(uint256 _offset) view returns (address)
State-modifying
Events approve(address spender, uint256 value) returns (bool)
collectManagementFee()
collectRevenue()
createStrategy(address _impl, bytes _initBytes, uint256 _positionLimit)
deposit(uint256 _assets, address _receiver) returns (uint256 shares_)
initialize(bytes _initBytes)
migrateMint(address[] _users, uint256[] _assets)
mint(uint256 _shares, address _receiver) returns (uint256 assets_)
optionalDeposit(address _token, uint256 _assets, address _receiver, address _referral) payable returns (uint256 shares_)
optionalRedeem(address _token, uint256 _shares, uint256 _cutPercentage, address _receiver, address _owner) returns (uint256 assetsAfterFee_)
pause()
redeem(uint256, address, address) returns (uint256)
removeStrategy(address _strategy)
renounceOwnership()
requestRedeem(uint256 _shares)
strategyAssets(uint256 _offset) returns (uint256 totalAssets_)
sweep(address _token)
totalStrategiesAssets() returns (uint256 totalAssets_)
transfer(address to, uint256 value) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
transferOwnership(address newOwner)
transferToStrategy(address _token, uint256 _amount, uint256 _strategyIndex)
underlyingTvl() returns (uint256)
unpause()
updateExchangePrice() returns (uint256 newExchangePrice, uint256 newRevenue)
updateExitFeeRate(uint256 _newExitFeeRate)
updateFeeReceiver(address _newFeeReceiver)
updateManagementFee(uint256 _newManagementFeeRate)
updateManagementFeeClaimPeriod(uint256 _newmanagementFeeClaimPeriod)
updateMarketCapacity(uint256 _newCapacityLimit)
updateMaxPriceUpdatePeriod(uint256 _newMaxPriceUpdatePeriod)
updateRebalancer(address _newRebalancer)
updateRedeemOperator(address _newRedeemOperator)
updateRevenueRate(uint256 _newRevenueRate)
updateStrategyLimit(uint256 _offset, uint256 _newPositionLimit)
withdraw(uint256, address, address) returns (uint256)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
CollectManagementFee(uint256 assets)
CollectRevenue(uint256 revenue)
CreateStrategy(address strategy, address impl)
Deposit(address indexed sender, address indexed owner, uint256 assets, uint256 shares)
Initialized(uint64 version)
MigrateMint(address[] users, uint256[] assets)
OptionalDeposit(address caller, address token, uint256 assets, address receiver, address referral)
OptionalRedeem(address token, uint256 shares, address receiver, address owner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RemoveStrategy(address strategy)
RequestRedeem(address user, uint256 shares, address token)
Sweep(address token)
Transfer(address indexed from, address indexed to, uint256 value)
TransferToStrategy(address token, uint256 amount, uint256 strategyIndex)
Unpaused(address account)
UpdateExchangePrice(uint256 newExchangePrice, uint256 newRevenue)
UpdateExitFeeRate(uint256 oldExitFeeRate, uint256 newExitFeeRate)
UpdateFeeReceiver(address oldFeeReceiver, address newFeeReceiver)
UpdateManagementFee(uint256 oldManagementFee, uint256 newManagementFee)
UpdateManagementFeeClaimPeriod(uint256 oldManagementFeeClaimPeriod, uint256 newManagementFeeClaimPeriod)
UpdateMarketCapacity(uint256 oldCapacityLimit, uint256 newCapacityLimit)
UpdateMaxPriceUpdatePeriod(uint256 oldMaxPriceUpdatePeriod, uint256 newMaxPriceUpdatePeriod)
UpdateOperator(address oldOperator, address newOperator)
UpdateRebalancer(address oldRebalancer, address newRebalancer)
UpdateRedeemOperator(address oldRedeemOperator, address newRedeemOperator)
UpdateRevenueRate(uint256 oldRevenueRate, uint256 newRevenueRate)
UpdateStrategyLimit(uint256 oldLimit, uint256 newLimit)
Withdraw(address indexed sender, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
constructor(address _logic, address initialOwner, bytes _data)
fallback()
receive()
AddressEmptyCode(address target)
ERC1967InvalidAdmin(address admin)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
ProxyDeniedAdminAccess()
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
CallerNotRebalancer()
ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed)
ERC20InvalidApprover(address approver)
ERC20InvalidReceiver(address receiver)
ERC20InvalidSender(address sender)
ERC20InvalidSpender(address spender)
ERC4626ExceededMaxDeposit(address receiver, uint256 assets, uint256 max)
ERC4626ExceededMaxMint(address receiver, uint256 shares, uint256 max)
ERC4626ExceededMaxRedeem(address owner, uint256 shares, uint256 max)
ERC4626ExceededMaxWithdraw(address owner, uint256 assets, uint256 max)
EnforcedPause()
ExitFeeRateTooHigh()
ExpectedPause()
FailedInnerCall()
IncorrectState()
InvalidAdmin()
InvalidClaimTime()
InvalidFeeReceiver()
InvalidInitialization()
InvalidLength()
InvalidLimit()
InvalidRebalancer()
InvalidRedeemOperator()
InvalidUnderlyingToken()
ManagementFeeClaimPeriodTooShort()
ManagementFeeRateTooHigh()
MarketCapacityTooLow()
MathOverflowedMulDiv()
NotInitializing()
NotSupportedYet()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
PriceNotUpdated()
PriceUpdatePeriodTooLong()
ReentrancyGuardReentrantCall()
RevenueFeeRateTooHigh()
SafeERC20FailedOperation(address token)
UnSupportedOperation()
UnsupportedToken()
WithdrawZero()