Verse Staked ETH
Verified contract
Proxy
Active on
Ethereum with 974 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
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
Balances ($58,734.46)
Native
Value
$58,734.46
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 17.73512 | $3,311.76 |
$58,734.46 | |
vstETH | ERC-20 | 0.029971 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21245614 | 2 hours ago | | | 0 | 0.00083903400 | |
| 21244972 | 4 hours ago | | | 0 | 0.00048505800 | |
| 21244366 | 6 hours ago | | | 0.23 | 0.00094200200 | |
| 21243870 | 8 hours ago | | | 0 | 0.0017928180 | |
| 21242694 | 12 hours ago | | | 0 | 0.0010619540 | |
| 21242157 | 14 hours ago | | | 0.03 | 0.00076898608 | |
| 21241482 | 16 hours ago | | | 0 | 0.00076967173 | |
| 21240275 | 20 hours ago | | | 0 | 0.00088606462 | |
| 21238823 | a day ago | | | 0.004 | 0.0012267574 | |
| 21237580 | a day ago | | | 0.027712056 | 0.0012905411 |
ABI
ABI objects
Getter at block 21246249 proxiableUUID() view returns (bytes32)
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
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(address, address) view returns (uint256)
balanceOf(address account) view returns (uint256)
calculateExitedAssets(address receiver, uint256 positionTicket, uint256 timestamp, uint256 exitQueueIndex) view returns (uint256 leftShares, uint256 claimedShares, uint256 claimedAssets)
convertToAssets(uint256 shares) view returns (uint256 assets)
convertToShares(uint256 assets) view returns (uint256 shares)
getExitQueueIndex(uint256 positionTicket) view returns (int256)
getShares(address account) view returns (uint256)
nonces(address) view returns (uint256)
osTokenPositions(address user) view returns (uint128 shares)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
burnOsToken(uint128 osTokenShares) returns (uint256 assets)
claimExitedAssets(uint256 positionTicket, uint256 timestamp, uint256 exitQueueIndex) returns (uint256 newPositionTicket, uint256 claimedShares, uint256 claimedAssets)
deposit(address receiver, address referrer) payable returns (uint256 shares)
enterExitQueue(uint256 shares, address receiver) returns (uint256 positionTicket)
initialize(bytes params) payable
liquidateOsToken(uint256 osTokenShares, address owner, address receiver)
mintOsToken(address receiver, uint256 osTokenShares, address referrer) returns (uint256 assets)
multicall(bytes[] data) returns (bytes[] results)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
receiveFromMevEscrow() payable
redeem(uint256 shares, address receiver) returns (uint256 assets)
redeemOsToken(uint256 osTokenShares, address owner, address receiver)
registerValidator(struct IKeeperValidatorsApprovalParams keeperParams, bytes32[] proof)
registerValidators(struct IKeeperValidatorsApprovalParams keeperParams, uint256[] indexes, bool[] proofFlags, bytes32[] proof)
setFeeRecipient(address _feeRecipient)
setKeysManager(address keysManager_)
setMetadata(string metadataIpfsHash)
setValidatorsRoot(bytes32 _validatorsRoot)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
updateState(struct IKeeperRewardsHarvestParams harvestParams)
updateStateAndDeposit(address receiver, address referrer, struct IKeeperRewardsHarvestParams harvestParams) payable returns (uint256 shares)
upgradeToAndCall(address newImplementation, bytes data) payable
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
CheckpointCreated(uint256 shares, uint256 assets)
Deposited(address indexed caller, address indexed receiver, uint256 assets, uint256 shares, address referrer)
ExitQueueEntered(address indexed owner, address indexed receiver, uint256 positionTicket, uint256 shares)
ExitedAssetsClaimed(address indexed receiver, uint256 prevPositionTicket, uint256 newPositionTicket, uint256 withdrawnAssets)
FeeRecipientUpdated(address indexed caller, address indexed feeRecipient)
FeeSharesMinted(address receiver, uint256 shares, uint256 assets)
Initialized(uint64 version)
KeysManagerUpdated(address indexed caller, address indexed keysManager)
MetadataUpdated(address indexed caller, string metadataIpfsHash)
OsTokenBurned(address indexed caller, uint256 assets, uint256 shares)
OsTokenLiquidated(address indexed caller, address indexed user, address receiver, uint256 osTokenShares, uint256 shares, uint256 receivedAssets)
OsTokenMinted(address indexed caller, address receiver, uint256 assets, uint256 shares, address referrer)
OsTokenRedeemed(address indexed caller, address indexed user, address receiver, uint256 osTokenShares, uint256 shares, uint256 assets)
Redeemed(address indexed owner, address indexed receiver, uint256 assets, uint256 shares)
Transfer(address indexed from, address indexed to, uint256 value)
Upgraded(address indexed implementation)
ValidatorRegistered(bytes publicKey)
ValidatorsRootUpdated(address indexed caller, bytes32 indexed validatorsRoot)
constructor(address implementation, bytes _data)
fallback()
receive()
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 bits, uint256 value)
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)
UpgradeFailed()
ZeroAddress()