UUPSProxy

Verified contract

Proxy

Active on Ethereum with 112 txns
Deployed by via 0x190cb897 at 17174441
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
11 additional variables
ERC-20
--
0x73bb990c545711402a3fda35807991ae35ba3557ac197298e59a04b9f4b6b557
0xe3d24b6a1961386ea5b599f7daa504172e0b28fb322ba2749f5d2f93ad5e26a8
0x5960f120ac57cd3cc546b5e4e436d14bdc7e450d325d8846063e1f85a9e61554
0x8bc63653a66e01510d70b0392af338a255b5c220e490bcd1082ab1f83ff7723c
0x8093af4a4d62298d3e88621ae47de69d6d28ce0757f51acdd217f0be8e3a7cc5
0x230291da964edfc075ebdce4352acf1b014603b0896db68e795b6476bf5db677
0x8a1a58932ae1b02bab861f66d444180a590cb63999422091c383fa95c184b036
0x29293fa9bb3d55db4ee49adb6e3751434a50966a6585193000f8e113390329d8
0x67d22f2f68cc5d3e3412eed96d50a34efe42354f474e87e19c489bcb78371ab2
0xb338e681887800e655482d95c17515b183f3e8d0671f696ac1cab5890a4be64a

Functions
Getter at block 21245938
BNFTInterfaceInstance(view returns (address)
0x6599861e55abd28b91dd9d86a826ec0cc8d72c2c
DEPRECATED_admin(view returns (address)
0x0000000000000000000000000000000000000000
TNFTInterfaceInstance(view returns (address)
0x7b5ae07e2af1c861bcc4736d23f5f66a61e0ca5e
auctionManager(view returns (address)
0x00c452affee3a17d9cecc1bcd2b8d5c7635c4cb9
depositContractEth2(view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
getEtherFiNodeBeacon(view returns (address)
0x3c55986cfee455e2533f4d29006634ecf9b7c03f
getImplementation(view returns (address)
0xb27d4e7b8ff1ef21751b50f3821d99719ad5868f
implementation(view returns (address)
0x942ceddafe32395608f99dea7b6ea8801a8f4748
implementationContract(view returns (address)
0x942ceddafe32395608f99dea7b6ea8801a8f4748
isFullStakeEnabled(view returns (bool)
false
liquidityPoolContract(view returns (address)
0x308861a430be4cce5502d0a12724771fc6daf216
maxBatchDepositSize(view returns (uint128)
60
merkleRoot(view returns (bytes32)
0x6138013e8b23cdc006af15c4c5969adc2d7a380acb979c84edc7c91b7402b90f
nodeOperatorManager(view returns (address)
0xd5edf7730abad812247f6f54d7bd31a52554e35e
nodesManager(view returns (address)
0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f
owner(view returns (address)
0x9f26d4c958fd811a1f59b01b86be7dffc9d20761
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
stakeAmount(view returns (uint128)
32000000000000000000
Read-only
admins(addressview returns (bool)
bidIdToStaker(uint256 idview returns (address)
bidIdToStakerInfo(uint256view returns (address stakeruint8 sourceOfFund)
State-modifying
batchApproveRegistration(uint256[] _validatorIdbytes[] _pubKeybytes[] _signaturebytes32[] _depositDataRootApprovalpayable 
batchCancelDeposit(uint256[] _validatorIds
batchCancelDepositAsBnftHolder(uint256[] _validatorIdsaddress _caller
batchDepositWithBidIds(uint256[] _candidateBidIdsbool _enableRestakingpayable returns (uint256[])
batchDepositWithBidIds(uint256[] _candidateBidIdsuint256 _numberOfValidatorsaddress _stakeraddress _tnftHolderaddress _bnftHolderuint8 _sourcebool _enableRestakinguint256 _validatorIdToShareWithdrawalSafereturns (uint256[])
batchRegisterValidators(bytes32 _depositRootuint256[] _validatorIdstruct IStakingManagerDepositData[] _depositData
batchRegisterValidators(bytes32 _depositRootuint256[] _validatorIdaddress _bNftRecipientaddress _tNftRecipientstruct IStakingManagerDepositData[] _depositDataaddress _stakerpayable 
initialize(address _auctionAddressaddress _depositContractAddress
initializeOnUpgrade(address _nodeOperatorManageraddress _etherFiAdmin
instantiateEtherFiNode(bool _createEigenPodreturns (address)
pauseContract(
registerBNFTContract(address _bnftAddress
registerEtherFiNodeImplementationContract(address _etherFiNodeImplementationContract
registerTNFTContract(address _tnftAddress
renounceOwnership(
setEtherFiNodesManagerAddress(address _nodesManagerAddress
setLiquidityPoolAddress(address _liquidityPoolAddress
setMaxBatchDepositSize(uint128 _newMaxBatchDepositSize
setNodeOperatorManager(address _nodeOperateManager
transferOwnership(address newOwner
unPauseContract(
updateAdmin(address _addressbool _isAdmin
updateFullStakingStatus(bool _status
upgradeEtherFiNode(address _newImplementation
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
DepositCancelled(uint256 id
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
StakeDeposit(address indexed stakeruint256 indexed bidIdaddress indexed withdrawSafebool restaked
StakeSource(uint256 bidIduint8 source
Unpaused(address account
Upgraded(address indexed implementation
ValidatorRegistered(address indexed operatoraddress indexed bNftOwneraddress indexed tNftOwneruint256 validatorIdbytes validatorPubKeystring ipfsHashForEncryptedValidatorKey
Constructor
constructor(address _implementationbytes _data
Fallback and receive
fallback(
receive(
Errors
ALREADY_SET(