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.

0x95d1efc9c37bde75ccb805d394ff984609215a80

Unverified contract

Proxy

Active on Ethereum with 47 txns
Deployed by via 0x86980d32 at 19158286
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $8,553.44
0x0780753d7f23838864498700764a9a655168e9465afcd96b1457559ef8692deb
0x00cc8e836815993e330e95b6665130129c68e50fafb62b7a09ceb565b23e0d6a
0xa3ac148161b214c08f2738e497878e8d8c6eb5fd9a63a9a9efb3295cf374101b
0xf2f7cc8fb8b61f5d2fc0c3f887bde1c986da15d9878b54dd225d0f43ae97da90
0x62e6a8acd9e837c0d0a2d9e9e9c1441d7eea630574d91a1191022f2189cd23c4
0x32a7051983640099da9b236d6207242af074245b1c241eb88f89e78cc5463fcb
0x2b4226af910e4aacd1a94b65e3cca9118178cac9f9244bd1ccdd3d85220a8f01
0xd85693b21c8a85850eecf847d5b2a5401830dc58f7a3fe9f327041a5b154abbb
0x5dc03cd7a53f5abaa4f149e238c4aed8047031f781d861a6c8fc2f002abf9fa8
0x78f6195fd07e5df62c3fd91506aa8500363112f4704631558ca337d1c12f7b42

Functions
Getter at block 20793296
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_restakingObservedExitBlock(view returns (uint32)
0
DEPRECATED_stakingStartTimestamp(view returns (uint32)
0
DEPRECATED_vestedAuctionRewards(view returns (uint256)
0
completedWithdrawalFromRestakingInGwei(view returns (uint64)
0
eigenPod(view returns (address)
0x3adf58f613a0c19ed1b32fd87330a9117f88300c
etherFiNodesManager(view returns (address)
0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f
implementation(view returns (address)
0x942ceddafe32395608f99dea7b6ea8801a8f4748
isRestakingEnabled(view returns (bool)
true
numAssociatedValidators(view returns (uint256)
121
numExitRequestsByTnft(view returns (uint16)
0
numExitedValidators(view returns (uint16)
0
pendingWithdrawalFromRestakingInGwei(view returns (uint64)
0
 
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)
isValidSignature(bytes32 _digestHashbytes _signatureview returns (bytes4 magicValue)
validatePhaseTransition(uint8 _currentPhaseuint8 _newPhasepure returns (bool)
State-modifying
DEPRECATED_claimDelayedWithdrawalRouterWithdrawals(
callEigenPod(bytes _datareturns (bytes)
completeQueuedWithdrawal(struct IDelegationManagerWithdrawal withdrawalsuint256 middlewareTimesIndexesbool _receiveAsTokens
completeQueuedWithdrawals(struct IDelegationManagerWithdrawal[] withdrawalsuint256[] middlewareTimesIndexesbool _receiveAsTokens
createEigenPod(
forwardCall(address _tobytes _datareturns (bytes)
initialize(address _etherFiNodesManager
migrateVersion(uint256 _validatorIdstruct IEtherFiNodesManagerValidatorInfo _info
moveFundsToManager(uint256 _amount
processFullWithdraw(uint256 _validatorId
processNodeExit(uint256 _validatorIdreturns (bytes32[] fullWithdrawalRoots)
queueEigenpodFullWithdrawal(returns (bytes32[] fullWithdrawalRoots)
registerValidator(uint256 _validatorIdbool _enableRestaking
setProofSubmitter(address _newProofSubmitter
startCheckpoint(bool _revertIfNoBalance
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