Source code for bittensor.core.subtensor_api.neurons

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


[docs] class Neurons: """Class for managing neuron operations.""" def __init__(self, subtensor: Union["_Subtensor", "_AsyncSubtensor"]): self.get_all_neuron_certificates = subtensor.get_all_neuron_certificates self.get_neuron_certificate = subtensor.get_neuron_certificate self.neuron_for_uid = subtensor.neuron_for_uid self.neurons = subtensor.neurons self.neurons_lite = subtensor.neurons_lite self.query_identity = subtensor.query_identity