pallet_governance/
weights.rs

1
2//! Autogenerated weights for `pallet_governance`
3//!
4//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0
5//! DATE: 2025-06-18, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
6//! WORST CASE MAP SIZE: `1000000`
7//! HOSTNAME: `MacBook-Pro-de-Joao.local`, CPU: `<UNKNOWN>`
8//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("dev")`, DB CACHE: `1024`
9
10// Executed Command:
11// ./target/release/torus-node
12// benchmark
13// pallet
14// --pallet
15// pallet_governance
16// --chain
17// dev
18// --extrinsic
19// *
20// --steps
21// 50
22// --repeat
23// 20
24// --output
25// pallets/governance/src/weights.rs
26// --template=./.maintain/frame-weight-template.hbs
27
28#![cfg_attr(rustfmt, rustfmt_skip)]
29#![allow(unused_parens)]
30#![allow(unused_imports)]
31#![allow(missing_docs)]
32
33use polkadot_sdk::{
34    frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}},
35    *,
36};
37use core::marker::PhantomData;
38
39/// Weight functions needed for `pallet_governance`.
40pub trait WeightInfo {
41	fn add_allocator() -> Weight;
42	fn remove_allocator() -> Weight;
43	fn add_to_whitelist() -> Weight;
44	fn remove_from_whitelist() -> Weight;
45	fn submit_application() -> Weight;
46	fn accept_application() -> Weight;
47	fn deny_application() -> Weight;
48	fn penalize_agent() -> Weight;
49	fn add_global_params_proposal() -> Weight;
50	fn add_global_custom_proposal() -> Weight;
51	fn add_dao_treasury_transfer_proposal() -> Weight;
52	fn vote_proposal() -> Weight;
53	fn remove_vote_proposal() -> Weight;
54	fn enable_vote_delegation() -> Weight;
55	fn disable_vote_delegation() -> Weight;
56	fn add_emission_proposal() -> Weight;
57	fn toggle_agent_freezing() -> Weight;
58	fn toggle_namespace_freezing() -> Weight;
59}
60
61/// Weights for `pallet_governance` using the Substrate node and recommended hardware.
62pub struct SubstrateWeight<T>(PhantomData<T>);
63impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {
64	/// Storage: `Governance::Allocators` (r:1 w:1)
65	/// Proof: `Governance::Allocators` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
66	fn add_allocator() -> Weight {
67		// Proof Size summary in bytes:
68		//  Measured:  `6`
69		//  Estimated: `3497`
70		// Minimum execution time: 5_000_000 picoseconds.
71		Weight::from_parts(5_000_000, 3497)
72			.saturating_add(T::DbWeight::get().reads(1_u64))
73			.saturating_add(T::DbWeight::get().writes(1_u64))
74	}
75	/// Storage: `Governance::Allocators` (r:1 w:1)
76	/// Proof: `Governance::Allocators` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
77	fn remove_allocator() -> Weight {
78		// Proof Size summary in bytes:
79		//  Measured:  `62`
80		//  Estimated: `3497`
81		// Minimum execution time: 6_000_000 picoseconds.
82		Weight::from_parts(7_000_000, 3497)
83			.saturating_add(T::DbWeight::get().reads(1_u64))
84			.saturating_add(T::DbWeight::get().writes(1_u64))
85	}
86	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
87	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
88	/// Storage: `Permission0::Permissions` (r:1 w:1)
89	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
90	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
91	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
92	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
93	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
94	/// Storage: `Governance::Whitelist` (r:1 w:1)
95	/// Proof: `Governance::Whitelist` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
96	/// Storage: `Governance::AgentApplications` (r:1 w:0)
97	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
98	fn add_to_whitelist() -> Weight {
99		// Proof Size summary in bytes:
100		//  Measured:  `91`
101		//  Estimated: `11000`
102		// Minimum execution time: 30_000_000 picoseconds.
103		Weight::from_parts(31_000_000, 11000)
104			.saturating_add(T::DbWeight::get().reads(6_u64))
105			.saturating_add(T::DbWeight::get().writes(5_u64))
106	}
107	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
108	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
109	/// Storage: `Permission0::Permissions` (r:1 w:1)
110	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
111	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
112	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
113	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
114	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
115	/// Storage: `Governance::Whitelist` (r:1 w:1)
116	/// Proof: `Governance::Whitelist` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
117	/// Storage: `Governance::AgentApplications` (r:1 w:0)
118	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
119	/// Storage: `Torus0::Agents` (r:1 w:0)
120	/// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
121	fn remove_from_whitelist() -> Weight {
122		// Proof Size summary in bytes:
123		//  Measured:  `116`
124		//  Estimated: `11000`
125		// Minimum execution time: 33_000_000 picoseconds.
126		Weight::from_parts(34_000_000, 11000)
127			.saturating_add(T::DbWeight::get().reads(7_u64))
128			.saturating_add(T::DbWeight::get().writes(5_u64))
129	}
130	/// Storage: `Governance::Whitelist` (r:1 w:0)
131	/// Proof: `Governance::Whitelist` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
132	/// Storage: `Governance::AgentApplications` (r:1 w:1)
133	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
134	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
135	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
136	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
137	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
138	/// Storage: `System::Account` (r:2 w:2)
139	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
140	fn submit_application() -> Weight {
141		// Proof Size summary in bytes:
142		//  Measured:  `306`
143		//  Estimated: `6196`
144		// Minimum execution time: 60_000_000 picoseconds.
145		Weight::from_parts(62_000_000, 6196)
146			.saturating_add(T::DbWeight::get().reads(6_u64))
147			.saturating_add(T::DbWeight::get().writes(3_u64))
148	}
149	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
150	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
151	/// Storage: `Permission0::Permissions` (r:1 w:1)
152	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
153	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
154	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
155	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
156	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
157	/// Storage: `Governance::AgentApplications` (r:1 w:1)
158	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
159	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
160	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
161	/// Storage: `System::Account` (r:2 w:2)
162	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
163	/// Storage: `Governance::Whitelist` (r:0 w:1)
164	/// Proof: `Governance::Whitelist` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
165	fn accept_application() -> Weight {
166		// Proof Size summary in bytes:
167		//  Measured:  `469`
168		//  Estimated: `11000`
169		// Minimum execution time: 78_000_000 picoseconds.
170		Weight::from_parts(79_000_000, 11000)
171			.saturating_add(T::DbWeight::get().reads(8_u64))
172			.saturating_add(T::DbWeight::get().writes(8_u64))
173	}
174	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
175	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
176	/// Storage: `Permission0::Permissions` (r:1 w:1)
177	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
178	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
179	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
180	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
181	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
182	/// Storage: `Governance::AgentApplications` (r:1 w:1)
183	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
184	fn deny_application() -> Weight {
185		// Proof Size summary in bytes:
186		//  Measured:  `175`
187		//  Estimated: `11000`
188		// Minimum execution time: 30_000_000 picoseconds.
189		Weight::from_parts(31_000_000, 11000)
190			.saturating_add(T::DbWeight::get().reads(5_u64))
191			.saturating_add(T::DbWeight::get().writes(5_u64))
192	}
193	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
194	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
195	/// Storage: `Permission0::Permissions` (r:1 w:1)
196	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
197	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
198	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
199	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
200	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
201	/// Storage: `Torus0::Agents` (r:1 w:1)
202	/// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
203	fn penalize_agent() -> Weight {
204		// Proof Size summary in bytes:
205		//  Measured:  `160`
206		//  Estimated: `11000`
207		// Minimum execution time: 29_000_000 picoseconds.
208		Weight::from_parts(30_000_000, 11000)
209			.saturating_add(T::DbWeight::get().reads(5_u64))
210			.saturating_add(T::DbWeight::get().writes(5_u64))
211	}
212	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
213	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
214	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
215	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
216	/// Storage: `System::Account` (r:2 w:2)
217	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
218	/// Storage: `Governance::Proposals` (r:1 w:1)
219	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
220	fn add_global_params_proposal() -> Weight {
221		// Proof Size summary in bytes:
222		//  Measured:  `205`
223		//  Estimated: `6196`
224		// Minimum execution time: 55_000_000 picoseconds.
225		Weight::from_parts(56_000_000, 6196)
226			.saturating_add(T::DbWeight::get().reads(5_u64))
227			.saturating_add(T::DbWeight::get().writes(3_u64))
228	}
229	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
230	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
231	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
232	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
233	/// Storage: `System::Account` (r:2 w:2)
234	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
235	/// Storage: `Governance::Proposals` (r:1 w:1)
236	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
237	fn add_global_custom_proposal() -> Weight {
238		// Proof Size summary in bytes:
239		//  Measured:  `205`
240		//  Estimated: `6196`
241		// Minimum execution time: 54_000_000 picoseconds.
242		Weight::from_parts(55_000_000, 6196)
243			.saturating_add(T::DbWeight::get().reads(5_u64))
244			.saturating_add(T::DbWeight::get().writes(3_u64))
245	}
246	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
247	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
248	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
249	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
250	/// Storage: `System::Account` (r:2 w:2)
251	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
252	/// Storage: `Governance::Proposals` (r:1 w:1)
253	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
254	fn add_dao_treasury_transfer_proposal() -> Weight {
255		// Proof Size summary in bytes:
256		//  Measured:  `204`
257		//  Estimated: `6196`
258		// Minimum execution time: 54_000_000 picoseconds.
259		Weight::from_parts(55_000_000, 6196)
260			.saturating_add(T::DbWeight::get().reads(5_u64))
261			.saturating_add(T::DbWeight::get().writes(3_u64))
262	}
263	/// Storage: `Governance::Proposals` (r:1 w:1)
264	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
265	/// Storage: `Torus0::StakedBy` (r:1 w:0)
266	/// Proof: `Torus0::StakedBy` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
267	/// Storage: `Torus0::StakingTo` (r:2 w:0)
268	/// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
269	/// Storage: `Governance::NotDelegatingVotingPower` (r:1 w:0)
270	/// Proof: `Governance::NotDelegatingVotingPower` (`max_values`: Some(1), `max_size`: Some(4294967295), added: 494, mode: `MaxEncodedLen`)
271	fn vote_proposal() -> Weight {
272		// Proof Size summary in bytes:
273		//  Measured:  `316`
274		//  Estimated: `6100`
275		// Minimum execution time: 23_000_000 picoseconds.
276		Weight::from_parts(23_000_000, 6100)
277			.saturating_add(T::DbWeight::get().reads(5_u64))
278			.saturating_add(T::DbWeight::get().writes(1_u64))
279	}
280	/// Storage: `Governance::Proposals` (r:1 w:1)
281	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
282	fn remove_vote_proposal() -> Weight {
283		// Proof Size summary in bytes:
284		//  Measured:  `216`
285		//  Estimated: `3464`
286		// Minimum execution time: 11_000_000 picoseconds.
287		Weight::from_parts(11_000_000, 3464)
288			.saturating_add(T::DbWeight::get().reads(1_u64))
289			.saturating_add(T::DbWeight::get().writes(1_u64))
290	}
291	/// Storage: `Governance::NotDelegatingVotingPower` (r:1 w:1)
292	/// Proof: `Governance::NotDelegatingVotingPower` (`max_values`: Some(1), `max_size`: Some(4294967295), added: 494, mode: `MaxEncodedLen`)
293	fn enable_vote_delegation() -> Weight {
294		// Proof Size summary in bytes:
295		//  Measured:  `6`
296		//  Estimated: `1484`
297		// Minimum execution time: 3_000_000 picoseconds.
298		Weight::from_parts(4_000_000, 1484)
299			.saturating_add(T::DbWeight::get().reads(1_u64))
300			.saturating_add(T::DbWeight::get().writes(1_u64))
301	}
302	/// Storage: `Governance::NotDelegatingVotingPower` (r:1 w:1)
303	/// Proof: `Governance::NotDelegatingVotingPower` (`max_values`: Some(1), `max_size`: Some(4294967295), added: 494, mode: `MaxEncodedLen`)
304	fn disable_vote_delegation() -> Weight {
305		// Proof Size summary in bytes:
306		//  Measured:  `6`
307		//  Estimated: `1484`
308		// Minimum execution time: 4_000_000 picoseconds.
309		Weight::from_parts(4_000_000, 1484)
310			.saturating_add(T::DbWeight::get().reads(1_u64))
311			.saturating_add(T::DbWeight::get().writes(1_u64))
312	}
313	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
314	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
315	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
316	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
317	/// Storage: `System::Account` (r:2 w:2)
318	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
319	/// Storage: `Governance::Proposals` (r:1 w:1)
320	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
321	fn add_emission_proposal() -> Weight {
322		// Proof Size summary in bytes:
323		//  Measured:  `204`
324		//  Estimated: `6196`
325		// Minimum execution time: 55_000_000 picoseconds.
326		Weight::from_parts(56_000_000, 6196)
327			.saturating_add(T::DbWeight::get().reads(5_u64))
328			.saturating_add(T::DbWeight::get().writes(3_u64))
329	}
330	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
331	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
332	/// Storage: `Permission0::Permissions` (r:1 w:1)
333	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
334	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
335	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
336	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
337	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
338	/// Storage: `Governance::AgentsFrozen` (r:1 w:1)
339	/// Proof: `Governance::AgentsFrozen` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`)
340	fn toggle_agent_freezing() -> Weight {
341		// Proof Size summary in bytes:
342		//  Measured:  `48`
343		//  Estimated: `11000`
344		// Minimum execution time: 25_000_000 picoseconds.
345		Weight::from_parts(26_000_000, 11000)
346			.saturating_add(T::DbWeight::get().reads(5_u64))
347			.saturating_add(T::DbWeight::get().writes(5_u64))
348	}
349	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
350	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
351	/// Storage: `Permission0::Permissions` (r:1 w:1)
352	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
353	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
354	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
355	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
356	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
357	/// Storage: `Governance::NamespacesFrozen` (r:1 w:1)
358	/// Proof: `Governance::NamespacesFrozen` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`)
359	fn toggle_namespace_freezing() -> Weight {
360		// Proof Size summary in bytes:
361		//  Measured:  `48`
362		//  Estimated: `11000`
363		// Minimum execution time: 26_000_000 picoseconds.
364		Weight::from_parts(27_000_000, 11000)
365			.saturating_add(T::DbWeight::get().reads(5_u64))
366			.saturating_add(T::DbWeight::get().writes(5_u64))
367	}
368}
369
370// For backwards compatibility and tests.
371impl WeightInfo for () {
372	/// Storage: `Governance::Allocators` (r:1 w:1)
373	/// Proof: `Governance::Allocators` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
374	fn add_allocator() -> Weight {
375		// Proof Size summary in bytes:
376		//  Measured:  `6`
377		//  Estimated: `3497`
378		// Minimum execution time: 5_000_000 picoseconds.
379		Weight::from_parts(5_000_000, 3497)
380			.saturating_add(RocksDbWeight::get().reads(1_u64))
381			.saturating_add(RocksDbWeight::get().writes(1_u64))
382	}
383	/// Storage: `Governance::Allocators` (r:1 w:1)
384	/// Proof: `Governance::Allocators` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
385	fn remove_allocator() -> Weight {
386		// Proof Size summary in bytes:
387		//  Measured:  `62`
388		//  Estimated: `3497`
389		// Minimum execution time: 6_000_000 picoseconds.
390		Weight::from_parts(7_000_000, 3497)
391			.saturating_add(RocksDbWeight::get().reads(1_u64))
392			.saturating_add(RocksDbWeight::get().writes(1_u64))
393	}
394	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
395	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
396	/// Storage: `Permission0::Permissions` (r:1 w:1)
397	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
398	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
399	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
400	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
401	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
402	/// Storage: `Governance::Whitelist` (r:1 w:1)
403	/// Proof: `Governance::Whitelist` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
404	/// Storage: `Governance::AgentApplications` (r:1 w:0)
405	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
406	fn add_to_whitelist() -> Weight {
407		// Proof Size summary in bytes:
408		//  Measured:  `91`
409		//  Estimated: `11000`
410		// Minimum execution time: 30_000_000 picoseconds.
411		Weight::from_parts(31_000_000, 11000)
412			.saturating_add(RocksDbWeight::get().reads(6_u64))
413			.saturating_add(RocksDbWeight::get().writes(5_u64))
414	}
415	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
416	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
417	/// Storage: `Permission0::Permissions` (r:1 w:1)
418	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
419	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
420	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
421	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
422	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
423	/// Storage: `Governance::Whitelist` (r:1 w:1)
424	/// Proof: `Governance::Whitelist` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
425	/// Storage: `Governance::AgentApplications` (r:1 w:0)
426	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
427	/// Storage: `Torus0::Agents` (r:1 w:0)
428	/// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
429	fn remove_from_whitelist() -> Weight {
430		// Proof Size summary in bytes:
431		//  Measured:  `116`
432		//  Estimated: `11000`
433		// Minimum execution time: 33_000_000 picoseconds.
434		Weight::from_parts(34_000_000, 11000)
435			.saturating_add(RocksDbWeight::get().reads(7_u64))
436			.saturating_add(RocksDbWeight::get().writes(5_u64))
437	}
438	/// Storage: `Governance::Whitelist` (r:1 w:0)
439	/// Proof: `Governance::Whitelist` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
440	/// Storage: `Governance::AgentApplications` (r:1 w:1)
441	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
442	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
443	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
444	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
445	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
446	/// Storage: `System::Account` (r:2 w:2)
447	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
448	fn submit_application() -> Weight {
449		// Proof Size summary in bytes:
450		//  Measured:  `306`
451		//  Estimated: `6196`
452		// Minimum execution time: 60_000_000 picoseconds.
453		Weight::from_parts(62_000_000, 6196)
454			.saturating_add(RocksDbWeight::get().reads(6_u64))
455			.saturating_add(RocksDbWeight::get().writes(3_u64))
456	}
457	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
458	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
459	/// Storage: `Permission0::Permissions` (r:1 w:1)
460	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
461	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
462	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
463	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
464	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
465	/// Storage: `Governance::AgentApplications` (r:1 w:1)
466	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
467	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
468	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
469	/// Storage: `System::Account` (r:2 w:2)
470	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
471	/// Storage: `Governance::Whitelist` (r:0 w:1)
472	/// Proof: `Governance::Whitelist` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
473	fn accept_application() -> Weight {
474		// Proof Size summary in bytes:
475		//  Measured:  `469`
476		//  Estimated: `11000`
477		// Minimum execution time: 78_000_000 picoseconds.
478		Weight::from_parts(79_000_000, 11000)
479			.saturating_add(RocksDbWeight::get().reads(8_u64))
480			.saturating_add(RocksDbWeight::get().writes(8_u64))
481	}
482	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
483	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
484	/// Storage: `Permission0::Permissions` (r:1 w:1)
485	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
486	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
487	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
488	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
489	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
490	/// Storage: `Governance::AgentApplications` (r:1 w:1)
491	/// Proof: `Governance::AgentApplications` (`max_values`: None, `max_size`: Some(357), added: 2832, mode: `MaxEncodedLen`)
492	fn deny_application() -> Weight {
493		// Proof Size summary in bytes:
494		//  Measured:  `175`
495		//  Estimated: `11000`
496		// Minimum execution time: 30_000_000 picoseconds.
497		Weight::from_parts(31_000_000, 11000)
498			.saturating_add(RocksDbWeight::get().reads(5_u64))
499			.saturating_add(RocksDbWeight::get().writes(5_u64))
500	}
501	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
502	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
503	/// Storage: `Permission0::Permissions` (r:1 w:1)
504	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
505	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
506	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
507	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
508	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
509	/// Storage: `Torus0::Agents` (r:1 w:1)
510	/// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
511	fn penalize_agent() -> Weight {
512		// Proof Size summary in bytes:
513		//  Measured:  `160`
514		//  Estimated: `11000`
515		// Minimum execution time: 29_000_000 picoseconds.
516		Weight::from_parts(30_000_000, 11000)
517			.saturating_add(RocksDbWeight::get().reads(5_u64))
518			.saturating_add(RocksDbWeight::get().writes(5_u64))
519	}
520	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
521	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
522	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
523	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
524	/// Storage: `System::Account` (r:2 w:2)
525	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
526	/// Storage: `Governance::Proposals` (r:1 w:1)
527	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
528	fn add_global_params_proposal() -> Weight {
529		// Proof Size summary in bytes:
530		//  Measured:  `205`
531		//  Estimated: `6196`
532		// Minimum execution time: 55_000_000 picoseconds.
533		Weight::from_parts(56_000_000, 6196)
534			.saturating_add(RocksDbWeight::get().reads(5_u64))
535			.saturating_add(RocksDbWeight::get().writes(3_u64))
536	}
537	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
538	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
539	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
540	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
541	/// Storage: `System::Account` (r:2 w:2)
542	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
543	/// Storage: `Governance::Proposals` (r:1 w:1)
544	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
545	fn add_global_custom_proposal() -> Weight {
546		// Proof Size summary in bytes:
547		//  Measured:  `205`
548		//  Estimated: `6196`
549		// Minimum execution time: 54_000_000 picoseconds.
550		Weight::from_parts(55_000_000, 6196)
551			.saturating_add(RocksDbWeight::get().reads(5_u64))
552			.saturating_add(RocksDbWeight::get().writes(3_u64))
553	}
554	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
555	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
556	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
557	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
558	/// Storage: `System::Account` (r:2 w:2)
559	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
560	/// Storage: `Governance::Proposals` (r:1 w:1)
561	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
562	fn add_dao_treasury_transfer_proposal() -> Weight {
563		// Proof Size summary in bytes:
564		//  Measured:  `204`
565		//  Estimated: `6196`
566		// Minimum execution time: 54_000_000 picoseconds.
567		Weight::from_parts(55_000_000, 6196)
568			.saturating_add(RocksDbWeight::get().reads(5_u64))
569			.saturating_add(RocksDbWeight::get().writes(3_u64))
570	}
571	/// Storage: `Governance::Proposals` (r:1 w:1)
572	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
573	/// Storage: `Torus0::StakedBy` (r:1 w:0)
574	/// Proof: `Torus0::StakedBy` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
575	/// Storage: `Torus0::StakingTo` (r:2 w:0)
576	/// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
577	/// Storage: `Governance::NotDelegatingVotingPower` (r:1 w:0)
578	/// Proof: `Governance::NotDelegatingVotingPower` (`max_values`: Some(1), `max_size`: Some(4294967295), added: 494, mode: `MaxEncodedLen`)
579	fn vote_proposal() -> Weight {
580		// Proof Size summary in bytes:
581		//  Measured:  `316`
582		//  Estimated: `6100`
583		// Minimum execution time: 23_000_000 picoseconds.
584		Weight::from_parts(23_000_000, 6100)
585			.saturating_add(RocksDbWeight::get().reads(5_u64))
586			.saturating_add(RocksDbWeight::get().writes(1_u64))
587	}
588	/// Storage: `Governance::Proposals` (r:1 w:1)
589	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
590	fn remove_vote_proposal() -> Weight {
591		// Proof Size summary in bytes:
592		//  Measured:  `216`
593		//  Estimated: `3464`
594		// Minimum execution time: 11_000_000 picoseconds.
595		Weight::from_parts(11_000_000, 3464)
596			.saturating_add(RocksDbWeight::get().reads(1_u64))
597			.saturating_add(RocksDbWeight::get().writes(1_u64))
598	}
599	/// Storage: `Governance::NotDelegatingVotingPower` (r:1 w:1)
600	/// Proof: `Governance::NotDelegatingVotingPower` (`max_values`: Some(1), `max_size`: Some(4294967295), added: 494, mode: `MaxEncodedLen`)
601	fn enable_vote_delegation() -> Weight {
602		// Proof Size summary in bytes:
603		//  Measured:  `6`
604		//  Estimated: `1484`
605		// Minimum execution time: 3_000_000 picoseconds.
606		Weight::from_parts(4_000_000, 1484)
607			.saturating_add(RocksDbWeight::get().reads(1_u64))
608			.saturating_add(RocksDbWeight::get().writes(1_u64))
609	}
610	/// Storage: `Governance::NotDelegatingVotingPower` (r:1 w:1)
611	/// Proof: `Governance::NotDelegatingVotingPower` (`max_values`: Some(1), `max_size`: Some(4294967295), added: 494, mode: `MaxEncodedLen`)
612	fn disable_vote_delegation() -> Weight {
613		// Proof Size summary in bytes:
614		//  Measured:  `6`
615		//  Estimated: `1484`
616		// Minimum execution time: 4_000_000 picoseconds.
617		Weight::from_parts(4_000_000, 1484)
618			.saturating_add(RocksDbWeight::get().reads(1_u64))
619			.saturating_add(RocksDbWeight::get().writes(1_u64))
620	}
621	/// Storage: `Governance::GlobalGovernanceConfig` (r:1 w:0)
622	/// Proof: `Governance::GlobalGovernanceConfig` (`max_values`: Some(1), `max_size`: Some(73), added: 568, mode: `MaxEncodedLen`)
623	/// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
624	/// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
625	/// Storage: `System::Account` (r:2 w:2)
626	/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
627	/// Storage: `Governance::Proposals` (r:1 w:1)
628	/// Proof: `Governance::Proposals` (`max_values`: None, `max_size`: Some(4294967295), added: 2474, mode: `MaxEncodedLen`)
629	fn add_emission_proposal() -> Weight {
630		// Proof Size summary in bytes:
631		//  Measured:  `204`
632		//  Estimated: `6196`
633		// Minimum execution time: 55_000_000 picoseconds.
634		Weight::from_parts(56_000_000, 6196)
635			.saturating_add(RocksDbWeight::get().reads(5_u64))
636			.saturating_add(RocksDbWeight::get().writes(3_u64))
637	}
638	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
639	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
640	/// Storage: `Permission0::Permissions` (r:1 w:1)
641	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
642	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
643	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
644	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
645	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
646	/// Storage: `Governance::AgentsFrozen` (r:1 w:1)
647	/// Proof: `Governance::AgentsFrozen` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`)
648	fn toggle_agent_freezing() -> Weight {
649		// Proof Size summary in bytes:
650		//  Measured:  `48`
651		//  Estimated: `11000`
652		// Minimum execution time: 25_000_000 picoseconds.
653		Weight::from_parts(26_000_000, 11000)
654			.saturating_add(RocksDbWeight::get().reads(5_u64))
655			.saturating_add(RocksDbWeight::get().writes(5_u64))
656	}
657	/// Storage: `Permission0::PermissionsByGrantee` (r:1 w:1)
658	/// Proof: `Permission0::PermissionsByGrantee` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
659	/// Storage: `Permission0::Permissions` (r:1 w:1)
660	/// Proof: `Permission0::Permissions` (`max_values`: None, `max_size`: Some(7535), added: 10010, mode: `MaxEncodedLen`)
661	/// Storage: `Permission0::PermissionsByParticipants` (r:1 w:1)
662	/// Proof: `Permission0::PermissionsByParticipants` (`max_values`: None, `max_size`: Some(3266), added: 5741, mode: `MaxEncodedLen`)
663	/// Storage: `Permission0::PermissionsByGrantor` (r:1 w:1)
664	/// Proof: `Permission0::PermissionsByGrantor` (`max_values`: None, `max_size`: Some(3234), added: 5709, mode: `MaxEncodedLen`)
665	/// Storage: `Governance::NamespacesFrozen` (r:1 w:1)
666	/// Proof: `Governance::NamespacesFrozen` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`)
667	fn toggle_namespace_freezing() -> Weight {
668		// Proof Size summary in bytes:
669		//  Measured:  `48`
670		//  Estimated: `11000`
671		// Minimum execution time: 26_000_000 picoseconds.
672		Weight::from_parts(27_000_000, 11000)
673			.saturating_add(RocksDbWeight::get().reads(5_u64))
674			.saturating_add(RocksDbWeight::get().writes(5_u64))
675	}
676}