Root / Admin Operations
RootCalls that require Root origin (sudo/admin). Typically governance and parameter changes via AdminUtils.
92 calls across 5 pallets
System 2
Utility 3
Sudo 5
sudo
Authenticates the sudo key and dispatches a function call with Root origin.
sudo_unchecked_weight
Dispatches a call with Root origin and custom weight specification.
set_key
Authenticates the current sudo key and sets a new sudo key.
sudo_as
Dispatches a call with Signed origin from a specified account.
remove_key
Permanently removes the sudo key, disabling all sudo functionality.
AdminUtils 81
swap_authorities
Replaces Aura consensus authorities with new validator set.
sudo_set_default_take
Sets the default delegate take percentage for new validators.
sudo_set_tx_rate_limit
Sets the transaction rate limit for the network.
sudo_set_serving_rate_limit
Sets the serving rate limit for a subnet.
sudo_set_min_difficulty
Sets the minimum POW difficulty for a subnet.
sudo_set_max_difficulty
Sets the maximum POW difficulty for a subnet.
sudo_set_weights_version_key
Sets the weights version key for a subnet.
sudo_set_weights_set_rate_limit
Sets how often neurons can update weights on a subnet.
sudo_set_adjustment_interval
Sets the difficulty adjustment interval for a subnet.
sudo_set_adjustment_alpha
Sets the difficulty adjustment smoothing factor for a subnet.
sudo_set_immunity_period
Sets the immunity period for newly registered neurons on a subnet.
sudo_set_min_allowed_weights
Sets the minimum number of weights a neuron must set on a subnet.
sudo_set_max_allowed_uids
Sets the maximum number of UIDs (neurons) allowed on a subnet.
sudo_set_kappa
Sets the kappa parameter for consensus on a subnet.
sudo_set_rho
Sets the rho parameter for consensus on a subnet.
sudo_set_activity_cutoff
Sets the activity cutoff for a subnet.
sudo_set_network_registration_allowed
Enables or disables new neuron registration on a subnet.
sudo_set_network_pow_registration_allowed
Enables or disables POW-based registration on a subnet.
sudo_set_target_registrations_per_interval
Sets the target registration rate for difficulty adjustment.
sudo_set_min_burn
Sets the minimum burn amount for registration on a subnet.
sudo_set_max_burn
Sets the maximum burn amount for registration on a subnet.
sudo_set_difficulty
Directly sets the POW difficulty for a subnet.
sudo_set_max_allowed_validators
Sets the maximum number of validators allowed on a subnet.
sudo_set_bonds_moving_average
Sets the bonds moving average parameter for a subnet.
sudo_set_max_registrations_per_block
Sets the maximum registrations allowed per block on a subnet.
sudo_set_subnet_owner_cut
Sets the percentage of emissions that go to subnet owners.
sudo_set_network_rate_limit
Sets the network-wide rate limit for subnet creation.
sudo_set_tempo
Sets the tempo (epoch length) for a subnet.
sudo_set_total_issuance
Sets the total TAO issuance (root only, dangerous).
sudo_set_network_immunity_period
Sets the network-wide immunity period for new subnets.
sudo_set_network_min_lock_cost
Sets the minimum TAO lock cost for creating a subnet.
sudo_set_subnet_limit
Sets the maximum number of subnets allowed on the network.
sudo_set_lock_reduction_interval
Sets how often subnet lock requirements decrease.
sudo_set_rao_recycled
Sets the RAO recycled amount for a subnet.
sudo_set_stake_threshold
Sets the minimum stake threshold for network participation.
sudo_set_nominator_min_required_stake
Sets the minimum stake required to be a nominator/delegator.
sudo_set_tx_delegate_take_rate_limit
Sets how often delegates can change their take rate.
sudo_set_min_delegate_take
Sets the minimum delegate take percentage.
sudo_set_commit_reveal_weights_enabled
Enables or disables commit-reveal weight setting on a subnet.
sudo_set_liquid_alpha_enabled
Enables or disables liquid alpha on a subnet.
sudo_set_alpha_values
Sets the alpha low and high values for a subnet.
sudo_set_dissolve_network_schedule_duration
Sets how long subnet dissolution takes.
sudo_set_commit_reveal_weights_interval
Sets the commit-reveal interval for a subnet.
sudo_set_evm_chain_id
Sets the EVM chain ID for the network.
schedule_grandpa_change
Schedules a GRANDPA authority change to take effect after specified blocks.
sudo_set_bonds_penalty
Sets the bonds penalty parameter for a subnet.
sudo_set_toggle_transfer
Toggles transfer restrictions for a subnet's alpha token.
sudo_toggle_evm_precompile
Enables or disables an EVM precompile contract.
sudo_set_subnet_moving_alpha
Sets the moving alpha parameter for subnet emission calculations.
sudo_set_subnet_owner_hotkey
Sets the hotkey that receives subnet owner emissions.
sudo_set_ema_price_halving_period
Sets the EMA price halving period for a subnet.
sudo_set_subtoken_enabled
Enables or disables subtoken (Alpha) on a subnet.
sudo_set_sn_owner_hotkey
Sets the subnet owner's hotkey (alias for sudo_set_subnet_owner_hotkey).
sudo_set_alpha_sigmoid_steepness
Sets the sigmoid steepness for alpha calculations.
sudo_set_yuma3_enabled
Enables or disables Yuma3 consensus on a subnet.
sudo_set_bonds_reset_enabled
Enables or disables bonds reset capability on a subnet.
sudo_set_commit_reveal_version
Sets the commit-reveal version for weight submission.
sudo_set_owner_immune_neuron_limit
Sets how many neurons subnet owners can make immune.
sudo_set_ck_burn
Sets the coldkey swap burn amount.
sudo_set_admin_freeze_window
Sets the admin freeze window duration.
sudo_set_owner_hparam_rate_limit
Sets how often subnet owners can change hyperparameters.
sudo_set_mechanism_count
Sets the number of mechanisms for a subnet.
sudo_set_mechanism_emission_split
Sets how emissions are split between mechanisms on a subnet.
sudo_trim_to_max_allowed_uids
Trims a subnet's neurons to a new maximum UID limit.
sudo_set_min_allowed_uids
Sets the minimum number of UIDs required on a subnet.
sudo_set_recycle_or_burn
Sets whether registration fees are recycled or burned.
sudo_set_tao_flow_cutoff
Sets the TAO flow cutoff parameter.
sudo_set_tao_flow_normalization_exponent
Sets the TAO flow normalization exponent.
sudo_set_tao_flow_smoothing_factor
Sets the TAO flow smoothing factor.
sudo_set_min_non_immune_uids
Sets the minimum number of non-immune UIDs required on a subnet.
sudo_set_start_call_delay
Sets the delay before certain operations can start.
sudo_set_coldkey_swap_announcement_delay
Sets the announcement delay for coldkey swap.
sudo_set_coldkey_swap_reannouncement_delay
Sets the coldkey swap reannouncement delay.
sudo_set_max_mechanism_count
Sets the global maximum number of mechanisms in a subnet
sudo_set_burn_half_life
Set BurnHalfLife for a subnet.
sudo_set_burn_increase_mult
Set BurnIncreaseMult for a subnet.
sudo_set_net_tao_flow_enabled
Enables or disables net TAO flow accounting (protocol cost deduction from emission shares).
sudo_set_owner_cut_enabled
Enables or disables owner cut on a subnet.
sudo_set_min_childkey_take_per_subnet
Sets a subnet-specific minimum child-key take, overriding the global floor with a stricter one.
sudo_set_subnet_emission_enabled
Enables or disables pool-side emission for a subnet (alpha_in, tao_in, excess_tao chain-buy paths).
sudo_set_owner_cut_auto_lock_enabled
Configures whether owner cut on a subnet is automatically locked (building owner conviction) or paid out liquid.