TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 5,010 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x947c…5ec7
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0xa91d…13ac
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21184271 | 9 days ago | | | 0 | 0.0068237450 | |
| 21169394 | 11 days ago | | | 0 | 0.0034994593 | |
| 21118885 | 18 days ago | | | 0 | 0.00043096878 | |
| 21104738 | 20 days ago | | | 0 | 0.00028768472 | |
| 21104737 | 20 days ago | | | 0 | 0.00074415518 | |
| 21061353 | a month ago | | | 0 | 0.00066942697 | |
| 21053538 | a month ago | | | 0 | 0.0010728950 | |
| 21004414 | a month ago | | | 0 | 0.00055655170 | |
| 21004413 | a month ago | | | 0 | 0.0014740135 | |
| 21003365 | a month ago | | | 0 | 0.0016081055 |
ABI
ABI objects
Getter at block 21247501 elOperatorDelegatedTo() view returns (address) getEffectivePodShares() view returns (int256 ethStaked) hasAllWithdrawalsAccounted() view returns (bool)
eigenPod() view returns (address)
0xa91dff6c41af892a89fc5c0bf5c32b5cc89d13ac
lrtConfig() view returns (address)
0x947cb49334e6571ccbfef1f1f1178d8469d65ec7
paused() view returns (bool)
false
stakedButUnverifiedNativeETH() view returns (uint256)
0
Read-only
getAssetBalance(address asset) view returns (uint256)
State-modifying
Events completeUnstaking(struct IDelegationManagerWithdrawal withdrawal, address[] assets, uint256 middlewareTimesIndex)
completeUnstaking(struct IDelegationManagerWithdrawal withdrawal, address[] assets, uint256 middlewareTimesIndex, bool receiveAsTokens)
createEigenPod()
delegateTo(address elOperator, struct ISignatureUtilsSignatureWithExpiry approverSignatureAndExpiry, bytes32 approverSalt)
depositAssetIntoStrategy(address asset)
increaseLastNonce()
initialize(address lrtConfigAddr)
initiateUnstaking(address[] strategies, uint256[] shares) returns (bytes32 withdrawalRoot)
maxApproveToEigenStrategyManager(address asset)
pause()
processClaim(struct IRewardsCoordinatorRewardsMerkleClaim claim)
sendETHFromDepositPoolToNDC() payable
sendETHFromUnstakingVaultToNDC() payable
stake32Eth(bytes pubkey, bytes signature, bytes32 depositDataRoot)
stake32EthValidated(bytes pubkey, bytes signature, bytes32 depositDataRoot, bytes32 expectedDepositRoot)
startCheckpoint(bool revertIfNoBalance)
transferBackToLRTDepositPool(address asset, uint256 amount)
transferETHToLRTUnstakingVault(uint256 amount)
undelegate()
unpause()
verifyWithdrawalCredentials(uint64 beaconTimestamp, struct BeaconChainProofsStateRootProof stateRootProof, uint40[] validatorIndices, bytes[] validatorFieldsProofs, bytes32[][] validatorFields)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AssetDepositIntoStrategy(address indexed asset, address indexed strategy, uint256 depositAmount)
ETHDepositFromDepositPool(uint256 depositAmount)
ETHDepositFromUnstakingVault(uint256 depositAmount)
ETHReceived(address indexed sender, uint256 amount)
ETHStaked(bytes valPubKey, uint256 amount)
EigenLayerWithdrawalCompleted(address indexed depositor, uint256 nonce, address indexed caller)
EigenPodCreated(address indexed eigenPod, address indexed podOwner)
ElSharesDelegated(address indexed elOperator)
EthTransferred(address to, uint256 amount)
ExtraStakeReceived(uint256 amount)
Initialized(uint8 version)
Paused(address account)
Undelegated()
Unpaused(address account)
UpdatedLRTConfig(address indexed lrtConfig)
WithdrawalQueued(uint256 nonce, address withdrawer, bytes32[] withdrawalRoots)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
AssetNotSupported()
CallerNotLRTConfigAdmin()
CallerNotLRTConfigManager()
CallerNotLRTConfigOperator()
CallerNotLRTUnstakingVault()
ForcedOperatorUndelegation()
InvalidDepositRoot(bytes32 expectedDepositRoot, bytes32 actualDepositRoot)
InvalidETHSender()
InvalidWithdrawalData()
PubkeyAlreadyRegistered()
StrategyIsNotSetForAsset()
ZeroAddressNotAllowed()