# operator

This module enables to perform actions on staking contracts and obtain staking information from both the contracts and subgraph.

## Submodules

* [human\_protocol\_sdk.operator.operator\_utils module](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator/human_protocol_sdk.operator.operator_utils)
  * [Code Example](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#code-example)
  * [Module](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#module)
  * [`OperatorData`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorData)
    * [`OperatorData.__init__()`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorData.__init__)
  * [`OperatorFilter`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorFilter)
    * [`OperatorFilter.__init__()`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorFilter.__init__)
  * [`OperatorUtils`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorUtils)
    * [`OperatorUtils.get_operator()`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorUtils.get_operator)
    * [`OperatorUtils.get_operators()`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorUtils.get_operators)
    * [`OperatorUtils.get_reputation_network_operators()`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorUtils.get_reputation_network_operators)
    * [`OperatorUtils.get_rewards_info()`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorUtils.get_rewards_info)
  * [`OperatorUtilsError`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.OperatorUtilsError)
  * [`RewardData`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.RewardData)
    * [`RewardData.__init__()`](https://sdk.humanprotocol.org/python-sdk/human_protocol_sdk.operator.operator_utils#human_protocol_sdk.operator.operator_utils.RewardData.__init__)
