Operator Staking Pool
Last updated
Last updated
The OperatorStakingPool
tracks node operator LST balances for the purpose of differentiating from community LST balances. Node operators are required to stake their LSTs into this contract.
Returns the address of the liquid staking token supported by this pool
Name | Type | Description |
---|---|---|
Returns the max amount of deposits per operator
Name | Type | Description |
---|---|---|
Returns a list of all operators
Returns an operator's principal staked balance
Returns an operator's total staked balance
Returns the total principal staked amount
Returns the total staked amount
Returns whether an account is an operator
ERC677 implementation to receive deposits
Withdraws tokens
Adds new operators
Removes existing operators
Sets the max amount of deposits per operator
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
lst
address
address of LST
depositLimit
uint256
max amount of deposits per operator
operators
address[]
list of operators
_operator
address
address of operator
operatorPrincipal
uint256
operator principal staked amount
_operator
address
address of operator
operatorStaked
uint256
operator staked amount
totalPrincipal
uint256
total principal staked amount
totalStaked
uint256
total staked amount
isOperator
bool
true if account is operator, false otherwise
_sender
address
address of sender
_value
uint256
amount of tokens to deposit
bytes
_amount
uint256
amount to withdraw
_operators
address[]
list of operators to add
_operators
address[]
list of operators to remove
_depositLimit
uint256
max amount of deposits per operator