Source code for bittensor.core.subtensor_api.delegates

from typing import Union
from bittensor.core.subtensor import Subtensor as _Subtensor
from bittensor.core.async_subtensor import AsyncSubtensor as _AsyncSubtensor


[docs] class Delegates: """Class for managing delegate operations.""" def __init__(self, subtensor: Union["_Subtensor", "_AsyncSubtensor"]): self.is_hotkey_delegate = subtensor.is_hotkey_delegate self.get_delegate_by_hotkey = subtensor.get_delegate_by_hotkey self.set_delegate_take = subtensor.set_delegate_take self.get_delegate_identities = subtensor.get_delegate_identities self.get_delegate_take = subtensor.get_delegate_take self.get_delegated = subtensor.get_delegated self.get_delegates = subtensor.get_delegates