TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 17,963 txns
Deployed by via 0xd918cc2f at 19090400
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Native
Value $124,575.01
ERC-20
Value $9,632.06
ERC-20
Value $6,777.99
ERC-20
Value $4,404.26
ERC-20
Value $3,729.84
ERC-20
Value $3,016.66
ERC-20
Value $112.39
ERC-20
Value $57.33
ERC-20
Value $5.8
0x21209e5824242f77390db89867bf3e5bcd99a591d77f60858dced7a71dc4ac95
0xce43b320cdbd0c9c876f3315f641409c20f5be3e607700d60ad45552e311b595
0x7b881d950b7aa87dfcae36ef86a0204a02b1f18a57e1a451251e450910820c23
0x0fae544448923e3aa9b842ef1f05dd86aa4ff8ceda90ed9903cda1c5dd3f4fa1
0x36eb9a961ebfd14e677170779b8c11c18891cf8355dd811801733d010034734f
0x9981a57ed3162f899ef91cc3188dffece86fca2723569445f25ca756475def46
0xce21be8f9236c0e2a55036408f5fd0c0b361a3569af39ead0355a39d04f51907
0x799c012499c99d363405cb32e906df587982989f523a5327e352407ec0f962c7
0xf8f48d0f0aac8d9101a1d3c91555a5dea252689851162f8daf18329f3fc0445b
0x59abb38e7141d5dc6df8692bf7813f036a059b160d1b68a7311e1032fca463cc

Functions
Getter at block 21261907
eigenpieConfig(view returns (address)
0x20b70e4a1883b81429533fed944d7957121c7cab
getNodeDelegatorQueue(view returns (address[])
[0x59514391133821b9D5CaB6b91c3a9Bc02038fb55, 0xe20B1678AE31E02a1B16693852328c77a4913b72, 0xdf8F9a7f1F8eB645Dc3C95354D2c909C2FDaf0E3]
isPreDeposit(view returns (bool)
false
maxNodeDelegatorLimit(view returns (uint256)
10
minAmountToDeposit(view returns (uint256)
1000000000000000
paused(view returns (bool)
false
Read-only
getAssetCurrentLimit(address assetview returns (uint256)
getAssetDistributionData(address assetview returns (uint256 assetLyingInDepositPooluint256 assetLyingInNDCsuint256 assetStakedInEigenLayer)
getMLRTAmountToMint(address assetuint256 amountview returns (uint256 mLRTAmountToMintaddress mLRTReceipt)
getTotalAssetDeposits(address assetview returns (uint256 totalAssetDeposit)
isNodeDelegator(addressview returns (uint256)
nodeDelegatorQueue(uint256view returns (address)
State-modifying
addNodeDelegatorContractToQueue(address[] nodeDelegatorContracts
depositAsset(address assetuint256 depositAmountuint256 minRecaddress referralpayable 
initialize(address eigenpieConfigAddr
pause(
setIsPreDeposit(bool _isPreDeposit
setMinAmountToDeposit(uint256 minAmountToDeposit_
transferAssetToNodeDelegator(uint256 ndcIndexaddress assetuint256 amount
unpause(
updateEigenpieConfig(address eigenpieConfigAddr
updateMaxNodeDelegatorLimit(uint256 maxNodeDelegatorLimit_
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AssetDeposit(address indexed depositoraddress indexed assetuint256 depositAmountaddress indexed referraluint256 mintedAmountbool isPreDepsoit
Initialized(uint8 version
MaxNodeDelegatorLimitUpdated(uint256 maxNodeDelegatorLimit
MinAmountToDepositUpdated(uint256 minAmountToDeposit
NodeDelegatorAddedinQueue(address[] nodeDelegatorContracts
Paused(address account
PreDepositHelperChanged(address oldPreDepositHelperaddress newPreDepositHelper
PreDepositStatusChanged(bool newIsPreDeposit
Unpaused(address account
UpdatedEigenpieConfig(address indexed eigenpieConfig
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
AssetNotSupported(
CallerNotEigenpieConfigAdmin(
CallerNotEigenpieConfigManager(
InvalidAmountToDeposit(
InvalidCaller(
InvalidIndex(
InvalidMaximumNodeDelegatorLimit(
LengthMismatch(
MaximumDepositLimitReached(
MaximumNodeDelegatorLimitReached(
MinimumAmountToReceiveNotMet(
NativeTokenTransferFailed(
NotEnoughAssetToTransfer(
OnlyWhenPredeposit(
TokenTransferFailed(
ZeroAddressNotAllowed(