RocketMinipoolManager

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0xde89f314 at 20946110
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "RocketMinipoolManager"

No transactions found for "RocketMinipoolManager"


Functions
Getter at block 21277119
getActiveMinipoolCount(view returns (uint256)
23509
getFinalisedMinipoolCount(view returns (uint256)
16168
getMinipoolCount(view returns (uint256)
39677
getStakingMinipoolCount(view returns (uint256)
23168
getVacantMinipoolCount(view returns (uint256)
0
version(view returns (uint8)
5
Read-only
getMinipoolAt(uint256 _indexview returns (address)
getMinipoolByPubkey(bytes _pubkeyview returns (address)
getMinipoolCountPerStatus(uint256 _offsetuint256 _limitview returns (uint256 initialisedCountuint256 prelaunchCountuint256 stakingCountuint256 withdrawableCountuint256 dissolvedCount)
getMinipoolDepositType(address _minipoolAddressview returns (uint8)
getMinipoolDestroyed(address _minipoolAddressview returns (bool)
getMinipoolExists(address _minipoolAddressview returns (bool)
getMinipoolPubkey(address _minipoolAddressview returns (bytes)
getMinipoolRPLSlashed(address _minipoolAddressview returns (bool)
getMinipoolWithdrawalCredentials(address _minipoolAddresspure returns (bytes)
getNodeActiveMinipoolCount(address _nodeAddressview returns (uint256)
getNodeFinalisedMinipoolCount(address _nodeAddressview returns (uint256)
getNodeMinipoolAt(address _nodeAddressuint256 _indexview returns (address)
getNodeMinipoolCount(address _nodeAddressview returns (uint256)
getNodeStakingMinipoolCount(address _nodeAddressview returns (uint256)
getNodeStakingMinipoolCountBySize(address _nodeAddressuint256 _depositSizeview returns (uint256)
getNodeValidatingMinipoolAt(address _nodeAddressuint256 _indexview returns (address)
getNodeValidatingMinipoolCount(address _nodeAddressview returns (uint256)
getPrelaunchMinipools(uint256 _offsetuint256 _limitview returns (address[])
getVacantMinipoolAt(uint256 _indexview returns (address)
State-modifying
createMinipool(address _nodeAddressuint256 _saltreturns (address)
createVacantMinipool(address _nodeAddressuint256 _saltbytes _validatorPubkeyuint256 _bondAmountuint256 _currentBalancereturns (address)
decrementNodeStakingMinipoolCount(address _nodeAddress
destroyMinipool(
incrementNodeFinalisedMinipoolCount(address _nodeAddress
incrementNodeStakingMinipoolCount(address _nodeAddress
removeVacantMinipool(
setMinipoolPubkey(bytes _pubkey
tryDistribute(address _nodeAddress
updateNodeStakingMinipoolCount(uint256 _previousBonduint256 _newBonduint256 _previousFeeuint256 _newFee
Events
BeginBondReduction(address indexed minipooluint256 time
CancelReductionVoted(address indexed minipooladdress indexed memberuint256 time
MinipoolCreated(address indexed minipooladdress indexed nodeuint256 time
MinipoolDestroyed(address indexed minipooladdress indexed nodeuint256 time
ReductionCancelled(address indexed minipooluint256 time
Constructor
constructor(address _rocketStorageAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.