EigenpieStaking
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
30
Slot
XX
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
Balances ($0.00)
No balances found for "EigenpieStaking"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "EigenpieStaking"
ABI
ABI objects
Getter at block 21261907
eigenpieConfig() view returns (address)
0x0000000000000000000000000000000000000000
getNodeDelegatorQueue() view returns (address[])
[]
isPreDeposit() view returns (bool)
false
maxNodeDelegatorLimit() view returns (uint256)
0
minAmountToDeposit() view returns (uint256)
0
paused() view returns (bool)
false
Read-only
getAssetCurrentLimit(address asset) view returns (uint256)
getAssetDistributionData(address asset) view returns (uint256 assetLyingInDepositPool, uint256 assetLyingInNDCs, uint256 assetStakedInEigenLayer)
getMLRTAmountToMint(address asset, uint256 amount) view returns (uint256 mLRTAmountToMint, address mLRTReceipt)
getTotalAssetDeposits(address asset) view returns (uint256 totalAssetDeposit)
isNodeDelegator(address) view returns (uint256)
nodeDelegatorQueue(uint256) view returns (address)
State-modifying
Events addNodeDelegatorContractToQueue(address[] nodeDelegatorContracts)
depositAsset(address asset, uint256 depositAmount, uint256 minRec, address referral) payable
initialize(address eigenpieConfigAddr)
pause()
setIsPreDeposit(bool _isPreDeposit)
setMinAmountToDeposit(uint256 minAmountToDeposit_)
transferAssetToNodeDelegator(uint256 ndcIndex, address asset, uint256 amount)
unpause()
updateEigenpieConfig(address eigenpieConfigAddr)
updateMaxNodeDelegatorLimit(uint256 maxNodeDelegatorLimit_)
AssetDeposit(address indexed depositor, address indexed asset, uint256 depositAmount, address indexed referral, uint256 mintedAmount, bool isPreDepsoit)
Initialized(uint8 version)
MaxNodeDelegatorLimitUpdated(uint256 maxNodeDelegatorLimit)
MinAmountToDepositUpdated(uint256 minAmountToDeposit)
NodeDelegatorAddedinQueue(address[] nodeDelegatorContracts)
Paused(address account)
PreDepositHelperChanged(address oldPreDepositHelper, address newPreDepositHelper)
PreDepositStatusChanged(bool newIsPreDeposit)
Unpaused(address account)
UpdatedEigenpieConfig(address indexed eigenpieConfig)
constructor()
receive()
AssetNotSupported()
CallerNotEigenpieConfigAdmin()
CallerNotEigenpieConfigManager()
InvalidAmountToDeposit()
InvalidCaller()
InvalidIndex()
InvalidMaximumNodeDelegatorLimit()
LengthMismatch()
MaximumDepositLimitReached()
MaximumNodeDelegatorLimitReached()
MinimumAmountToReceiveNotMet()
NativeTokenTransferFailed()
NotEnoughAssetToTransfer()
OnlyWhenPredeposit()
TokenTransferFailed()
ZeroAddressNotAllowed()