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}