operator_utils
Code Example
from human_protocol_sdk.constants import ChainId
from human_protocol_sdk.operator import OperatorUtils, OperatorFilter
print(
OperatorUtils.get_operators(
OperatorFilter(chain_id=ChainId.POLYGON_AMOY, roles=["Job Launcher"])
)
)Module
class human_protocol_sdk.operator.operator_utils.OperatorData(chain_id, id, address, amount_jobs_processed, reputation_networks, staked_amount=None, locked_amount=None, locked_until_timestamp=None, withdrawn_amount=None, slashed_amount=None, role=None, fee=None, public_key=None, webhook_url=None, website=None, url=None, job_types=None, registration_needed=None, registration_instructions=None, name=None, category=None)
__init__(chain_id, id, address, amount_jobs_processed, reputation_networks, staked_amount=None, locked_amount=None, locked_until_timestamp=None, withdrawn_amount=None, slashed_amount=None, role=None, fee=None, public_key=None, webhook_url=None, website=None, url=None, job_types=None, registration_needed=None, registration_instructions=None, name=None, category=None)
class human_protocol_sdk.operator.operator_utils.OperatorFilter(chain_id, roles=[], min_staked_amount=None, order_by=None, order_direction=OrderDirection.DESC, first=10, skip=0)
__init__(chain_id, roles=[], min_staked_amount=None, order_by=None, order_direction=OrderDirection.DESC, first=10, skip=0)
class human_protocol_sdk.operator.operator_utils.OperatorUtils
static get_operator(chain_id, operator_address, options=None)
static get_operators(filter, options=None)
static get_reputation_network_operators(chain_id, address, role=None, options=None)
static get_rewards_info(chain_id, slasher, options=None)
exception human_protocol_sdk.operator.operator_utils.OperatorUtilsError
class human_protocol_sdk.operator.operator_utils.RewardData(escrow_address, amount)
__init__(escrow_address, amount)
Last updated