StakingManager
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
7
Slot
XX
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
7 additional
variables
Balances ($0.00)
No balances found for "StakingManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "StakingManager"
ABI
ABI objects
Getter at block 21245938 implementation() view returns (address)
BNFTInterfaceInstance() view returns (address)
0x0000000000000000000000000000000000000000
DEPRECATED_admin() view returns (address)
0x0000000000000000000000000000000000000000
TNFTInterfaceInstance() view returns (address)
0x0000000000000000000000000000000000000000
auctionManager() view returns (address)
0x0000000000000000000000000000000000000000
depositContractEth2() view returns (address)
0x0000000000000000000000000000000000000000
getEtherFiNodeBeacon() view returns (address)
0x0000000000000000000000000000000000000000
getImplementation() view returns (address)
0x0000000000000000000000000000000000000000
implementationContract() view returns (address)
0x0000000000000000000000000000000000000000
isFullStakeEnabled() view returns (bool)
false
liquidityPoolContract() view returns (address)
0x0000000000000000000000000000000000000000
maxBatchDepositSize() view returns (uint128)
0
merkleRoot() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
nodeOperatorManager() view returns (address)
0x0000000000000000000000000000000000000000
nodesManager() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
stakeAmount() view returns (uint128)
0
Read-only
admins(address) view returns (bool)
bidIdToStaker(uint256 id) view returns (address)
bidIdToStakerInfo(uint256) view returns (address staker, uint8 sourceOfFund)
State-modifying
Events batchApproveRegistration(uint256[] _validatorId, bytes[] _pubKey, bytes[] _signature, bytes32[] _depositDataRootApproval) payable
batchCancelDeposit(uint256[] _validatorIds)
batchCancelDepositAsBnftHolder(uint256[] _validatorIds, address _caller)
batchDepositWithBidIds(uint256[] _candidateBidIds, bool _enableRestaking) payable returns (uint256[])
batchDepositWithBidIds(uint256[] _candidateBidIds, uint256 _numberOfValidators, address _staker, address _tnftHolder, address _bnftHolder, uint8 _source, bool _enableRestaking, uint256 _validatorIdToShareWithdrawalSafe) returns (uint256[])
batchRegisterValidators(bytes32 _depositRoot, uint256[] _validatorId, struct IStakingManagerDepositData[] _depositData)
batchRegisterValidators(bytes32 _depositRoot, uint256[] _validatorId, address _bNftRecipient, address _tNftRecipient, struct IStakingManagerDepositData[] _depositData, address _staker) payable
initialize(address _auctionAddress, address _depositContractAddress)
initializeOnUpgrade(address _nodeOperatorManager, address _etherFiAdmin)
instantiateEtherFiNode(bool _createEigenPod) returns (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 _address, bool _isAdmin)
updateFullStakingStatus(bool _status)
upgradeEtherFiNode(address _newImplementation)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
DepositCancelled(uint256 id)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
StakeDeposit(address indexed staker, uint256 indexed bidId, address indexed withdrawSafe, bool restaked)
StakeSource(uint256 bidId, uint8 source)
Unpaused(address account)
Upgraded(address indexed implementation)
ValidatorRegistered(address indexed operator, address indexed bNftOwner, address indexed tNftOwner, uint256 validatorId, bytes validatorPubKey, string ipfsHashForEncryptedValidatorKey)
constructor()
This contract contains no fallback and receive objects.
ALREADY_SET()