bittensor.extras.subtensor_api.staking
======================================

.. py:module:: bittensor.extras.subtensor_api.staking


Classes
-------

.. autoapisummary::

   bittensor.extras.subtensor_api.staking.Staking


Module Contents
---------------

.. py:class:: Staking(subtensor)

   Class for managing staking operations.


   .. py:attribute:: add_stake


   .. py:attribute:: add_stake_burn


   .. py:attribute:: add_stake_multiple


   .. py:attribute:: claim_root


   .. py:attribute:: get_auto_stakes


   .. py:attribute:: get_hotkey_stake


   .. py:attribute:: get_minimum_required_stake


   .. py:attribute:: get_root_alpha_dividends_per_subnet


   .. py:attribute:: get_root_claim_type


   .. py:attribute:: get_root_claimable_all_rates


   .. py:attribute:: get_root_claimable_rate


   .. py:attribute:: get_root_claimable_stake


   .. py:attribute:: get_root_claimed


   .. py:attribute:: get_stake


   .. py:attribute:: get_stake_add_fee


   .. py:attribute:: get_stake_for_coldkey_and_hotkey


   .. py:attribute:: get_stake_info_for_coldkey


   .. py:attribute:: get_stake_info_for_coldkeys


   .. py:attribute:: get_stake_movement_fee


   .. py:attribute:: get_stake_weight


   .. py:attribute:: get_staking_hotkeys


   .. py:attribute:: get_unstake_fee


   .. py:attribute:: move_stake


   .. py:attribute:: set_auto_stake


   .. py:attribute:: set_root_claim_type


   .. py:attribute:: sim_swap


   .. py:attribute:: swap_stake


   .. py:attribute:: transfer_stake


   .. py:attribute:: unstake


   .. py:attribute:: unstake_all


   .. py:attribute:: unstake_multiple


