From e25d80d9befac47160a8ef05e3f84b704e19f307 Mon Sep 17 00:00:00 2001 From: ibraheem-opentensor Date: Thu, 13 Feb 2025 14:07:24 -0800 Subject: [PATCH] Fixes root tempo being 0 --- bittensor_cli/src/commands/stake/list.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bittensor_cli/src/commands/stake/list.py b/bittensor_cli/src/commands/stake/list.py index 9f2ba7763..9ee7a2fb1 100644 --- a/bittensor_cli/src/commands/stake/list.py +++ b/bittensor_cli/src/commands/stake/list.py @@ -199,7 +199,7 @@ def create_table(hotkey_: str, substakes: list[StakeInfo]): issuance = pool.alpha_out if pool.is_dynamic else tao_locked # Per block emission cell - per_block_emission = substake_.emission.tao / pool.tempo + per_block_emission = substake_.emission.tao / (pool.tempo or 1) # Alpha ownership and TAO ownership cells if alpha_value.tao > 0.00009: if issuance.tao != 0: @@ -341,7 +341,7 @@ def format_cell( "price": pool.price.tao, "tao_value": tao_value.tao, "swapped_value": swapped_tao_value.tao, - "emission": substake.emission.tao / pool.tempo, + "emission": substake.emission.tao / (pool.tempo or 1), "tao_ownership": tao_ownership.tao, } @@ -400,7 +400,7 @@ def format_cell( else: swap_cell = f"[{COLOR_PALETTE['STAKE']['NOT_REGISTERED']}]N/A[/{COLOR_PALETTE['STAKE']['NOT_REGISTERED']}] ({slippage_pct}%)" - emission_value = substake.emission.tao / pool.tempo + emission_value = substake.emission.tao / (pool.tempo or 1) emission_cell = format_cell( emission_value, prev.get("emission"),