18 in total, 18 live, 0 documented. Retired functions stay listed so older calls still decode.
Signature
Selector
Mutability
Runtime
getAdminConstants()
Selector 0xa2b91d0a
Mutability view
Since runtime 444
No documentation in the source.
Returns
maxAuthorities(uint32)
getBalancesConstants()
Selector 0xe388337a
Mutability view
Since runtime 444
No documentation in the source.
Returns
existentialDeposit(uint256)
maxLocks(uint32)
maxReserves(uint32)
maxFreezes(uint32)
getCrowdloanConstants()
Selector 0xeec4f5ee
Mutability view
Since runtime 444
No documentation in the source.
Returns
minimumDeposit(uint256)
absoluteMinimumContribution(uint256)
minimumBlockDuration(uint64)
maximumBlockDuration(uint64)
refundContributorsLimit(uint32)
maxContributors(uint32)
palletAccount(bytes32)
getDrandConstants()
Selector 0x4987dea4
Mutability view
Since runtime 444
No documentation in the source.
Returns
quicknetChainHash(string)
unsignedPriority(uint64)
httpFetchTimeout(uint64)
maxPulsesToFetch(uint64)
maxKeptPulses(uint64)
maxRemovedPulses(uint64)
getEvmChainId()
Selector 0xa7638087
Mutability view
Since runtime 444
No documentation in the source.
Returns
return(uint64)
getProxyConstants()
Selector 0xda1b2e58
Mutability view
Since runtime 444
No documentation in the source.
Returns
proxyDepositBase(uint256)
proxyDepositFactor(uint256)
maxProxies(uint32)
maxPending(uint32)
announcementDepositBase(uint256)
announcementDepositFactor(uint256)
getSchedulerConstants()
Selector 0x7435be2e
Mutability view
Since runtime 444
No documentation in the source.
Returns
maximumWeightRefTime(uint64)
maximumWeightProofSize(uint64)
maxScheduledPerBlock(uint32)
getSubtensorConsensusConstants()
Selector 0x6d7dd148
Mutability view
Since runtime 444
No documentation in the source.
Returns
initialMinAllowedWeights(uint16)
initialEmissionValue(uint16)
initialRho(uint16)
initialAlphaSigmoidSteepness(int16)
initialKappa(uint16)
initialBondsMovingAverage(uint64)
initialBondsPenalty(uint16)
initialBondsResetOn(bool)
initialValidatorPruneLen(uint64)
initialScalingLawPower(uint16)
initialPruningScore(uint16)
initialWeightsVersionKey(uint64)
initialTaoWeight(uint64)
getSubtensorDelegationConstants()
Selector 0x0a0145d5
Mutability view
Since runtime 444
No documentation in the source.
Returns
initialDefaultDelegateTake(uint16)
initialMinDelegateTake(uint16)
initialDefaultChildKeyTake(uint16)
initialMinChildKeyTake(uint16)
initialMaxChildKeyTake(uint16)
alphaHigh(uint16)
alphaLow(uint16)
liquidAlphaOn(bool)
yuma3On(bool)
getSubtensorEconomicConstants()
Selector 0x3d7eb65b
Mutability view
Since runtime 444
No documentation in the source.
Returns
initialIssuance(uint256)
initialRaoRecycledForRegistration(uint256)
initialBurn(uint256)
initialMinBurn(uint256)
initialMaxBurn(uint256)
initialMinStake(uint256)
initialMinTransfer(uint256)
minBurnUpperBound(uint256)
maxBurnLowerBound(uint256)
initialNetworkMinLockCost(uint256)
keySwapCost(uint256)
keySwapOnSubnetCost(uint256)
minBalanceToPerformColdkeySwap(uint256)
getSubtensorProtocolConstants()
Selector 0x08602d76
Mutability view
Since runtime 444
No documentation in the source.
Returns
maxCrv3CommitSizeBytes(uint32)
maxAssociatedUidsPerEvmAddress(uint32)
maxColdkeyCollateralHotkeys(uint32)
accountFlagsAcceptLockedAlpha(uint128)
minCommitRevealPeriods(uint64)
maxCommitRevealPeriods(uint64)
globalMaxSubnetCount(uint16)
maxMechanismCountPerSubnet(uint8)
votingPowerDisableGracePeriodBlocks(uint64)
maxVotingPowerEmaAlpha(uint64)
emissionBarUpdateInterval(uint64)
stakingLockDuration(uint64)
lockStateZeroThreshold(uint256)
initialActivityCutoffFactorMilli(uint32)
maxTaoIssuance(uint256)
getSubtensorRateLimitConstants()
Selector 0xe774ad2f
Mutability view
Since runtime 444
No documentation in the source.
Returns
initialServingRateLimit(uint64)
initialTxRateLimit(uint64)
initialTxDelegateTakeRateLimit(uint64)
initialTxChildKeyTakeRateLimit(uint64)
evmKeyAssociateRateLimit(uint64)
initialColdkeySwapAnnouncementDelay(uint64)
initialColdkeySwapReannouncementDelay(uint64)
initialDissolveNetworkScheduleDuration(uint64)
initialStartCallDelay(uint64)
hotkeySwapOnSubnetInterval(uint64)
leaseDividendsDistributionInterval(uint64)
getSubtensorRegistrationConstants()
Selector 0x0fae7209
Mutability view
Since runtime 444
No documentation in the source.
Returns
initialDifficulty(uint64)
initialMinDifficulty(uint64)
initialMaxDifficulty(uint64)
initialAdjustmentInterval(uint16)
initialAdjustmentAlpha(uint64)
initialMaxRegistrationsPerBlock(uint16)
initialTargetRegistrationsPerInterval(uint16)
initialNetworkRateLimit(uint64)
initialNetworkImmunityPeriod(uint64)
initialNetworkLockReductionInterval(uint64)
initialEmaPriceHalvingPeriod(uint64)
getSubtensorSubnetConstants()
Selector 0x3f5e2a68
Mutability view
Since runtime 444
No documentation in the source.
Returns
initialTempo(uint16)
minTempo(uint16)
maxTempo(uint16)
initialMinAllowedUids(uint16)
initialMaxAllowedUids(uint16)
initialMaxAllowedValidators(uint16)
initialImmunityPeriod(uint16)
initialActivityCutoff(uint16)
minActivityCutoffFactorMilli(uint32)
maxActivityCutoffFactorMilli(uint32)
maxImmuneUidsPercentage(uint8)
initialSubnetOwnerCut(uint16)
initialMaxEpochsPerBlock(uint8)
getSubtensorSystemAccounts()
Selector 0xa100388f
Mutability view
Since runtime 444
No documentation in the source.
Returns
subtensorPalletAccount(bytes32)
burnAccount(bytes32)
getSwapConstants()
Selector 0xe34fe72e
Mutability view
Since runtime 444
No documentation in the source.
Returns
maxFeeRate(uint16)
minimumLiquidity(uint256)
minimumReserve(uint256)
protocolAccount(bytes32)
getTimestampConstants()
Selector 0x90296b1b
Mutability view
Since runtime 444
No documentation in the source.
Returns
minimumPeriod(uint64)
getTransactionRateLimit()
Selector 0xe2835dc3
Mutability view
Since runtime 444
No documentation in the source.
Returns
return(uint64)
Data: precompile-abis/v471-summaries, subtensor c004cebf3 (github.com, opens in a new tab, external site) (runtime 471). Runtime ranges are the spec versions on subtensor’s main branch when an entry first and last appeared, not the block it went live on chain.