bittensor.extras.dev_framework.calls.sudo_calls

Contents

bittensor.extras.dev_framework.calls.sudo_calls#

This file is auto-generated. Do not edit manually.

For developers: - Use the function recreate_calls_subpackage() to regenerate this file. - The command lists are built dynamically from the current Subtensor metadata (Subtensor.substrate.metadata). - Each command is represented as a namedtuple with fields:

  • System arguments: wallet, pallet (and sudo for sudo calls).

  • Additional arguments: taken from the extrinsic definition (with type hints for reference).

  • These namedtuples are intended as convenient templates for building commands in tests and end-to-end scenarios.

Note

Any manual changes will be overwritten the next time the generator is run. Subtensor spec version: 325

Classes#

SUDO_AS

SUDO_SET_ACTIVITY_CUTOFF

SUDO_SET_ADJUSTMENT_ALPHA

SUDO_SET_ADJUSTMENT_INTERVAL

SUDO_SET_ADMIN_FREEZE_WINDOW

SUDO_SET_ALPHA_SIGMOID_STEEPNESS

SUDO_SET_ALPHA_VALUES

SUDO_SET_BONDS_MOVING_AVERAGE

SUDO_SET_BONDS_PENALTY

SUDO_SET_BONDS_RESET_ENABLED

SUDO_SET_CK_BURN

SUDO_SET_COLDKEY_SWAP_SCHEDULE_DURATION

SUDO_SET_COMMIT_REVEAL_VERSION

SUDO_SET_COMMIT_REVEAL_WEIGHTS_ENABLED

SUDO_SET_COMMIT_REVEAL_WEIGHTS_INTERVAL

SUDO_SET_DEFAULT_TAKE

SUDO_SET_DIFFICULTY

SUDO_SET_DISSOLVE_NETWORK_SCHEDULE_DURATION

SUDO_SET_EMA_PRICE_HALVING_PERIOD

SUDO_SET_EVM_CHAIN_ID

SUDO_SET_IMMUNITY_PERIOD

SUDO_SET_KAPPA

SUDO_SET_LIQUID_ALPHA_ENABLED

SUDO_SET_LOCK_REDUCTION_INTERVAL

SUDO_SET_MAX_ALLOWED_UIDS

SUDO_SET_MAX_ALLOWED_VALIDATORS

SUDO_SET_MAX_BURN

SUDO_SET_MAX_CHILDKEY_TAKE

SUDO_SET_MAX_DIFFICULTY

SUDO_SET_MAX_REGISTRATIONS_PER_BLOCK

SUDO_SET_MAX_WEIGHT_LIMIT

SUDO_SET_MECHANISM_COUNT

SUDO_SET_MECHANISM_EMISSION_SPLIT

SUDO_SET_MIN_ALLOWED_UIDS

SUDO_SET_MIN_ALLOWED_WEIGHTS

SUDO_SET_MIN_BURN

SUDO_SET_MIN_CHILDKEY_TAKE

SUDO_SET_MIN_DELEGATE_TAKE

SUDO_SET_MIN_DIFFICULTY

SUDO_SET_NETWORK_IMMUNITY_PERIOD

SUDO_SET_NETWORK_MIN_LOCK_COST

SUDO_SET_NETWORK_POW_REGISTRATION_ALLOWED

SUDO_SET_NETWORK_RATE_LIMIT

SUDO_SET_NETWORK_REGISTRATION_ALLOWED

SUDO_SET_NOMINATOR_MIN_REQUIRED_STAKE

SUDO_SET_OWNER_HPARAM_RATE_LIMIT

SUDO_SET_OWNER_IMMUNE_NEURON_LIMIT

SUDO_SET_RAO_RECYCLED

SUDO_SET_RECYCLE_OR_BURN

SUDO_SET_RHO

SUDO_SET_SERVING_RATE_LIMIT

SUDO_SET_SN_OWNER_HOTKEY

SUDO_SET_STAKE_THRESHOLD

SUDO_SET_SUBNET_LIMIT

SUDO_SET_SUBNET_MOVING_ALPHA

SUDO_SET_SUBNET_OWNER_CUT

SUDO_SET_SUBNET_OWNER_HOTKEY

SUDO_SET_SUBTOKEN_ENABLED

SUDO_SET_TARGET_REGISTRATIONS_PER_INTERVAL

SUDO_SET_TEMPO

SUDO_SET_TOGGLE_TRANSFER

SUDO_SET_TOTAL_ISSUANCE

SUDO_SET_TX_CHILDKEY_TAKE_RATE_LIMIT

SUDO_SET_TX_DELEGATE_TAKE_RATE_LIMIT

SUDO_SET_TX_RATE_LIMIT

SUDO_SET_WEIGHTS_SET_RATE_LIMIT

SUDO_SET_WEIGHTS_VERSION_KEY

SUDO_SET_YUMA3_ENABLED

SUDO_TOGGLE_EVM_PRECOMPILE

SUDO_TRIM_TO_MAX_ALLOWED_UIDS

SUDO_UNCHECKED_WEIGHT

SUDO_UNCHECKED_WEIGHT

Module Contents#

class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_AS#

Bases: tuple

call#
pallet#
sudo#
wallet#
who#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_ACTIVITY_CUTOFF#

Bases: tuple

activity_cutoff#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_ADJUSTMENT_ALPHA#

Bases: tuple

adjustment_alpha#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_ADJUSTMENT_INTERVAL#

Bases: tuple

adjustment_interval#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_ADMIN_FREEZE_WINDOW#

Bases: tuple

pallet#
sudo#
wallet#
window#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_ALPHA_SIGMOID_STEEPNESS#

Bases: tuple

netuid#
pallet#
steepness#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_ALPHA_VALUES#

Bases: tuple

alpha_high#
alpha_low#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_BONDS_MOVING_AVERAGE#

Bases: tuple

bonds_moving_average#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_BONDS_PENALTY#

Bases: tuple

bonds_penalty#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_BONDS_RESET_ENABLED#

Bases: tuple

enabled#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_CK_BURN#

Bases: tuple

burn#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_COLDKEY_SWAP_SCHEDULE_DURATION#

Bases: tuple

duration#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_COMMIT_REVEAL_VERSION#

Bases: tuple

pallet#
sudo#
version#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_COMMIT_REVEAL_WEIGHTS_ENABLED#

Bases: tuple

enabled#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_COMMIT_REVEAL_WEIGHTS_INTERVAL#

Bases: tuple

interval#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_DEFAULT_TAKE#

Bases: tuple

default_take#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_DIFFICULTY#

Bases: tuple

difficulty#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_DISSOLVE_NETWORK_SCHEDULE_DURATION#

Bases: tuple

duration#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_EMA_PRICE_HALVING_PERIOD#

Bases: tuple

ema_halving#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_EVM_CHAIN_ID#

Bases: tuple

chain_id#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_IMMUNITY_PERIOD#

Bases: tuple

immunity_period#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_KAPPA#

Bases: tuple

kappa#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_LIQUID_ALPHA_ENABLED#

Bases: tuple

enabled#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_LOCK_REDUCTION_INTERVAL#

Bases: tuple

interval#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MAX_ALLOWED_UIDS#

Bases: tuple

max_allowed_uids#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MAX_ALLOWED_VALIDATORS#

Bases: tuple

max_allowed_validators#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MAX_BURN#

Bases: tuple

max_burn#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MAX_CHILDKEY_TAKE#

Bases: tuple

pallet#
sudo#
take#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MAX_DIFFICULTY#

Bases: tuple

max_difficulty#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MAX_REGISTRATIONS_PER_BLOCK#

Bases: tuple

max_registrations_per_block#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MAX_WEIGHT_LIMIT#

Bases: tuple

max_weight_limit#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MECHANISM_COUNT#

Bases: tuple

mechanism_count#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MECHANISM_EMISSION_SPLIT#

Bases: tuple

maybe_split#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MIN_ALLOWED_UIDS#

Bases: tuple

min_allowed_uids#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MIN_ALLOWED_WEIGHTS#

Bases: tuple

min_allowed_weights#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MIN_BURN#

Bases: tuple

min_burn#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MIN_CHILDKEY_TAKE#

Bases: tuple

pallet#
sudo#
take#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MIN_DELEGATE_TAKE#

Bases: tuple

pallet#
sudo#
take#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_MIN_DIFFICULTY#

Bases: tuple

min_difficulty#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_NETWORK_IMMUNITY_PERIOD#

Bases: tuple

immunity_period#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_NETWORK_MIN_LOCK_COST#

Bases: tuple

lock_cost#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_NETWORK_POW_REGISTRATION_ALLOWED#

Bases: tuple

netuid#
pallet#
registration_allowed#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_NETWORK_RATE_LIMIT#

Bases: tuple

pallet#
rate_limit#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_NETWORK_REGISTRATION_ALLOWED#

Bases: tuple

netuid#
pallet#
registration_allowed#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_NOMINATOR_MIN_REQUIRED_STAKE#

Bases: tuple

min_stake#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_OWNER_HPARAM_RATE_LIMIT#

Bases: tuple

epochs#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_OWNER_IMMUNE_NEURON_LIMIT#

Bases: tuple

immune_neurons#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_RAO_RECYCLED#

Bases: tuple

netuid#
pallet#
rao_recycled#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_RECYCLE_OR_BURN#

Bases: tuple

netuid#
pallet#
recycle_or_burn#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_RHO#

Bases: tuple

netuid#
pallet#
rho#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_SERVING_RATE_LIMIT#

Bases: tuple

netuid#
pallet#
serving_rate_limit#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_SN_OWNER_HOTKEY#

Bases: tuple

hotkey#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_STAKE_THRESHOLD#

Bases: tuple

min_stake#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_SUBNET_LIMIT#

Bases: tuple

max_subnets#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_SUBNET_MOVING_ALPHA#

Bases: tuple

alpha#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_SUBNET_OWNER_CUT#

Bases: tuple

pallet#
subnet_owner_cut#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_SUBNET_OWNER_HOTKEY#

Bases: tuple

hotkey#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_SUBTOKEN_ENABLED#

Bases: tuple

netuid#
pallet#
subtoken_enabled#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_TARGET_REGISTRATIONS_PER_INTERVAL#

Bases: tuple

netuid#
pallet#
sudo#
target_registrations_per_interval#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_TEMPO#

Bases: tuple

netuid#
pallet#
sudo#
tempo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_TOGGLE_TRANSFER#

Bases: tuple

netuid#
pallet#
sudo#
toggle#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_TOTAL_ISSUANCE#

Bases: tuple

pallet#
sudo#
total_issuance#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_TX_CHILDKEY_TAKE_RATE_LIMIT#

Bases: tuple

pallet#
sudo#
tx_rate_limit#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_TX_DELEGATE_TAKE_RATE_LIMIT#

Bases: tuple

pallet#
sudo#
tx_rate_limit#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_TX_RATE_LIMIT#

Bases: tuple

pallet#
sudo#
tx_rate_limit#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_WEIGHTS_SET_RATE_LIMIT#

Bases: tuple

netuid#
pallet#
sudo#
wallet#
weights_set_rate_limit#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_WEIGHTS_VERSION_KEY#

Bases: tuple

netuid#
pallet#
sudo#
wallet#
weights_version_key#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_SET_YUMA3_ENABLED#

Bases: tuple

enabled#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_TOGGLE_EVM_PRECOMPILE#

Bases: tuple

enabled#
pallet#
precompile_id#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_TRIM_TO_MAX_ALLOWED_UIDS#

Bases: tuple

max_n#
netuid#
pallet#
sudo#
wallet#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_UNCHECKED_WEIGHT#

Bases: tuple

call#
pallet#
sudo#
wallet#
weight#
class bittensor.extras.dev_framework.calls.sudo_calls.SUDO_UNCHECKED_WEIGHT#

Bases: tuple

call#
pallet#
sudo#
wallet#
weight#