OperatorsRegistryV1
Methods
acceptAdmin
function acceptAdmin() external nonpayableaddOperator
function addOperator(string _name, address _operator) external nonpayable returns (uint256)Parameters
Name
Type
Description
Returns
Name
Type
Description
addValidators
Parameters
Name
Type
Description
demandValidatorExits
Parameters
Name
Type
Description
forceFundedValidatorKeysEventEmission
Parameters
Name
Type
Description
getAdmin
Returns
Name
Type
Description
getCurrentValidatorExitsDemand
Returns
Name
Type
Description
getNextValidatorsToDepositFromActiveOperators
Parameters
Name
Type
Description
Returns
Name
Type
Description
getOperator
Parameters
Name
Type
Description
Returns
Name
Type
Description
getOperatorCount
Returns
Name
Type
Description
getOperatorStoppedValidatorCount
Parameters
Name
Type
Description
Returns
Name
Type
Description
getPendingAdmin
Returns
Name
Type
Description
getRiver
Returns
Name
Type
Description
getStoppedAndRequestedExitCounts
Returns
Name
Type
Description
getStoppedValidatorCountPerOperator
Returns
Name
Type
Description
getTotalStoppedValidatorCount
Returns
Name
Type
Description
getTotalValidatorExitsRequested
Returns
Name
Type
Description
getValidator
Parameters
Name
Type
Description
Returns
Name
Type
Description
initOperatorsRegistryV1
Parameters
Name
Type
Description
initOperatorsRegistryV1_1
listActiveOperators
Returns
Name
Type
Description
pickNextValidatorsToDeposit
Parameters
Name
Type
Description
Returns
Name
Type
Description
proposeAdmin
Parameters
Name
Type
Description
removeValidators
Parameters
Name
Type
Description
reportStoppedValidatorCounts
Parameters
Name
Type
Description
requestValidatorExits
Parameters
Name
Type
Description
setOperatorAddress
Parameters
Name
Type
Description
setOperatorLimits
Parameters
Name
Type
Description
setOperatorName
Parameters
Name
Type
Description
setOperatorStatus
Parameters
Name
Type
Description
version
Returns
Name
Type
Description
Events
AddedOperator
Parameters
Name
Type
Description
AddedValidatorKeys
Parameters
Name
Type
Description
FundedValidatorKeys
Parameters
Name
Type
Description
Initialize
Parameters
Name
Type
Description
OperatorEditsAfterSnapshot
Parameters
Name
Type
Description
OperatorLimitUnchanged
Parameters
Name
Type
Description
RemovedValidatorKey
Parameters
Name
Type
Description
RequestedValidatorExits
Parameters
Name
Type
Description
SetAdmin
Parameters
Name
Type
Description
SetCurrentValidatorExitsDemand
Parameters
Name
Type
Description
SetOperatorAddress
Parameters
Name
Type
Description
SetOperatorLimit
Parameters
Name
Type
Description
SetOperatorName
Parameters
Name
Type
Description
SetOperatorStatus
Parameters
Name
Type
Description
SetOperatorStoppedValidatorCount
Parameters
Name
Type
Description
SetPendingAdmin
Parameters
Name
Type
Description
SetRiver
Parameters
Name
Type
Description
SetTotalValidatorExitsRequested
Parameters
Name
Type
Description
UpdatedRequestedValidatorExitsUponStopped
Parameters
Name
Type
Description
UpdatedStoppedValidators
Parameters
Name
Type
Description
Errors
FundedKeyEventMigrationComplete
InactiveOperator
Parameters
Name
Type
Description
InvalidArrayLengths
InvalidEmptyArray
InvalidEmptyStoppedValidatorCountsArray
InvalidEmptyString
InvalidFundedKeyDeletionAttempt
InvalidIndexOutOfBounds
InvalidInitialization
Parameters
Name
Type
Description
InvalidKeyCount
InvalidKeysLength
InvalidStoppedValidatorCountsSum
InvalidUnsortedIndexes
InvalidZeroAddress
NoExitRequestsToPerform
OperatorLimitTooHigh
Parameters
Name
Type
Description
OperatorLimitTooLow
Parameters
Name
Type
Description
OperatorNotFound
Parameters
Name
Type
Description
SliceOutOfBounds
SliceOverflow
StoppedValidatorCountAboveFundedCount
Parameters
Name
Type
Description
StoppedValidatorCountArrayShrinking
StoppedValidatorCountsDecreased
StoppedValidatorCountsTooHigh
Unauthorized
Parameters
Name
Type
Description
UnorderedOperatorList
Last updated
Was this helpful?