TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 13,158 txns
Deployed by via 0x61247c52 at 17030752
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $32,235,145.97
ERC-20
--
0x6d7072298016721ac4ca5e48eb9698c48c0f62218ea0cca98484ed8bad052ecc
0xe22bc25d47545d053883d2cc0b0b338c103e75059d8f6e18467cce8c8a755be0
0xae24f5268727ab7462341081285b8cbe217069a2b4750960b43e3fa4af212617
0xabaf750fb8420a86d0d07e45fe75ec8b49a59d36cbea0bc2f954b47789e7928a
0xebc71ee87fe2ff70c32220b2a1cf31f1029b1fb82d5bb13cb71ac9fcc95f7b19
0x64de00ecbc92e4ae8a1e0fdb1b1318cd028447d9f6beb7b6bb54e370b8175af1
0x74af618c89eb61d9da138869538331b4719bf2033ec2c62bf99e23eab1c0c263
0x37f6263290df3be5b46903d10bf6fd1347708b05fa087773227da65905b7a9b4
0xee29886855c7f94478932426b9e4a8846b07d2e1e9b70c90e36b41a2e47bf398
0x5eb27afa8daef1d99494904e23109baf70740b9ca55a81bd80fd6d646e76ea57

Functions
Getter at block 21157448
AccessControlManager(view returns (address)
0x625087d72c762254a72cb22cc2eca40da6b95eac
DepositContract(view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
getWithdrawalCredentials(view returns (bytes withdrawalCredentials)
0x010000000000000000000000b3d9cf8e163bbc840195a97e81f8a34e295b8f39
Read-only

This contract contains no read-only function objects.

State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
initialize(address _accessControlManager
setupValidators(bytes[] _pubKeysbytes32 _depositDataRoot
transferETHForWithdrawRequests(uint256 _amount
withdrawERC20(address _token
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
ETHReceived(address indexed fromuint256 amount
EthSent(address indexed touint256 amount
Initialized(uint8 version
ValidatorsSetup(bytes[] pubKeys
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors
BotMethodsPaused(
CannotBeZeroAddress(
InsufficientETHBalance(
InvalidDepositDataRoot(
InvalidMethodCall(
NoPubKeysProvided(
NoTokensToWithdraw(
OnlySwEXITCanWithdrawETH(