From 39a8cf422b55e82fe2b9837ef452dd7741924c63 Mon Sep 17 00:00:00 2001 From: John Reed <87283488+JohnReedV@users.noreply.github.com> Date: Wed, 29 Oct 2025 08:37:50 -0700 Subject: [PATCH 1/2] add missing reads --- pallets/admin-utils/src/lib.rs | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/pallets/admin-utils/src/lib.rs b/pallets/admin-utils/src/lib.rs index 09c91d7a9..1594fdd3a 100644 --- a/pallets/admin-utils/src/lib.rs +++ b/pallets/admin-utils/src/lib.rs @@ -1013,6 +1013,7 @@ pub mod pallet { #[pallet::call_index(33)] #[pallet::weight(( Weight::from_parts(2_875_000, 0) + .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1144,7 +1145,9 @@ pub mod pallet { /// The extrinsic will call the Subtensor pallet to set the weights min stake. #[pallet::call_index(42)] #[pallet::weight(( - Weight::from_parts(5_000_000, 0).saturating_add(T::DbWeight::get().writes(1_u64)), + Weight::from_parts(5_000_000, 0) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes ))] @@ -1187,7 +1190,9 @@ pub mod pallet { /// The extrinsic will call the Subtensor pallet to set the rate limit for delegate take transactions. #[pallet::call_index(45)] #[pallet::weight(( - Weight::from_parts(5_019_000, 0).saturating_add(T::DbWeight::get().writes(1_u64)), + Weight::from_parts(5_019_000, 0) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes ))] @@ -1208,7 +1213,9 @@ pub mod pallet { /// The extrinsic will call the Subtensor pallet to set the minimum delegate take. #[pallet::call_index(46)] #[pallet::weight(( - Weight::from_parts(7_214_000, 0).saturating_add(T::DbWeight::get().writes(1_u64)), + Weight::from_parts(7_214_000, 0) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes ))] @@ -1264,6 +1271,7 @@ pub mod pallet { #[pallet::call_index(50)] #[pallet::weight(( Weight::from_parts(18_300_000, 0) + .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Normal, Pays::Yes @@ -1338,6 +1346,7 @@ pub mod pallet { #[pallet::call_index(54)] #[pallet::weight(( Weight::from_parts(5_000_000, 0) + .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1375,6 +1384,7 @@ pub mod pallet { #[pallet::call_index(55)] #[pallet::weight(( Weight::from_parts(5_000_000, 0) + .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1508,6 +1518,7 @@ pub mod pallet { #[pallet::call_index(61)] #[pallet::weight(( Weight::from_parts(20_460_000, 0) + .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Normal, Pays::Yes @@ -1580,7 +1591,8 @@ pub mod pallet { #[pallet::call_index(62)] #[pallet::weight(( Weight::from_parts(6_392_000, 3507) - .saturating_add(T::DbWeight::get().reads(1_u64)), + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes ))] @@ -1614,6 +1626,7 @@ pub mod pallet { #[pallet::call_index(63)] #[pallet::weight(( Weight::from_parts(3_000_000, 0) + .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1667,6 +1680,7 @@ pub mod pallet { #[pallet::call_index(65)] #[pallet::weight(( Weight::from_parts(3_918_000, 0) + .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1753,6 +1767,7 @@ pub mod pallet { #[pallet::call_index(69)] #[pallet::weight(( Weight::from_parts(20_460_000, 0) + .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Normal, Pays::Yes @@ -1791,6 +1806,7 @@ pub mod pallet { #[pallet::call_index(70)] #[pallet::weight(( Weight::from_parts(22_340_000, 0) + .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Normal, Pays::Yes @@ -1878,6 +1894,7 @@ pub mod pallet { #[pallet::call_index(66)] #[pallet::weight(( Weight::from_parts(17_980_000, 0) + .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes From 7aae75fe36c659c6ab34a9c2cb5fb9e6d19411b2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 30 Oct 2025 14:10:11 +0000 Subject: [PATCH 2/2] auto-update benchmark weights --- pallets/admin-utils/src/lib.rs | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/pallets/admin-utils/src/lib.rs b/pallets/admin-utils/src/lib.rs index f2b5b9cb3..c0ac65603 100644 --- a/pallets/admin-utils/src/lib.rs +++ b/pallets/admin-utils/src/lib.rs @@ -1013,7 +1013,7 @@ pub mod pallet { #[pallet::call_index(33)] #[pallet::weight(( Weight::from_parts(2_875_000, 0) - .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().reads(0_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1146,7 +1146,7 @@ pub mod pallet { #[pallet::call_index(42)] #[pallet::weight(( Weight::from_parts(5_000_000, 0) - .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().reads(0_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1191,7 +1191,7 @@ pub mod pallet { #[pallet::call_index(45)] #[pallet::weight(( Weight::from_parts(5_019_000, 0) - .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().reads(0_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1214,7 +1214,7 @@ pub mod pallet { #[pallet::call_index(46)] #[pallet::weight(( Weight::from_parts(7_214_000, 0) - .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().reads(0_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1271,7 +1271,7 @@ pub mod pallet { #[pallet::call_index(50)] #[pallet::weight(( Weight::from_parts(18_300_000, 0) - .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Normal, Pays::Yes @@ -1346,7 +1346,7 @@ pub mod pallet { #[pallet::call_index(54)] #[pallet::weight(( Weight::from_parts(5_000_000, 0) - .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().reads(0_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1384,7 +1384,7 @@ pub mod pallet { #[pallet::call_index(55)] #[pallet::weight(( Weight::from_parts(5_000_000, 0) - .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().reads(0_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1592,7 +1592,7 @@ pub mod pallet { #[pallet::weight(( Weight::from_parts(10_020_000, 3507) .saturating_add(T::DbWeight::get().reads(1_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)), + .saturating_add(T::DbWeight::get().writes(0_u64)), DispatchClass::Operational, Pays::Yes ))] @@ -1626,7 +1626,7 @@ pub mod pallet { #[pallet::call_index(63)] #[pallet::weight(( Weight::from_parts(3_000_000, 0) - .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().reads(0_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1680,7 +1680,7 @@ pub mod pallet { #[pallet::call_index(65)] #[pallet::weight(( Weight::from_parts(6_201_000, 0) - .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().reads(0_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, Pays::Yes @@ -1805,7 +1805,7 @@ pub mod pallet { /// This function has a fixed weight of 0 and is classified as an operational transaction that does not incur any fees. #[pallet::call_index(70)] #[pallet::weight(( - Weight::from_parts(22_340_000, 0) + Weight::from_parts(32_930_000, 0) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Normal,