Skip to content

Commit 48d88d9

Browse files
committed
add sudo_set_owner_immune_neuron_limit
1 parent dfd390b commit 48d88d9

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

.github/workflows/run-benchmarks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ jobs:
126126
if: ${{ env.SKIP_BENCHMARKS != '1' }}
127127
run: mkdir -p .bench_patch
128128

129-
- name: Run & validate benchmarks (script controls retries)
129+
- name: Run & validate benchmarks
130130
if: ${{ env.SKIP_BENCHMARKS != '1' }}
131131
timeout-minutes: 180
132132
run: |

pallets/admin-utils/src/benchmarking.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,5 +346,16 @@ mod benchmarks {
346346
_(RawOrigin::Root, 5u16/*version*/)/*sudo_set_commit_reveal_version()*/;
347347
}
348348

349+
#[benchmark]
350+
fn sudo_set_owner_immune_neuron_limit() {
351+
pallet_subtensor::Pallet::<T>::init_new_network(
352+
1u16.into(), /*netuid*/
353+
1u16, /*sudo_tempo*/
354+
);
355+
356+
#[extrinsic_call]
357+
_(RawOrigin::Root, 1u16.into()/*netuid*/, 5u16/*immune_neurons*/)/*sudo_set_owner_immune_neuron_limit()*/;
358+
}
359+
349360
//impl_benchmark_test_suite!(AdminUtils, crate::mock::new_test_ext(), crate::mock::Test);
350361
}

pallets/admin-utils/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1599,7 +1599,7 @@ pub mod pallet {
15991599
#[pallet::call_index(72)]
16001600
#[pallet::weight(Weight::from_parts(15_000_000, 0)
16011601
.saturating_add(<T as frame_system::Config>::DbWeight::get().reads(0_u64))
1602-
.saturating_add(<T as frame_system::Config>::DbWeight::get().writes(1_u64)))]
1602+
.saturating_add(<T as frame_system::Config>::DbWeight::get().writes(0_u64)))]
16031603
pub fn sudo_set_owner_immune_neuron_limit(
16041604
origin: OriginFor<T>,
16051605
netuid: NetUid,

0 commit comments

Comments
 (0)