Verse Staked ETH

Verified contract

Proxy

Active on Ethereum with 974 txns
Deployed by via 0x048936dd at 19938323
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
12 additional variables
Native
Value $58,734.46
ERC-20
--
0x6c7a4acf44929f7b19aa602f1e90c8b7ed05a626c2cb9ee4cbef0de2332b1da6
0xd46ea6a8664a13766eb4d74b6d03738eefb09e0f7855aefc02245c280076564a
0x5f79df365bfcb1d4f147d8df8e61bc51ca6b65842cc83921f5652a5336fad907
0x220b30c04af79c4028e3d13a76d999416ac4fd4f301a7a15a7acbe1dfb0758f9
0x16ead990d9f0115d681f22bb775579aafd65b213bd045cc2e69b94af6bfeeda2
0xb947542e6cab0c68654f7d3c311256c6b2046a48a6348793e1d53d5ab1361279
0x164e114501cfd26c42d04759d87673d88ad66b35bb169b08c7b6d660c70c0897
0x94df19873cfa13779eeac64da3967971750046b27ef199dd10141541f0cf16bd
0x45119831b4d2fa95c6b35fe0868894cbd4319c49c2e17c2a0858634cd5829107
0x046f076292ff9da90f79a86b55a0d25ba4b3b71b48f4ceffef2f83cb3bc3ecba

Functions
Getter at block 21246249
DOMAIN_SEPARATOR(view returns (bytes32)
0xb3de984b19c998f96354119278b36189c49be01f8420c69a5662552518201fec
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
admin(view returns (address)
0x7fae227057989c9bc0afaecfef18bc68a6e03161
capacity(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
decimals(view returns (uint8)
18
feePercent(view returns (uint16)
1000
feeRecipient(view returns (address)
0x7889869421df5982dd56cc0473d69538577f63a0
implementation(view returns (address)
0x8ee00c149299dd1b051a7ca9cc2a7a1d706773de
isStateUpdateRequired(view returns (bool)
false
keysManager(view returns (address)
0x20e8307318378dd807cc4d8b546482781783ed74
mevEscrow(view returns (address)
0x48319f97e5da1233c21c48b80097c0fb7a20ff86
name(view returns (string)
Verse Staked ETH
 
proxiableUUID(view returns (bytes32)
queuedShares(view returns (uint128)
1
symbol(view returns (string)
vstETH
totalAssets(view returns (uint256)
176993070881631004907
totalShares(view returns (uint256)
175345139693654880614
totalSupply(view returns (uint256)
175345139693654880614
validatorIndex(view returns (uint256)
5
validatorsRoot(view returns (bytes32)
0x172dc85714b5815c7cfac0601b628339a74a3e12d9fac5866a50309197e71fd4
vaultId(pure returns (bytes32)
0x9480c4a5d7e604111fbc986cd90c895a458ca155fe13c10879b93c4592ce29fd
version(pure returns (uint8)
1
withdrawableAssets(view returns (uint256)
16927964615316223278
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateExitedAssets(address receiveruint256 positionTicketuint256 timestampuint256 exitQueueIndexview returns (uint256 leftSharesuint256 claimedSharesuint256 claimedAssets)
convertToAssets(uint256 sharesview returns (uint256 assets)
convertToShares(uint256 assetsview returns (uint256 shares)
getExitQueueIndex(uint256 positionTicketview returns (int256)
getShares(address accountview returns (uint256)
nonces(addressview returns (uint256)
osTokenPositions(address userview returns (uint128 shares)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burnOsToken(uint128 osTokenSharesreturns (uint256 assets)
claimExitedAssets(uint256 positionTicketuint256 timestampuint256 exitQueueIndexreturns (uint256 newPositionTicketuint256 claimedSharesuint256 claimedAssets)
deposit(address receiveraddress referrerpayable returns (uint256 shares)
enterExitQueue(uint256 sharesaddress receiverreturns (uint256 positionTicket)
initialize(bytes paramspayable 
liquidateOsToken(uint256 osTokenSharesaddress owneraddress receiver
mintOsToken(address receiveruint256 osTokenSharesaddress referrerreturns (uint256 assets)
multicall(bytes[] datareturns (bytes[] results)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
receiveFromMevEscrow(payable 
redeem(uint256 sharesaddress receiverreturns (uint256 assets)
redeemOsToken(uint256 osTokenSharesaddress owneraddress receiver
registerValidator(struct IKeeperValidatorsApprovalParams keeperParamsbytes32[] proof
registerValidators(struct IKeeperValidatorsApprovalParams keeperParamsuint256[] indexesbool[] proofFlagsbytes32[] proof
setFeeRecipient(address _feeRecipient
setKeysManager(address keysManager_
setMetadata(string metadataIpfsHash
setValidatorsRoot(bytes32 _validatorsRoot
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
updateState(struct IKeeperRewardsHarvestParams harvestParams
updateStateAndDeposit(address receiveraddress referrerstruct IKeeperRewardsHarvestParams harvestParamspayable returns (uint256 shares)
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
CheckpointCreated(uint256 sharesuint256 assets
Deposited(address indexed calleraddress indexed receiveruint256 assetsuint256 sharesaddress referrer
ExitQueueEntered(address indexed owneraddress indexed receiveruint256 positionTicketuint256 shares
ExitedAssetsClaimed(address indexed receiveruint256 prevPositionTicketuint256 newPositionTicketuint256 withdrawnAssets
FeeRecipientUpdated(address indexed calleraddress indexed feeRecipient
FeeSharesMinted(address receiveruint256 sharesuint256 assets
Initialized(uint64 version
KeysManagerUpdated(address indexed calleraddress indexed keysManager
MetadataUpdated(address indexed callerstring metadataIpfsHash
OsTokenBurned(address indexed calleruint256 assetsuint256 shares
OsTokenLiquidated(address indexed calleraddress indexed useraddress receiveruint256 osTokenSharesuint256 sharesuint256 receivedAssets
OsTokenMinted(address indexed calleraddress receiveruint256 assetsuint256 sharesaddress referrer
OsTokenRedeemed(address indexed calleraddress indexed useraddress receiveruint256 osTokenSharesuint256 sharesuint256 assets
Redeemed(address indexed owneraddress indexed receiveruint256 assetsuint256 shares
Transfer(address indexed fromaddress indexed touint256 value
Upgraded(address indexed implementation
ValidatorRegistered(bytes publicKey
ValidatorsRootUpdated(address indexed callerbytes32 indexed validatorsRoot
Constructor
constructor(address implementationbytes _data
Fallback and receive
fallback(
receive(
Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
AccessDenied(
AddressEmptyCode(address target
AddressInsufficientBalance(address account
CapacityExceeded(
ClaimTooEarly(
Collateralized(
DeadlineExpired(
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InsufficientAssets(
InvalidAssets(
InvalidCapacity(
InvalidCheckpointIndex(
InvalidCheckpointValue(
InvalidFeePercent(
InvalidFeeRecipient(
InvalidHealthFactor(
InvalidInitialization(
InvalidLtv(
InvalidPosition(
InvalidProof(
InvalidReceivedAssets(
InvalidSecurityDeposit(
InvalidShares(
InvalidTokenMeta(
InvalidValidator(
InvalidValidators(
LowLtv(
MathOverflowedMulDiv(
MerkleProofInvalidMultiproof(
NotCollateralized(
NotHarvested(
NotInitializing(
PermitInvalidSigner(
RedemptionExceeded(
ReentrancyGuardReentrantCall(
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot
UpgradeFailed(
ZeroAddress(