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.

0xc8b51968bc350626e66f56219782a6d45f2873ec

Unverified contract

Proxy

Active on Ethereum with 61 txns
Deployed by via 0x296d0de0 at 19158309
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $10,647.39
0xf872fba2b25d3db4f357a06a4d8cbbe2a00d48ce4174db54accbd5788440b147
0xbdf21a1d8fb946645141689d885c7b2a848273ee96e9c2707d9f2206a6c33dd1
0x026d27f31582d3b0080f4249254ad5794a00803a467acec7089aecbea8da37ab
0x791d4b61e11ce10d6622729c101cb3d3c8d891b402c6f20762db1789710ed670
0x4cc88f27d0d8785accef83d6729b4c867e70bcb239fd0a7827409c00f346b2c5
0xcc248473a2bc3d0b405676515e3143c1bbecd3753dbbd274f2ec2ebdddce2258
0xa2a1394e7d86339a2f14124574668b5936a317091435317582460fd16e432780
0xe263ab6cbb3d23920d4d633d2e3f8d1ec64c05045725dbfb46d0a1ee97a262f5
0xb1893035f7b698651267c5ecbe293c01ed3152a07c2eb191d71b571bd18c8328
0x53b712a9654575285c7270cd987d258f1198a3d0f19810a82fb05feef9432a84

Functions
Getter at block 20853293
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)
0xca47998aa0c533b9e751668031a2b545e5a9fbe7
etherFiNodesManager(view returns (address)
0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f
implementation(view returns (address)
0x942ceddafe32395608f99dea7b6ea8801a8f4748
isRestakingEnabled(view returns (bool)
true
numAssociatedValidators(view returns (uint256)
81
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