Skip to content

Commit

Permalink
add burn to registry (#1141)
Browse files Browse the repository at this point in the history
  • Loading branch information
camfairchild authored Mar 17, 2023
1 parent de94734 commit f8c77ca
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions bittensor/_subtensor/chain_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
from typing import List, Tuple, Dict, Optional, Any
import bittensor
from bittensor import Balance
import json
import torch
from scalecodec.base import RuntimeConfiguration, ScaleBytes
from scalecodec.type_registry import load_type_registry_preset
Expand Down Expand Up @@ -52,7 +51,8 @@
["tempo", "Compact<u16>"],
["network_modality", "Compact<u16>"],
["network_connect", "Vec<[Compact<u16>; 2]>"],
["emission_values", "Compact<u64>"]
["emission_values", "Compact<u64>"],
["burn", "Compact<u64>"],
]
},
"DelegateInfo": {
Expand Down Expand Up @@ -399,6 +399,7 @@ class SubnetInfo:
modality: int
connection_requirements: Dict[str, int] # netuid -> connection requirements
emission_value: float
burn: Balance

@classmethod
def from_vec_u8(cls, vec_u8: List[int]) -> Optional['SubnetInfo']:
Expand Down Expand Up @@ -455,6 +456,7 @@ def fix_decoded_values(cls, decoded: Dict) -> 'SubnetInfo':
str(int(netuid)): int(req) for netuid, req in decoded['network_connect']
},
emission_value= decoded['emission_values'],
burn = Balance.from_rao(decoded['burn'])
)

def to_parameter_dict( self ) -> 'torch.nn.ParameterDict':
Expand Down

0 comments on commit f8c77ca

Please sign in to comment.