bittensor.core.extrinsics.params.unstaking#

Classes#

Module Contents#

class bittensor.core.extrinsics.params.unstaking.UnstakingParams#
classmethod remove_stake(netuid, hotkey_ss58, amount)#

Returns the parameters for the remove_stake.

Parameters:
Return type:

dict

classmethod remove_stake_full_limit(netuid, hotkey_ss58, rate_tolerance=None, pool=None)#

Returns the parameters for the remove_stake_full_limit.

Parameters:
  • netuid (int)

  • hotkey_ss58 (str)

  • rate_tolerance (Optional[float])

  • pool (Optional[bittensor.core.chain_data.DynamicInfo])

Return type:

dict

classmethod remove_stake_limit(netuid, hotkey_ss58, amount, allow_partial_stake, rate_tolerance, pool)#

Returns the parameters for the remove_stake_limit.

Parameters:
Return type:

dict