Liquid Staked ETH
Verified contract
Proxy
Active on
Ethereum with 2,747 txns
Unified storage
Map
Table
Raw
Constants and immutables
5Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($10,046.87)
Native
Value
$10,046.87
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 3.927136 | $2,558.32 |
$10,046.87 | |
HQG | ERC-20 | 0.001 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20792593 | 9 hours ago | | | 0 | 0.0013169285 | |
| 20792277 | 10 hours ago | | | 0 | 0.0036381051 | |
| 20788200 | a day ago | | | 0 | 0.00062601900 | |
| 20786716 | a day ago | | | 0 | 0.0010657648 | |
| 20786714 | a day ago | | | 0 | 0.0020390306 | |
| 20786658 | a day ago | | | 0 | 0.0014525631 | |
| 20785714 | a day ago | | | 0 | 0.0062510691 | |
| 20785653 | a day ago | | | 0 | 0.0011403410 | |
| 20785057 | a day ago | | | 0 | 0.0017566151 | |
| 20785047 | a day ago | | | 0 | 0.0021045109 |
ABI
ABI objects
Getter at block 20795229
DEPOSIT_SIZE() view returns (uint256)
32000000000000000000
PUBLIC_KEY_LENGTH() view returns (uint256)
48
SIGNATURE_LENGTH() view returns (uint256)
96
_DEPOSIT_SIZE() view returns (uint256)
32000000000000000000
decimals() pure returns (uint8)
18
getAdmin() view returns (address)
0xd745a68c705f5aa75dff528540678288ed2ad9ee
getAllowlist() view returns (address)
0xebc83bb472b2816ec5b5de8d34f0efc9088bb2ce
getBalanceToDeposit() view returns (uint256)
3927136111004894465
getBalanceToRedeem() view returns (uint256)
0
getCLSpec() view returns (struct CLSpecCLSpecStruct)
(225, 32, 12, 1606824023, 0)
getCLValidatorCount() view returns (uint256)
3386
getCLValidatorTotalBalance() view returns (uint256)
89862605856046000000000
getCollector() view returns (address)
0x53b5c4231fba19de04866a84fed928aeca0102fe
getCommittedBalance() view returns (uint256)
0
getCoverageFund() view returns (address)
0x32aac358b627b9feaa971cc33304027a41e49a81
getCurrentEpochId() view returns (uint256)
312637
getCurrentFrame() view returns (uint256 _startEpochId, uint256 _startTime, uint256 _endTime)
(_startEpochId=312525, _startTime=120009600, _endTime=120095999)
getDailyCommittableLimits() view returns (struct DailyCommittableLimitsDailyCommittableLimitsStruct)
(10000000000000000000000, 2000)
getDepositedValidatorCount() view returns (uint256)
3386
getELFeeRecipient() view returns (address)
0x7d16d2c4e96bcfc8f815e15b771ac847ecbdb48b
getExpectedEpochId() view returns (uint256)
312750
getGlobalFee() view returns (uint256)
1000
getLastCompletedEpochId() view returns (uint256)
312525
getLastConsensusLayerReport() view returns (struct IOracleManagerV1StoredConsensusLayerReport)
(312525, 89862605856046000000000, 1774425210805000000000, 18528000000000000000000, 0, 3386, true, false)
getMetadataURI() view returns (string)
ipfs://QmeBWJXHvCMdCb7eUJKjkUAt94ZXR9Kb1tKWkABnjaHcdW
getOperatorsRegistry() view returns (address)
0x1235f1b60df026b2620e48e735c422425e06b725
getOracle() view returns (address)
0x895a57ed71025d51fe4080530a3489d92e230683
getPendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
getRedeemManager() view returns (address)
0x080b3a41390b357ad7e8097644d1dedf57ad3375
getReportBounds() view returns (struct ReportBoundsReportBoundsStruct)
(1000, 500)
getTime() view returns (uint256)
1726876679
getWithdrawalCredentials() view returns (bytes32)
0x0100000000000000000000000afd81862eea47322cf85db39d3d07e8a3c25154
name() pure returns (string)
Liquid Staked ETH
symbol() pure returns (string)
LsETH
totalSupply() view returns (uint256)
84857167183980536088741
totalUnderlyingSupply() view returns (uint256)
89866532992157004894465
Read-only
allowance(address _owner, address _spender) view returns (uint256)
balanceOf(address _owner) view returns (uint256)
balanceOfUnderlying(address _owner) view returns (uint256)
getFrameFirstEpochId(uint256 _epochId) view returns (uint256)
isValidEpoch(uint256 _epoch) view returns (bool)
resolveRedeemRequests(uint32[] _redeemRequestIds) view returns (int64[] withdrawalEventIds)
sharesFromUnderlyingBalance(uint256 _underlyingAssetAmount) view returns (uint256)
underlyingBalanceFromShares(uint256 _shares) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
pause()
paused() returns (bool)
unpause()
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
acceptAdmin()
approve(address _spender, uint256 _value) returns (bool)
claimRedeemRequests(uint32[] _redeemRequestIds, uint32[] _withdrawalEventIds) returns (uint8[] claimStatuses)
decreaseAllowance(address _spender, uint256 _subtractableValue) returns (bool)
deposit() payable
depositAndTransfer(address _recipient) payable
depositToConsensusLayer(uint256 _maxCount)
increaseAllowance(address _spender, uint256 _additionalValue) returns (bool)
initRiverV1(address _depositContractAddress, address _elFeeRecipientAddress, bytes32 _withdrawalCredentials, address _oracleAddress, address _systemAdministratorAddress, address _allowlistAddress, address _operatorRegistryAddress, address _collectorAddress, uint256 _globalFee)
initRiverV1_1(address _redeemManager, uint64 _epochsPerFrame, uint64 _slotsPerEpoch, uint64 _secondsPerSlot, uint64 _genesisTime, uint64 _epochsToAssumedFinality, uint256 _annualAprUpperBound, uint256 _relativeLowerBound, uint128 _minDailyNetCommittableAmount_, uint128 _maxDailyRelativeCommittableAmount_)
initRiverV1_2()
proposeAdmin(address _newAdmin)
requestRedeem(uint256 _lsETHAmount, address _recipient) returns (uint32 _redeemRequestId)
sendCLFunds() payable
sendCoverageFunds() payable
sendELFees() payable
sendRedeemManagerExceedingFunds() payable
setAllowlist(address _newAllowlist)
setCLSpec(struct CLSpecCLSpecStruct _newValue)
setCollector(address _newCollector)
setConsensusLayerData(struct IOracleManagerV1ConsensusLayerReport _report)
setCoverageFund(address _newCoverageFund)
setDailyCommittableLimits(struct DailyCommittableLimitsDailyCommittableLimitsStruct _dcl)
setELFeeRecipient(address _newELFeeRecipient)
setGlobalFee(uint256 _newFee)
setMetadataURI(string _metadataURI)
setOracle(address _oracleAddress)
setReportBounds(struct ReportBoundsReportBoundsStruct _newValue)
transfer(address _to, uint256 _value) returns (bool)
transferFrom(address _from, address _to, uint256 _value) returns (bool)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Paused(address admin)
Unpaused(address admin)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
ConsensusLayerDataUpdate(uint256 validatorCount, uint256 validatorTotalBalance, bytes32 roundId)
Initialize(uint256 version, bytes cdata)
ProcessedConsensusLayerReport(struct IOracleManagerV1ConsensusLayerReport report, struct IOracleManagerV1ConsensusLayerDataReportingTrace trace)
PulledCLFunds(uint256 pulledSkimmedEthAmount, uint256 pullExitedEthAmount)
PulledCoverageFunds(uint256 amount)
PulledELFees(uint256 amount)
PulledRedeemManagerExceedingEth(uint256 amount)
ReportedRedeemManager(uint256 redeemManagerDemand, uint256 suppliedRedeemManagerDemand, uint256 suppliedRedeemManagerDemandInEth)
RewardsEarned(address indexed _collector, uint256 _oldTotalUnderlyingBalance, uint256 _oldTotalSupply, uint256 _newTotalUnderlyingBalance, uint256 _newTotalSupply)
SetAdmin(address indexed admin)
SetAllowlist(address indexed allowlist)
SetBalanceCommittedToDeposit(uint256 oldAmount, uint256 newAmount)
SetBalanceToDeposit(uint256 oldAmount, uint256 newAmount)
SetBalanceToRedeem(uint256 oldAmount, uint256 newAmount)
SetBounds(uint256 annualAprUpperBound, uint256 relativeLowerBound)
SetCollector(address indexed collector)
SetCoverageFund(address indexed coverageFund)
SetDepositContractAddress(address indexed depositContract)
SetDepositedValidatorCount(uint256 oldDepositedValidatorCount, uint256 newDepositedValidatorCount)
SetELFeeRecipient(address indexed elFeeRecipient)
SetGlobalFee(uint256 fee)
SetMaxDailyCommittableAmounts(uint256 minNetAmount, uint256 maxRelativeAmount)
SetMetadataURI(string metadataURI)
SetOperatorsRegistry(address indexed operatorRegistry)
SetOracle(address indexed oracleAddress)
SetPendingAdmin(address indexed pendingAdmin)
SetRedeemManager(address redeemManager)
SetSpec(uint64 epochsPerFrame, uint64 slotsPerEpoch, uint64 secondsPerSlot, uint64 genesisTime, uint64 epochsToAssumedFinality)
SetTotalSupply(uint256 totalSupply)
SetWithdrawalCredentials(bytes32 withdrawalCredentials)
Transfer(address indexed from, address indexed to, uint256 value)
UserDeposit(address indexed depositor, address indexed recipient, uint256 amount)
constructor(address _logic, address __admin, bytes _data)
fallback()
fallback()
receive()
receive()
CallWhenPaused()
AllowanceTooLow(address _from, address _operator, uint256 _allowance, uint256 _value)
BalanceTooLow()
Denied(address account)
EmptyDeposit()
ErrorOnDeposit()
InconsistentPublicKeys()
InconsistentSignatures()
InvalidArgument()
InvalidCall()
InvalidDecreasingValidatorsExitedBalance(uint256 currentValidatorsExitedBalance, uint256 newValidatorsExitedBalance)
InvalidDecreasingValidatorsSkimmedBalance(uint256 currentValidatorsSkimmedBalance, uint256 newValidatorsSkimmedBalance)
InvalidEmptyString()
InvalidEpoch(uint256 epoch)
InvalidFee()
InvalidInitialization(uint256 version, uint256 expectedVersion)
InvalidPublicKeyCount()
InvalidPulledClFundsAmount(uint256 requested, uint256 received)
InvalidSignatureCount()
InvalidValidatorCountReport(uint256 providedValidatorCount, uint256 depositedValidatorCount, uint256 lastReportedValidatorCount)
InvalidWithdrawalCredentials()
InvalidZeroAddress()
NoAvailableValidatorKeys()
NotEnoughFunds()
NullTransfer()
SliceOutOfBounds()
SliceOverflow()
TotalValidatorBalanceDecreaseOutOfBound(uint256 prevTotalEthIncludingExited, uint256 postTotalEthIncludingExited, uint256 timeElapsed, uint256 relativeLowerBound)
TotalValidatorBalanceIncreaseOutOfBound(uint256 prevTotalEthIncludingExited, uint256 postTotalEthIncludingExited, uint256 timeElapsed, uint256 annualAprUpperBound)
Unauthorized(address caller)
UnauthorizedTransfer(address _from, address _to)
ZeroMintedShares()