@@ -201,7 +201,7 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
201
201
202
202
metagraph_info = subtensor .get_metagraph_info (netuid = 1 , block = 1 )
203
203
204
- assert metagraph_info = = MetagraphInfo (
204
+ expected_metagraph_info = MetagraphInfo (
205
205
netuid = 1 ,
206
206
name = "apex" ,
207
207
symbol = "α" ,
@@ -214,15 +214,15 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
214
214
last_step = 0 ,
215
215
blocks_since_last_step = 1 ,
216
216
subnet_emission = Balance (0 ),
217
- alpha_in = Balance .from_tao (10 ).set_unit (netuid = alice_subnet_netuid ),
218
- alpha_out = Balance .from_tao (1 ).set_unit (netuid = alice_subnet_netuid ),
217
+ alpha_in = Balance .from_tao (10 ).set_unit (1 ),
218
+ alpha_out = Balance .from_tao (1 ).set_unit (1 ),
219
219
tao_in = Balance .from_tao (10 ),
220
- alpha_out_emission = Balance (0 ).set_unit (netuid = alice_subnet_netuid ),
221
- alpha_in_emission = Balance (0 ).set_unit (netuid = alice_subnet_netuid ),
220
+ alpha_out_emission = Balance (0 ).set_unit (1 ),
221
+ alpha_in_emission = Balance (0 ).set_unit (1 ),
222
222
tao_in_emission = Balance (0 ),
223
- pending_alpha_emission = Balance (0 ).set_unit (netuid = alice_subnet_netuid ),
223
+ pending_alpha_emission = Balance (0 ).set_unit (1 ),
224
224
pending_root_emission = Balance (0 ),
225
- subnet_volume = Balance (0 ).set_unit (netuid = alice_subnet_netuid ),
225
+ subnet_volume = Balance (0 ).set_unit (1 ),
226
226
moving_price = Balance (0 ),
227
227
rho = 10 ,
228
228
kappa = 32767 ,
@@ -234,7 +234,7 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
234
234
max_validators = 64 ,
235
235
num_uids = 1 ,
236
236
max_uids = 256 ,
237
- burn = Balance .from_tao (1 ),
237
+ burn = Balance .from_tao (0. 1 ),
238
238
difficulty = 5.421010862427522e-13 ,
239
239
registration_allowed = True ,
240
240
pow_registration_allowed = False ,
@@ -273,27 +273,29 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
273
273
validator_permit = (False ,),
274
274
pruning_score = [0.0 ],
275
275
last_update = (0 ,),
276
- emission = [Balance (0 ).set_unit (alice_subnet_netuid )],
276
+ emission = [Balance (0 ).set_unit (1 )],
277
277
dividends = [0.0 ],
278
278
incentives = [0.0 ],
279
279
consensus = [0.0 ],
280
280
trust = [0.0 ],
281
281
rank = [0.0 ],
282
282
block_at_registration = (0 ,),
283
- alpha_stake = [Balance .from_tao (1.0 ).set_unit (alice_subnet_netuid )],
283
+ alpha_stake = [Balance .from_tao (1.0 ).set_unit (1 )],
284
284
tao_stake = [Balance (0 )],
285
- total_stake = [Balance .from_tao (1.0 ).set_unit (alice_subnet_netuid )],
285
+ total_stake = [Balance .from_tao (1.0 ).set_unit (1 )],
286
286
tao_dividends_per_hotkey = [
287
287
("5C4hrfjw9DjXZTzV3MwzrrAr9P1MJhSrvWGWqi1eSuyUpnhM" , Balance (0 ))
288
288
],
289
289
alpha_dividends_per_hotkey = [
290
- ("5C4hrfjw9DjXZTzV3MwzrrAr9P1MJhSrvWGWqi1eSuyUpnhM" , Balance (0 ))
290
+ ("5C4hrfjw9DjXZTzV3MwzrrAr9P1MJhSrvWGWqi1eSuyUpnhM" , Balance (0 ). set_unit ( 1 ) )
291
291
],
292
292
)
293
293
294
+ assert metagraph_info == expected_metagraph_info
295
+
294
296
metagraph_infos = subtensor .get_all_metagraphs_info (block = 1 )
295
297
296
- assert metagraph_infos = = [
298
+ expected_metagraph_infos = [
297
299
MetagraphInfo (
298
300
netuid = 0 ,
299
301
name = "root" ,
@@ -307,11 +309,11 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
307
309
last_step = 0 ,
308
310
blocks_since_last_step = 1 ,
309
311
subnet_emission = Balance (0 ),
310
- alpha_in = Balance (0 ). set_unit ( netuid = alice_subnet_netuid ) ,
311
- alpha_out = Balance (0 ). set_unit ( netuid = alice_subnet_netuid ) ,
312
+ alpha_in = Balance (0 ),
313
+ alpha_out = Balance (0 ),
312
314
tao_in = Balance (0 ),
313
- alpha_out_emission = Balance (0 ). set_unit ( netuid = alice_subnet_netuid ) ,
314
- alpha_in_emission = Balance (0 ). set_unit ( netuid = alice_subnet_netuid ) ,
315
+ alpha_out_emission = Balance (0 ),
316
+ alpha_in_emission = Balance (0 ),
315
317
tao_in_emission = Balance (0 ),
316
318
pending_alpha_emission = Balance (0 ),
317
319
pending_root_emission = Balance (0 ),
@@ -327,7 +329,7 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
327
329
max_validators = 64 ,
328
330
num_uids = 0 ,
329
331
max_uids = 64 ,
330
- burn = Balance .from_tao (1 ),
332
+ burn = Balance .from_tao (0. 1 ),
331
333
difficulty = 5.421010862427522e-13 ,
332
334
registration_allowed = True ,
333
335
pow_registration_allowed = False ,
@@ -371,6 +373,8 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
371
373
metagraph_info ,
372
374
]
373
375
376
+ assert metagraph_infos == expected_metagraph_infos
377
+
374
378
assert wait_to_start_call (subtensor , alice_wallet , alice_subnet_netuid )
375
379
376
380
assert subtensor .burned_register (
@@ -434,6 +438,8 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
434
438
435
439
assert metagraph_info is None
436
440
441
+ logging .console .info ("✅ Passed test_metagraph_info" )
442
+
437
443
438
444
# TODO: get back after SelectiveMetagraph come to the mainnet
439
445
# def test_metagraph_info_with_indexes(subtensor, alice_wallet, bob_wallet):
0 commit comments