SSVNetworkViews
Last updated
Last updated
The SSVNetworkViews contract is for reading information about the network and its participants.
getNetworkFee ()
Description: Returns current network fee.
Return values
getNetworkEarnings ()
Description: Returns accumulated network fees not yet withdrawn.
Return values
getLiquidationThresholdPeriod ()
Description: Returns the minimum duration (in blocks) which a cluster has to have sufficient balance (liquidation collateral) to not be liquidated.
Return values
getMinimumLiquidationCollateral()
Description: Returns the minimum amount which a cluster has to have sufficient balance (liquidation collateral) to not be liquidated.
Return values
getOperatorFeeIncreaseLimit ()
Description: Returns the max amount by which operators can increase fees in each fee update cycle. This does refer to the max operator fee limitation, but to the rate (%) by which it can be increased.
Return values
getOperatorFeePeriods()
Description: returns the time windows (in seconds) of operators declaration and execution fee periods.
Return values
getMaximumOperatorFee()
Description: Gets the operator maximum fee for operators that use SSV token
Return values
getValidatorsPerOperatorLimit()
Description: Returns the maximum amount of validators an operator may manage.
Return values
getOperatorById (operatorId)
Description: Returns operator’s data.
Return values
getOperatorFee (operatorId)
Description: returns current operator’s fee (not declared).
Return values
getOperatorDeclaredFee (operatorId)
Description: Returns the declared fee (not actual fee) together with the execution time window.
Return valuegetOperatorEarnings (operatorId)
Description: Returns the outstanding earnings of an operator.
Return values
getBalance (owner, operatorIds, cluster)
Description: Returns the outstanding SSV balance of a cluster.\
Return values
getBurnRate (owner, operatorIds, cluster)
Description: Returns current ongoing expenses of SSV tokens for a particular SSV cluster balance on per block basis (aggregates all expenses for all the validators in this cluster).\
Return values
isLiquidatable (owner, operatorIds, cluster)
Description: Returns true if the specified cluster is under the liquidation threshold and can be liquidated.\
Return values
isLiquidated (owner, operatorIds, cluster)
Description: Returns true if the provided cluster is liquidated.
Return values
getWhitelistedOperators(operatorIds, whitelistedAddress)
Description: Returns a list of operators that have this address whitelisted for them.
Return values
isWhitelistingContract(contractAddress)
Description: Returns if a contract address is a valid whitelisting contract or not.
Return values
isAddressWhitelistedInWhitelistingContract(addressToCheck, operatorId, whitelistingContract)
Description: Checks the whitelisted contract for an operator to see if the address provided is whitelisted for the given operator.
Return values
Paramet | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|