Reference / Constants

Constants Reference

151 constants across 18 pallets · Runtime v393

Showing 151 of 151 constants

SubtensorModule 82 constants

AlphaHigh

Upper bound for alpha parameter.

AlphaLow

Lower bound for alpha parameter.

DurationOfStartCall

Block number after a new subnet accept the start call extrinsic.

HotkeySwapCost

Cost of swapping a hotkey.

HotkeySwapOnSubnetInterval

Blocks between allowed hotkey swaps on subnet.

InitialActivityCutoff

Initial blocks of inactivity before neuron is pruned.

InitialAdjustmentAlpha

Initial alpha parameter for difficulty adjustment.

InitialAdjustmentInterval

Initial blocks between difficulty adjustments.

InitialAlphaSigmoidSteepness

Initial steepness of alpha sigmoid curve.

InitialBaseDifficulty

The base difficulty for proof of work for coldkey swaps

InitialBondsMovingAverage

Initial moving average period for bond calculations.

InitialBondsPenalty

Initial penalty factor for bond calculations.

InitialBondsResetOn

Initial setting for bonds reset behavior.

InitialBurn

Initial TAO burn cost for registration.

InitialColdkeySwapAnnouncementDelay

Coldkey swap announcement delay.

InitialColdkeySwapReannouncementDelay

Coldkey swap reannouncement delay.

InitialColdkeySwapRescheduleDuration

Initial duration for rescheduled coldkey swaps.

InitialColdkeySwapScheduleDuration

Initial duration before coldkey swaps execute.

InitialDefaultChildKeyTake

Initial default take for child hotkeys.

InitialDefaultDelegateTake

Initial default commission rate for new delegates.

InitialDefaultTake

Initial default commission rate for new delegates.

InitialDifficulty

Initial proof-of-work difficulty for registration.

InitialDissolveNetworkScheduleDuration

Initial duration before network dissolution executes.

InitialEmaPriceHalvingPeriod

Initial EMA price halving period in blocks.

InitialEmissionValue

Initial emission ratio for new subnets.

InitialHotkeyEmissionTempo

Initial hotkey emission tempo.

InitialImmunityPeriod

Initial immunity period for new neurons.

InitialIssuance

Initial TAO supply at genesis.

InitialKappa

Initial kappa parameter for consensus.

InitialMaxAllowedUids

Initial maximum neurons per subnet.

InitialMaxAllowedValidators

Initial maximum validators per subnet.

InitialMaxBurn

Initial maximum burn cost for registration.

InitialMaxChildKeyTake

Initial maximum child key take rate.

InitialMaxDifficulty

Initial maximum POW difficulty.

InitialMaxRegistrationsPerBlock

Initial max registrations allowed per block.

InitialMaxWeightsLimit

Initial maximum number of weights a validator can set.

InitialMinAllowedUids

Initial minimum UIDs required on subnet.

InitialMinAllowedWeights

Initial minimum number of weights a validator must set.

InitialMinBurn

Initial minimum burn cost for registration.

InitialMinChildKeyTake

Initial minimum child key take rate.

InitialMinDelegateTake

Initial minimum delegate commission rate.

InitialMinDifficulty

Initial minimum POW difficulty.

InitialMinTake

Minimum commission rate a delegate can set.

InitialNetworkImmunityPeriod

Initial immunity period for new subnets (in blocks).

InitialNetworkLockReductionInterval

Initial blocks between lock cost reductions.

InitialNetworkMaxStake

Initial network max stake.

InitialNetworkMinAllowedUids

InitialNetworkMinAllowedUids constant from SubtensorModule pallet.

InitialNetworkMinLockCost

Initial minimum TAO required to lock for subnet creation.

InitialNetworkRateLimit

Initial blocks between allowed subnet creations.

InitialPruningScore

Initial pruning score assigned to new neurons.

InitialRAORecycledForRegistration

Initial amount of RAO recycled on each registration.

InitialRho

Initial rho parameter for emission formula.

InitialScalingLawPower

Initial power factor for scaling law calculations.

InitialSenateRequiredStakePercentage

Initial stake percentage required for senate membership.

InitialServingRateLimit

Initial blocks between serving info updates.

InitialStartCallDelay

Initial delay before subnets can start emissions.

InitialSubnetLimit

InitialSubnetLimit constant from SubtensorModule pallet.

InitialSubnetOwnerCut

Initial percentage of emissions going to subnet owner.

InitialSynergyScalingLawPower

InitialSynergyScalingLawPower constant from SubtensorModule pallet.

InitialTaoWeight

Initial weight of TAO in pool calculations.

InitialTargetRegistrationsPerInterval

Target number of registrations per adjustment interval.

InitialTargetStakesPerInterval

InitialTargetStakesPerInterval constant from SubtensorModule pallet.

InitialTempo

Initial tempo (blocks between emissions) for new subnets.

InitialTxChildKeyTakeRateLimit

Initial rate limit for child key take changes.

InitialTxDelegateTakeRateLimit

Initial rate limit for delegate take changes.

InitialTxRateLimit

Initial blocks between allowed transactions for rate limiting.

InitialValidatorBatchSize

InitialValidatorBatchSize constant from SubtensorModule pallet.

InitialValidatorEpochLen

InitialValidatorEpochLen constant from SubtensorModule pallet.

InitialValidatorEpochsPerReset

InitialValidatorEpochsPerReset constant from SubtensorModule pallet.

InitialValidatorExcludeQuantile

InitialValidatorExcludeQuantile constant from SubtensorModule pallet.

InitialValidatorLogitsDivergence

InitialValidatorLogitsDivergence constant from SubtensorModule pallet.

InitialValidatorPruneLen

Initial number of validators considered for pruning.

InitialValidatorSequenceLen

InitialValidatorSequenceLen constant from SubtensorModule pallet.

InitialWeightsVersionKey

Initial version key required for setting weights.

KeySwapCost

Cost to swap a hotkey.

KeySwapOnSubnetCost

Cost to swap a hotkey on a specific subnet.

LeaseDividendsDistributionInterval

Blocks between lease dividend distributions.

LiquidAlphaOn

Flag indicating if Liquid Alpha is enabled.

MaxBurnLowerBound

Lower bound for maximum burn value.

MaxImmuneUidsPercentage

Maximum percentage of UIDs that can be immune.

MinBurnUpperBound

Upper bound for minimum burn value.

Yuma3On

A flag to indicate if Yuma3 is enabled.

Contracts 13 constants