Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

0xe60b4ab6b1c7d4a47d2cc7d31c60602917e2acfe

Unverified contract

Proxy

Active on Ethereum with 6 txns
Deployed by via 0x83eda826 at 19202477
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $755.4
0x8a2635b62d0d682d28ef83e161de6872a664b7cb122e679d974d6b729bbe1f9f
0x96a2c00c352d3b1e5d5089a8785ef384ebd7982e7ba2dcb7734df93aaaec1d96
0x1b2690c7c203a7b4841b328b9a7061c940794955030a4caa4fb2ce7f6d5b1d12
0x648d2f90c864110b22cba09923cf1d5086a61dce05ae346c8dd618117b874db0
0x957f66e536e1a8b62cb614ff257e1c9a32a7057c48d9d2ba64a84531c99a98b2
0xe2e4be6505c7653f14bf0318cc868dabaa96b82bf536e9360eb113b07a916a24

Functions
Getter at block 20985876
DEPRECATED_exitRequestTimestamp(view returns (uint32)
0
DEPRECATED_exitTimestamp(view returns (uint32)
0
DEPRECATED_ipfsHashForEncryptedValidatorKey(view returns (string)
DEPRECATED_localRevenueIndex(view returns (uint256)
0
DEPRECATED_phase(view returns (uint8)
0
DEPRECATED_stakingStartTimestamp(view returns (uint32)
0
DEPRECATED_vestedAuctionRewards(view returns (uint256)
0
 
canClaimRestakedFullWithdrawal(view returns (bool)
eigenPod(view returns (address)
0x6ca45526120315959e807ad7eb55ea745bb13875
etherFiNodesManager(view returns (address)
0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f
 
hasOutstaingEigenPodWithdrawalsQueuedBeforeExit(view returns (bool)
implementation(view returns (address)
0x942ceddafe32395608f99dea7b6ea8801a8f4748
isRestakingEnabled(view returns (bool)
true
numAssociatedValidators(view returns (uint256)
1
numExitRequestsByTnft(view returns (uint16)
0
numExitedValidators(view returns (uint16)
0
 
restakingObservedExitBlock(view returns (uint32)
 
splitBalanceInExecutionLayer(view returns (uint256 _withdrawalSafeuint256 _eigenPoduint256 _delayedWithdrawalRouter)
 
totalBalanceInExecutionLayer(view returns (uint256)
version(view returns (uint16)
1
 
withdrawableBalanceInExecutionLayer(view returns (uint256)
Read-only
_getDaysPassedSince(uint32 _startTimestampuint32 _endTimestamppure returns (uint256)
associatedValidatorIds(uint256view returns (uint256)
associatedValidatorIndices(uint256view returns (uint256)
calculateTVL(uint256 _beaconBalancestruct IEtherFiNodesManagerValidatorInfo _infostruct IEtherFiNodesManagerRewardsSplit _SRsplitsbool _onlyWithdrawableview returns (uint256uint256uint256uint256)
getFullWithdrawalPayouts(struct IEtherFiNodesManagerValidatorInfo _infostruct IEtherFiNodesManagerRewardsSplit _SRsplitsview returns (uint256 toNodeOperatoruint256 toTnftuint256 toBnftuint256 toTreasury)
getNonExitPenalty(uint32 _tNftExitRequestTimestampuint32 _bNftExitRequestTimestampview returns (uint256)
getRewardsPayouts(uint32 _exitRequestTimestampstruct IEtherFiNodesManagerRewardsSplit _splitsview returns (uint256uint256uint256uint256)
validatePhaseTransition(uint8 _currentPhaseuint8 _newPhasepure returns (bool)
State-modifying
callEigenPod(bytes datareturns (bytes)
claimQueuedWithdrawals(uint256 maxNumWithdrawalsbool _checkIfHasOutstandingEigenLayerWithdrawalsreturns (bool)
createEigenPod(
forwardCall(address tobytes datareturns (bytes)
initialize(address _etherFiNodesManager
migrateVersion(uint256 _validatorIdstruct IEtherFiNodesManagerValidatorInfo _info
moveFundsToManager(uint256 _amount
processNodeExit(
queueRestakedWithdrawal(
registerValidator(uint256 _validatorIdbool _enableRestaking
unRegisterValidator(uint256 _validatorIdstruct IEtherFiNodesManagerValidatorInfo _inforeturns (bool)
updateNumExitRequests(uint16 _upuint16 _down
updateNumExitedValidators(uint16 _upuint16 _down
updateNumberOfAssociatedValidators(uint16 _upuint16 _down
withdrawFunds(address _treasuryuint256 _treasuryAmountaddress _operatoruint256 _operatorAmountaddress _tnftHolderuint256 _tnftAmountaddress _bnftHolderuint256 _bnftAmount
Events
EigenPodCreated(address indexed nodeAddressaddress indexed podAddress
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
CallFailed(bytes data