From 5113b04a4f23ceba829bf35f6d8c402c9c40e2f8 Mon Sep 17 00:00:00 2001 From: unconst Date: Tue, 4 Feb 2025 19:18:44 -0500 Subject: [PATCH 1/3] non scaled tao emission --- pallets/subtensor/src/coinbase/block_emission.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pallets/subtensor/src/coinbase/block_emission.rs b/pallets/subtensor/src/coinbase/block_emission.rs index 6d2c57b742..1a63c16a07 100644 --- a/pallets/subtensor/src/coinbase/block_emission.rs +++ b/pallets/subtensor/src/coinbase/block_emission.rs @@ -53,7 +53,7 @@ impl Pallet { ); // Scale down tao_in - tao_in_emission = alpha_price.saturating_mul(float_alpha_block_emission); + // tao_in_emission = alpha_price.saturating_mul(float_alpha_block_emission); // Set to max alpha_block_emission alpha_in_emission = float_alpha_block_emission; From 9f95dc03bf1baa33e7d3b3f85fb686b2f9895880 Mon Sep 17 00:00:00 2001 From: unconst Date: Tue, 4 Feb 2025 19:20:58 -0500 Subject: [PATCH 2/3] bump --- runtime/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 63a03c1ad8..b3f617edd4 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -220,7 +220,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { // `spec_version`, and `authoring_version` are the same between Wasm and native. // This value is set to 100 to notify Polkadot-JS App (https://polkadot.js.org/apps) to use // the compatible custom types. - spec_version: 225, + spec_version: 226, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, From a837ef1c087d1f8d457ced1c4a9fbe74dadf8330 Mon Sep 17 00:00:00 2001 From: unconst Date: Tue, 4 Feb 2025 19:22:59 -0500 Subject: [PATCH 3/3] fix test --- pallets/subtensor/src/tests/coinbase.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pallets/subtensor/src/tests/coinbase.rs b/pallets/subtensor/src/tests/coinbase.rs index fb7a927be8..3a2371af84 100644 --- a/pallets/subtensor/src/tests/coinbase.rs +++ b/pallets/subtensor/src/tests/coinbase.rs @@ -40,9 +40,9 @@ fn test_dynamic_function_various_values() { assert!(alpha_out_emission <= 2 * alpha_emission, "alpha_out_emission is greater than 2 * alpha_emission"); assert!((alpha_in_emission + alpha_out_emission) <= 2 * alpha_emission, "Sum of alpha_in_emission and alpha_out_emission is less than or equal to. 2 * alpha_emission"); close( alpha_in_emission + alpha_out_emission, alpha_in_emission + alpha_emission, 10 ); - if alpha_in_emission > 0 || tao_in_emission > 0 { - assert!((tao_in_emission as f64 / alpha_in_emission as f64 - price).abs() < 1e-1, "Ratio of tao_in_emission to alpha_in_emission is not equal to price"); - } + // if alpha_in_emission > 0 || tao_in_emission > 0 { + // assert!((tao_in_emission as f64 / alpha_in_emission as f64 - price).abs() < 1e-1, "Ratio of tao_in_emission to alpha_in_emission is not equal to price"); + // } } } }