Loading
Loading
0x0000000000000000000000000000000000000803
Reads subnet hyperparameters and network settings from SubtensorModule storage; its setters dispatch AdminUtils::sudo_set_* calls, which apply the calls' own origin checks.
Written from precompiles/src/subnet.rs (github.com, opens in a new tab, external site) at c004cebf3 (runtime 471)
86 in total, 81 live, 9 documented. Retired functions stay listed so older calls still decode.
| Signature | Selector | Mutability | Runtime |
|---|---|---|---|
getActivityCutoff(uint16) | Selector 0x1095b752 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getActivityCutoffFactor(uint16) | Selector 0x36dd4061 | Mutability view | Since runtime 423 |
No documentation in the source. Parameters
Returns
| |||
getAdjustmentAlpha(uint16) | Selector 0xce4dfbd8 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getAlphaSigmoidSteepness(uint16) | Selector 0x55719c7d | Mutability view | Since runtime 283 |
No documentation in the source. Parameters
Returns
| |||
getAlphaValues(uint16) | Selector 0x01e93101 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getBondsMovingAverage(uint16) | Selector 0xe2b8f797 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getBondsResetEnabled(uint16) | Selector 0x24cee9bf | Mutability view | Since runtime 283 |
No documentation in the source. Parameters
Returns
| |||
getBurnConfig(uint16) | Selector 0x7c492cce | Mutability view | Since runtime 444 |
No documentation in the source. Parameters
Returns
| |||
getCommitRevealWeightsEnabled(uint16) | Selector 0x08a9c2e0 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getCommitRevealWeightsInterval(uint16) | Selector 0xb3398f7f | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getDifficulty(uint16) | Selector 0x271ee4ec | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getGlobalNetworkLimits() | Selector 0xa32ab276 | Mutability view | Since runtime 444 |
No documentation in the source. Returns
| |||
getGlobalProtocolConfig() | Selector 0x6a765ff7 | Mutability view | Since runtime 444 |
No documentation in the source. Returns
| |||
getGlobalRateLimits() | Selector 0xef20d3df | Mutability view | Since runtime 444 |
No documentation in the source. Returns
| |||
getImmunityPeriod(uint16) | Selector 0x86d46c03 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getKappa(uint16) | Selector 0xd936358d | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getLiquidAlphaEnabled(uint16) | Selector 0xa3ae7a20 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getMaxBurn(uint16) | Selector 0x457c3e43 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getMaxDifficulty(uint16) | Selector 0x6f3b48d6 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getMaxWeightLimit(uint16) | Selector 0x326b93d6 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getMechanismEmissionSplit(uint16) | Selector 0x62ac29f0 | Mutability view | Since runtime 444 |
No documentation in the source. Parameters
Returns
| |||
getMinAllowedWeights(uint16) | Selector 0xca3a3d5d | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getMinBurn(uint16) | Selector 0xe38aa4d6 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getMinDifficulty(uint16) | Selector 0xc4f9bf33 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getNetworkPowRegistrationAllowed(uint16) | Selector 0xec3d558e | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getNetworkRegistrationAllowed(uint16) | Selector 0x55681afd | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getNetworkRegistrationBlock(uint16) | Selector 0xb0c751b0 | Mutability view | Since runtime 428 |
No documentation in the source. Parameters
Returns
| |||
getOwnerCutAutoLockEnabled(uint16) | Selector 0x1ab004a7 | Mutability view | Since runtime 439 |
Returns whether owner-cut emission is automatically stake-locked. Parameters
Returns
| |||
getRegisteredSubnetCounter(uint16) | Selector 0xa8646067 | Mutability view | Since runtime 444 |
Returns the monotonic registration generation for a netuid. The value increments whenever the netuid is successfully registered. Parameters
Returns
| |||
getRho(uint16) | Selector 0x0a959cfb | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getServingRateLimit(uint16) | Selector 0x7444dadc | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getSubnetCapacityConfig(uint16) | Selector 0x24d86b19 | Mutability view | Since runtime 444 |
No documentation in the source. Parameters
Returns
| |||
getSubnetDissolutionStatus(uint16) | Selector 0x1daa1ed9 | Mutability view | Since runtime 444 |
Returns stable dissolution and cleanup state for a subnet. cleanupPhase is zero while cleanup has not started. Once cleanup is in progress, the append-only phase codes are: 1 root claimable dividends; 2 root claimed dividends; 3 calculate stake value; 4 settle stakes; 5 clear alpha; 6 clear hotkey totals; 7 clear stake locks; 8 clear decaying stake locks; 9 finish stake cleanup; 10 clear protocol liquidity; 11 purge subnet commitments; 12 clear network membership; 13 clear network parameters; 14 clear network maps; 15 retired (root weights; passes straight through); 16 clear childkey takes; 17 clear childkeys; 18 clear parentkeys; 19 clear last hotkey emissions; 20 clear last-epoch hotkey alpha; 21 clear transaction rate-limit records; 22 clear network locks; 23 clear decaying network locks. Parameters
Returns
| |||
getSubnetMetadata(uint16) | Selector 0xef669b8c | Mutability view | Since runtime 444 |
No documentation in the source. Parameters
Returns
| |||
getWeightsSetRateLimit(uint16) | Selector 0xee6e8237 | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getWeightsVersionKey(uint16) | Selector 0x1ec0edde | Mutability view | Since runtime 238 |
No documentation in the source. Parameters
Returns
| |||
getYuma3Enabled(uint16) | Selector 0x29c628ef | Mutability view | Since runtime 273 |
No documentation in the source. Parameters
Returns
| |||
isSubnetDissolving(uint16) | Selector 0x2cdb8175 | Mutability view | Since runtime 428 |
No documentation in the source. Parameters
Returns
| |||
registerNetwork(bytes32,string,string,string,string,string,string,string,string) | Selector 0x493880f4 | Mutability payable | Since runtime 283 |
Registers a new network with specified subnet name, GitHub repository, contact information, and logo URL. Parameters
| |||
registerNetwork(bytes32,string,string,string,string,string,string,string) | Selector 0x1cf98c6b | Mutability payable | Since runtime 244 |
Registers a new network with specified subnet name, GitHub repository, and contact information. Parameters
| |||
registerNetwork(bytes32) | Selector 0x14569c72 | Mutability payable | Since runtime 233 |
Registers a new network without specifying details. Parameters
| |||
setActivityCutoff(uint16,uint16) | Selector 0x140cf988 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setActivityCutoffFactor(uint16,uint32) | Selector 0xf575327d | Mutability payable | Since runtime 423 |
No documentation in the source. Parameters
| |||
setAdjustmentAlpha(uint16,uint64) | Selector 0x200a4a16 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setAlphaSigmoidSteepness(uint16,uint16) | Selector 0xa513ba05 | Mutability payable | Since runtime 283 |
No documentation in the source. Parameters
| |||
setAlphaValues(uint16,uint16,uint16) | Selector 0x4828d0db | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setBondsMovingAverage(uint16,uint64) | Selector 0x36bdd653 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setBondsPenalty(uint16,uint16) | Selector 0x110a2fca | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setBondsResetEnabled(uint16,bool) | Selector 0xf0ff37b0 | Mutability payable | Since runtime 283 |
No documentation in the source. Parameters
| |||
setCommitRevealWeightsEnabled(uint16,bool) | Selector 0x29cfc23f | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setCommitRevealWeightsInterval(uint16,uint64) | Selector 0x6d274632 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setDifficulty(uint16,uint64) | Selector 0x4b4026ce | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setImmunityPeriod(uint16,uint16) | Selector 0xb5933848 | Mutability payable | Since runtime 244 |
No documentation in the source. Parameters
| |||
setKappa(uint16,uint16) | Selector 0x59227dc7 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setLiquidAlphaEnabled(uint16,bool) | Selector 0xd329acf7 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setMaxAllowedUids(uint16,uint16) | Selector 0x0f1eef64 | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setMaxBurn(uint16,uint64) | Selector 0x01780f10 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setMaxBurnV2(uint16,uint64) | Selector 0x19182c39 | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setMaxDifficulty(uint16,uint64) | Selector 0x9538d4c5 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setMechanismCount(uint16,uint8) | Selector 0x9d26e44f | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setMechanismEmissionSplit(uint16,bool,uint16[]) | Selector 0x5123b92e | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setMinAllowedWeights(uint16,uint16) | Selector 0x9ed1b477 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setMinBurn(uint16,uint64) | Selector 0xd7e47287 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setMinBurnV2(uint16,uint64) | Selector 0xd617c44a | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setMinDifficulty(uint16,uint64) | Selector 0x37000dcc | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setNetworkPowRegistrationAllowed(uint16,bool) | Selector 0xc8e44388 | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setNetworkRegistrationAllowed(uint16,bool) | Selector 0x1830a9bf | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setOwnerCutAutoLockEnabled(uint16,bool) | Selector 0xc4a40c3b | Mutability payable | Since runtime 439 |
Sets whether owner-cut emission is automatically stake-locked. Callable by root or the subnet owner. Parameters
| |||
setOwnerCutEnabled(uint16,bool) | Selector 0xf2e66c30 | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setOwnerImmuneNeuronLimit(uint16,uint16) | Selector 0xc0b02779 | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setRho(uint16,uint16) | Selector 0x08edbf6c | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setServingRateLimit(uint16,uint64) | Selector 0xb38e0bbe | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setSubnetIdentity(uint16,string,string,string,string,string,string,string,string) | Selector 0x2065a6e8 | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setTempo(uint16,uint16) | Selector 0xdb382936 | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
setWeightsSetRateLimit(uint16,uint64) | Selector 0x579f0fdb | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setWeightsVersionKey(uint16,uint64) | Selector 0xa3caadef | Mutability payable | Since runtime 238 |
No documentation in the source. Parameters
| |||
setYuma3Enabled(uint16,bool) | Selector 0x60db69c3 | Mutability payable | Since runtime 273 |
No documentation in the source. Parameters
| |||
toggleTransfers(uint16,bool) | Selector 0x3c42b81a | Mutability payable | Since runtime 261 |
No documentation in the source. Parameters
| |||
triggerEpoch(uint16) | Selector 0x3b068be0 | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
trimToMaxAllowedUids(uint16,uint16) | Selector 0xcbe0d69c | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
updateSubnetSymbol(uint16,string) | Selector 0xa2f1a467 | Mutability nonpayable | Since runtime 444 |
No documentation in the source. Parameters
| |||
registerNetwork(bytes32,bytes,bytes,bytes,bytes,bytes,bytes,bytes)Retired | Selector 0x5f604427 | Mutability payable | Runtime 238 only |
Registers a new network with specified subnet name, GitHub repository, and contact information. Parameters
| |||
registerNetwork(bytes32,bytes,bytes,bytes)Retired | Selector 0xb27b948d | Mutability payable | Runtime 233 only |
Registers a new network with specified subnet name, GitHub repository, and contact information. Parameters
| |||
setImmunityPeriod(uint16,uint64)Retired | Selector 0xf7cf0574 | Mutability payable | Runtime 238 only |
No documentation in the source. Parameters
| |||
setMaxWeightLimit(uint16,uint16)Retired | Selector 0x41ad109f | Mutability payable | Runtime 244–298 |
No documentation in the source. Parameters
| |||
setMaxWeightLimit(uint16,uint64)Retired | Selector 0x0b2cb12c | Mutability payable | Runtime 238 only |
No documentation in the source. Parameters
| |||
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.