@@ -259,7 +259,8 @@ pub mod pallet {
259259 netuid : NetUid ,
260260 min_difficulty : u64 ,
261261 ) -> DispatchResult {
262- pallet_subtensor:: Pallet :: < T > :: ensure_root_with_rate_limit ( origin, netuid) ?;
262+ ensure_root ( origin) ?;
263+ pallet_subtensor:: Pallet :: < T > :: ensure_admin_window_open ( netuid) ?;
263264
264265 ensure ! (
265266 pallet_subtensor:: Pallet :: <T >:: if_subnet_exist( netuid) ,
@@ -710,7 +711,8 @@ pub mod pallet {
710711 netuid : NetUid ,
711712 target_registrations_per_interval : u16 ,
712713 ) -> DispatchResult {
713- pallet_subtensor:: Pallet :: < T > :: ensure_root_with_rate_limit ( origin, netuid) ?;
714+ ensure_root ( origin) ?;
715+ pallet_subtensor:: Pallet :: < T > :: ensure_admin_window_open ( netuid) ?;
714716
715717 ensure ! (
716718 pallet_subtensor:: Pallet :: <T >:: if_subnet_exist( netuid) ,
@@ -820,7 +822,8 @@ pub mod pallet {
820822 netuid : NetUid ,
821823 difficulty : u64 ,
822824 ) -> DispatchResult {
823- pallet_subtensor:: Pallet :: < T > :: ensure_root_with_rate_limit ( origin, netuid) ?;
825+ ensure_root ( origin) ?;
826+ pallet_subtensor:: Pallet :: < T > :: ensure_admin_window_open ( netuid) ?;
824827 ensure ! (
825828 pallet_subtensor:: Pallet :: <T >:: if_subnet_exist( netuid) ,
826829 Error :: <T >:: SubnetDoesNotExist
@@ -842,7 +845,8 @@ pub mod pallet {
842845 netuid : NetUid ,
843846 max_allowed_validators : u16 ,
844847 ) -> DispatchResult {
845- pallet_subtensor:: Pallet :: < T > :: ensure_root_with_rate_limit ( origin, netuid) ?;
848+ ensure_root ( origin) ?;
849+ pallet_subtensor:: Pallet :: < T > :: ensure_admin_window_open ( netuid) ?;
846850 ensure ! (
847851 pallet_subtensor:: Pallet :: <T >:: if_subnet_exist( netuid) ,
848852 Error :: <T >:: SubnetDoesNotExist
@@ -949,7 +953,8 @@ pub mod pallet {
949953 netuid : NetUid ,
950954 max_registrations_per_block : u16 ,
951955 ) -> DispatchResult {
952- pallet_subtensor:: Pallet :: < T > :: ensure_root_with_rate_limit ( origin, netuid) ?;
956+ ensure_root ( origin) ?;
957+ pallet_subtensor:: Pallet :: < T > :: ensure_admin_window_open ( netuid) ?;
953958
954959 ensure ! (
955960 pallet_subtensor:: Pallet :: <T >:: if_subnet_exist( netuid) ,
@@ -1013,7 +1018,8 @@ pub mod pallet {
10131018 . saturating_add( <T as frame_system:: Config >:: DbWeight :: get( ) . reads( 3_u64 ) )
10141019 . saturating_add( <T as frame_system:: Config >:: DbWeight :: get( ) . writes( 1_u64 ) ) ) ]
10151020 pub fn sudo_set_tempo ( origin : OriginFor < T > , netuid : NetUid , tempo : u16 ) -> DispatchResult {
1016- pallet_subtensor:: Pallet :: < T > :: ensure_root_with_rate_limit ( origin, netuid) ?;
1021+ ensure_root ( origin) ?;
1022+ pallet_subtensor:: Pallet :: < T > :: ensure_admin_window_open ( netuid) ?;
10171023 ensure ! (
10181024 pallet_subtensor:: Pallet :: <T >:: if_subnet_exist( netuid) ,
10191025 Error :: <T >:: SubnetDoesNotExist
@@ -1929,7 +1935,8 @@ pub mod pallet {
19291935 netuid : NetUid ,
19301936 subtoken_enabled : bool ,
19311937 ) -> DispatchResult {
1932- pallet_subtensor:: Pallet :: < T > :: ensure_root_with_rate_limit ( origin, netuid) ?;
1938+ ensure_root ( origin) ?;
1939+ pallet_subtensor:: Pallet :: < T > :: ensure_admin_window_open ( netuid) ?;
19331940 pallet_subtensor:: SubtokenEnabled :: < T > :: set ( netuid, subtoken_enabled) ;
19341941
19351942 log:: debug!(
@@ -2126,7 +2133,8 @@ pub mod pallet {
21262133 netuid : NetUid ,
21272134 min_allowed_uids : u16 ,
21282135 ) -> DispatchResult {
2129- pallet_subtensor:: Pallet :: < T > :: ensure_root_with_rate_limit ( origin, netuid) ?;
2136+ ensure_root ( origin) ?;
2137+ pallet_subtensor:: Pallet :: < T > :: ensure_admin_window_open ( netuid) ?;
21302138
21312139 ensure ! (
21322140 pallet_subtensor:: Pallet :: <T >:: if_subnet_exist( netuid) ,
0 commit comments