ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 18,176 txns
Unified storage
Map
Table
Raw
Constants and immutables
1Slot
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
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
6 additional
variables
Balances ($318,056.88)
Native
Value
$318,056.88
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 125.351012 | $2,537.33 |
$318,056.88 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20793284 | 12 minutes ago | | | 0.10546609 | 0.0015486877 | |
| 20793267 | 15 minutes ago | | | 0.01 | 0.0013827819 | |
| 20793183 | 32 minutes ago | | | 0.013 | 0.0014008530 | |
| 20792954 | an hour ago | | | 0.014507807 | 0.0018407038 | |
| 20792883 | 2 hours ago | | | 0.017141018 | 0.0013495452 | |
| 20792866 | 2 hours ago | | | 0.15 | 0.0011478172 | |
| 20792582 | 3 hours ago | | | 0 | 0.0012596269 | |
| 20792327 | 3 hours ago | | | 0.041865826 | 0.0023395690 | |
| 20792292 | 4 hours ago | | | 0.50701317 | 0.0023926093 | |
| 20792165 | 4 hours ago | | | 0 | 0.0029796850 |
ABI
ABI objects
Getter at block 20793296 proxiableUUID() view returns (bytes32)
UPGRADE_INTERFACE_VERSION() view returns (string)
5.0.0
admin() view returns (address)
0xfd8100aa60f851e0eb585c7c893b8ef6a7f88788
blocklistManager() view returns (address)
0x9e83c6bf5540f4296d8532e79636993e9eaed338
capacity() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
feePercent() view returns (uint16)
1500
feeRecipient() view returns (address)
0x5bc5ec5130f66f13d5c21ac6811a7e624ed3c7c6
implementation() view returns (address)
0xaeae7d602b537b2065f3da05dcce754fb23a968d
isStateUpdateRequired() view returns (bool)
false
keysManager() view returns (address)
0x9e83c6bf5540f4296d8532e79636993e9eaed338
mevEscrow() view returns (address)
0x2577609ab927ef4a2cee449e36cfe156c5aa43b8
queuedShares() view returns (uint128)
3789568597716571641
totalAssets() view returns (uint256)
7533006604615596334044
totalShares() view returns (uint256)
7454065201617813587303
validatorIndex() view returns (uint256)
236
validatorsRoot() view returns (bytes32)
0x694cce979d013e9a5e1d3f5b5e316d21f55abd91141e8ec2b9662c993b6c1e52
vaultId() pure returns (bytes32)
0x2250bd18cc1a4ed1c5d180b9b913648e6054cdf2d614f9c25477c4ba18cc7ea0
version() pure returns (uint8)
1
withdrawableAssets() view returns (uint256)
39013471899242419247
Read-only
blockedAccounts(address) view returns (bool)
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)
State-modifying
Events claimExitedAssets(uint256 positionTicket, uint256 timestamp, uint256 exitQueueIndex) returns (uint256 newPositionTicket, uint256 claimedShares, uint256 claimedAssets)
deposit(address receiver, address referrer) payable returns (uint256 shares)
ejectUser(address user)
enterExitQueue(uint256 shares, address receiver) returns (uint256 positionTicket)
initialize(bytes params) payable
multicall(bytes[] data) returns (bytes[] results)
receiveFromMevEscrow() payable
redeem(uint256 shares, address receiver) returns (uint256 assets)
registerValidator(struct IKeeperValidatorsApprovalParams keeperParams, bytes32[] proof)
registerValidators(struct IKeeperValidatorsApprovalParams keeperParams, uint256[] indexes, bool[] proofFlags, bytes32[] proof)
setBlocklistManager(address _blocklistManager)
setFeeRecipient(address _feeRecipient)
setKeysManager(address keysManager_)
setMetadata(string metadataIpfsHash)
setValidatorsRoot(bytes32 _validatorsRoot)
updateBlocklist(address account, bool isBlocked)
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)
BlocklistManagerUpdated(address indexed caller, address indexed blocklistManager)
BlocklistUpdated(address indexed caller, address indexed account, bool isBlocked)
CheckpointCreated(uint256 shares, uint256 assets)
Deposited(address indexed caller, address indexed receiver, uint256 assets, uint256 shares, address referrer)
EthFoxVaultCreated(address admin, address ownMevEscrow, uint256 capacity, uint16 feePercent, string metadataIpfsHash)
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)
Redeemed(address indexed owner, address indexed receiver, uint256 assets, uint256 shares)
Upgraded(address indexed implementation)
UserEjected(address user, uint256 shares)
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()
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
InsufficientAssets()
InvalidAssets()
InvalidCapacity()
InvalidCheckpointIndex()
InvalidCheckpointValue()
InvalidFeePercent()
InvalidFeeRecipient()
InvalidInitialization()
InvalidProof()
InvalidSecurityDeposit()
InvalidShares()
InvalidValidator()
InvalidValidators()
MathOverflowedMulDiv()
MerkleProofInvalidMultiproof()
NotCollateralized()
NotHarvested()
NotInitializing()
ReentrancyGuardReentrantCall()
SafeCastOverflowedUintDowncast(uint8 bits, uint256 value)
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)
UpgradeFailed()
ZeroAddress()