bittensor.core.chain_data.metagraph_info#
Classes#
Base dataclass for info objects. |
|
Emissions presented in tao values. |
|
Pool presented in tao values. |
|
Generic enumeration. |
Functions#
|
Processes nested data structures by applying a transformation function to their elements. |
Module Contents#
- class bittensor.core.chain_data.metagraph_info.MetagraphInfo[source]#
Bases:
bittensor.core.chain_data.info_base.InfoBase
Base dataclass for info objects.
- alpha_dividends_per_hotkey: list[tuple[str, bittensor.utils.balance.Balance]]#
- alpha_in: bittensor.utils.balance.Balance#
- alpha_in_emission: bittensor.utils.balance.Balance#
- alpha_out: bittensor.utils.balance.Balance#
- alpha_out_emission: bittensor.utils.balance.Balance#
- alpha_stake: list[bittensor.utils.balance.Balance]#
- emission: list[bittensor.utils.balance.Balance]#
- identities: list[bittensor.core.chain_data.chain_identity.ChainIdentity | None]#
- max_burn: bittensor.utils.balance.Balance#
- min_burn: bittensor.utils.balance.Balance#
- moving_price: bittensor.utils.balance.Balance#
- pending_alpha_emission: bittensor.utils.balance.Balance#
- pending_root_emission: bittensor.utils.balance.Balance#
- subnet_emission: bittensor.utils.balance.Balance#
- subnet_volume: bittensor.utils.balance.Balance#
- tao_dividends_per_hotkey: list[tuple[str, bittensor.utils.balance.Balance]]#
- tao_in: bittensor.utils.balance.Balance#
- tao_in_emission: bittensor.utils.balance.Balance#
- tao_stake: list[bittensor.utils.balance.Balance]#
- total_stake: list[bittensor.utils.balance.Balance]#
- class bittensor.core.chain_data.metagraph_info.MetagraphInfoEmissions[source]#
Emissions presented in tao values.
- class bittensor.core.chain_data.metagraph_info.MetagraphInfoPool[source]#
Pool presented in tao values.
- class bittensor.core.chain_data.metagraph_info.SelectiveMetagraphIndex#
Bases:
enum.Enum
Generic enumeration.
Derive from this class to define new enumerations.
- Active = 56#
- ActivityCutoff = 28#
- AdjustmentAlpha = 41#
- AdjustmentInterval = 42#
- AlphaDividendsPerHotkey = 71#
- AlphaHigh = 49#
- AlphaIn = 12#
- AlphaInEmission = 16#
- AlphaLow = 50#
- AlphaOut = 13#
- AlphaOutEmission = 15#
- AlphaStake = 67#
- Axons = 55#
- Block = 7#
- BlockAtRegistration = 66#
- BlocksSinceLastStep = 10#
- BondsMovingAvg = 51#
- Burn = 32#
- Coldkeys = 53#
- CommitRevealPeriod = 47#
- CommitRevealWeightsEnabled = 46#
- Consensus = 63#
- Difficulty = 33#
- Dividends = 61#
- Emission = 60#
- Hotkeys = 52#
- Identities = 54#
- Identity = 3#
- ImmunityPeriod = 36#
- Incentives = 62#
- Kappa = 23#
- LastStep = 9#
- LastUpdate = 59#
- LiquidAlphaEnabled = 48#
- MaxBurn = 40#
- MaxDifficulty = 38#
- MaxRegsPerBlock = 44#
- MaxUids = 31#
- MaxValidators = 29#
- MaxWeightsLimit = 25#
- MinAllowedWeights = 24#
- MinBurn = 39#
- MinDifficulty = 37#
- MovingPrice = 21#
- Name = 1#
- Netuid = 0#
- NetworkRegisteredAt = 4#
- NumUids = 30#
- OwnerColdkey = 6#
- OwnerHotkey = 5#
- PendingAlphaEmission = 18#
- PendingRootEmission = 19#
- PowRegistrationAllowed = 35#
- PruningScore = 58#
- Rank = 65#
- RegistrationAllowed = 34#
- Rho = 22#
- ServingRateLimit = 45#
- SubnetEmission = 11#
- SubnetVolume = 20#
- Symbol = 2#
- TaoDividendsPerHotkey = 70#
- TaoIn = 14#
- TaoInEmission = 17#
- TaoStake = 68#
- TargetRegsPerInterval = 43#
- Tempo = 8#
- TotalStake = 69#
- Trust = 64#
- ValidatorPermit = 57#
- Validators = 72#
- WeightsRateLimit = 27#
- WeightsVersion = 26#