pallet_torus0/weights.rs
1
2//! Autogenerated weights for `pallet_torus0`
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_torus0
16// --chain
17// dev
18// --extrinsic
19// *
20// --steps
21// 50
22// --repeat
23// 20
24// --output
25// pallets/torus0/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_torus0`.
40pub trait WeightInfo {
41 fn add_stake() -> Weight;
42 fn remove_stake() -> Weight;
43 fn transfer_stake() -> Weight;
44 fn register_agent() -> Weight;
45 fn unregister_agent() -> Weight;
46 fn update_agent() -> Weight;
47 fn set_agent_update_cooldown() -> Weight;
48}
49
50/// Weights for `pallet_torus0` using the Substrate node and recommended hardware.
51pub struct SubstrateWeight<T>(PhantomData<T>);
52impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {
53 /// Storage: `Torus0::MinAllowedStake` (r:1 w:0)
54 /// Proof: `Torus0::MinAllowedStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
55 /// Storage: `Torus0::Agents` (r:1 w:0)
56 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
57 /// Storage: `System::Account` (r:1 w:1)
58 /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
59 /// Storage: `Torus0::StakedBy` (r:1 w:1)
60 /// Proof: `Torus0::StakedBy` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
61 /// Storage: `Torus0::StakingTo` (r:1 w:1)
62 /// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
63 /// Storage: `Torus0::TotalStake` (r:1 w:1)
64 /// Proof: `Torus0::TotalStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
65 fn add_stake() -> Weight {
66 // Proof Size summary in bytes:
67 // Measured: `268`
68 // Estimated: `4322`
69 // Minimum execution time: 30_000_000 picoseconds.
70 Weight::from_parts(31_000_000, 4322)
71 .saturating_add(T::DbWeight::get().reads(6_u64))
72 .saturating_add(T::DbWeight::get().writes(4_u64))
73 }
74 /// Storage: `Torus0::MinAllowedStake` (r:1 w:0)
75 /// Proof: `Torus0::MinAllowedStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
76 /// Storage: `Torus0::Agents` (r:1 w:0)
77 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
78 /// Storage: `Torus0::StakingTo` (r:1 w:1)
79 /// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
80 /// Storage: `Torus0::StakedBy` (r:1 w:1)
81 /// Proof: `Torus0::StakedBy` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
82 /// Storage: `Torus0::TotalStake` (r:1 w:1)
83 /// Proof: `Torus0::TotalStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
84 /// Storage: `System::Account` (r:1 w:1)
85 /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
86 fn remove_stake() -> Weight {
87 // Proof Size summary in bytes:
88 // Measured: `514`
89 // Estimated: `4322`
90 // Minimum execution time: 35_000_000 picoseconds.
91 Weight::from_parts(36_000_000, 4322)
92 .saturating_add(T::DbWeight::get().reads(6_u64))
93 .saturating_add(T::DbWeight::get().writes(4_u64))
94 }
95 /// Storage: `Torus0::MinAllowedStake` (r:1 w:0)
96 /// Proof: `Torus0::MinAllowedStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
97 /// Storage: `Torus0::Agents` (r:2 w:0)
98 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
99 /// Storage: `Torus0::StakingTo` (r:2 w:2)
100 /// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
101 /// Storage: `Torus0::StakedBy` (r:2 w:2)
102 /// Proof: `Torus0::StakedBy` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
103 /// Storage: `Torus0::TotalStake` (r:1 w:1)
104 /// Proof: `Torus0::TotalStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
105 /// Storage: `System::Account` (r:1 w:1)
106 /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
107 fn transfer_stake() -> Weight {
108 // Proof Size summary in bytes:
109 // Measured: `554`
110 // Estimated: `7654`
111 // Minimum execution time: 55_000_000 picoseconds.
112 Weight::from_parts(56_000_000, 7654)
113 .saturating_add(T::DbWeight::get().reads(9_u64))
114 .saturating_add(T::DbWeight::get().writes(6_u64))
115 }
116 /// Storage: `Governance::AgentsFrozen` (r:1 w:0)
117 /// Proof: `Governance::AgentsFrozen` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`)
118 /// Storage: `Torus0::Agents` (r:1 w:1)
119 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
120 /// Storage: `Torus0::RegistrationsThisBlock` (r:1 w:1)
121 /// Proof: `Torus0::RegistrationsThisBlock` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
122 /// Storage: `Torus0::MaxRegistrationsPerBlock` (r:1 w:0)
123 /// Proof: `Torus0::MaxRegistrationsPerBlock` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
124 /// Storage: `Torus0::BurnConfig` (r:1 w:0)
125 /// Proof: `Torus0::BurnConfig` (`max_values`: Some(1), `max_size`: Some(52), added: 547, mode: `MaxEncodedLen`)
126 /// Storage: `Torus0::RegistrationsThisInterval` (r:1 w:1)
127 /// Proof: `Torus0::RegistrationsThisInterval` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
128 /// Storage: `Torus0::MinNameLength` (r:1 w:0)
129 /// Proof: `Torus0::MinNameLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
130 /// Storage: `Torus0::MaxNameLength` (r:1 w:0)
131 /// Proof: `Torus0::MaxNameLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
132 /// Storage: `Torus0::MaxAgentUrlLength` (r:1 w:0)
133 /// Proof: `Torus0::MaxAgentUrlLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
134 /// Storage: `Torus0::Burn` (r:1 w:0)
135 /// Proof: `Torus0::Burn` (`max_values`: Some(1), `max_size`: Some(16), added: 511, 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: `Torus0::FeeConstraints` (r:1 w:0)
139 /// Proof: `Torus0::FeeConstraints` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
140 /// Storage: `Governance::Allocators` (r:1 w:0)
141 /// Proof: `Governance::Allocators` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
142 fn register_agent() -> Weight {
143 // Proof Size summary in bytes:
144 // Measured: `68`
145 // Estimated: `4322`
146 // Minimum execution time: 26_000_000 picoseconds.
147 Weight::from_parts(27_000_000, 4322)
148 .saturating_add(T::DbWeight::get().reads(13_u64))
149 .saturating_add(T::DbWeight::get().writes(3_u64))
150 }
151 /// Storage: `Torus0::Agents` (r:1 w:1)
152 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
153 /// Storage: `Torus0::StakingTo` (r:1 w:0)
154 /// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
155 fn unregister_agent() -> Weight {
156 // Proof Size summary in bytes:
157 // Measured: `94`
158 // Estimated: `4322`
159 // Minimum execution time: 11_000_000 picoseconds.
160 Weight::from_parts(12_000_000, 4322)
161 .saturating_add(T::DbWeight::get().reads(2_u64))
162 .saturating_add(T::DbWeight::get().writes(1_u64))
163 }
164 /// Storage: `Torus0::Agents` (r:1 w:1)
165 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
166 /// Storage: `Torus0::AgentUpdateCooldown` (r:1 w:0)
167 /// Proof: `Torus0::AgentUpdateCooldown` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `MaxEncodedLen`)
168 /// Storage: `Torus0::MinNameLength` (r:1 w:0)
169 /// Proof: `Torus0::MinNameLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
170 /// Storage: `Torus0::MaxNameLength` (r:1 w:0)
171 /// Proof: `Torus0::MaxNameLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
172 /// Storage: `Torus0::MaxAgentUrlLength` (r:1 w:0)
173 /// Proof: `Torus0::MaxAgentUrlLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
174 /// Storage: `Torus0::FeeConstraints` (r:1 w:0)
175 /// Proof: `Torus0::FeeConstraints` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
176 fn update_agent() -> Weight {
177 // Proof Size summary in bytes:
178 // Measured: `155`
179 // Estimated: `4322`
180 // Minimum execution time: 19_000_000 picoseconds.
181 Weight::from_parts(19_000_000, 4322)
182 .saturating_add(T::DbWeight::get().reads(6_u64))
183 .saturating_add(T::DbWeight::get().writes(1_u64))
184 }
185 /// Storage: `Torus0::AgentUpdateCooldown` (r:0 w:1)
186 /// Proof: `Torus0::AgentUpdateCooldown` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `MaxEncodedLen`)
187 fn set_agent_update_cooldown() -> Weight {
188 // Proof Size summary in bytes:
189 // Measured: `0`
190 // Estimated: `0`
191 // Minimum execution time: 2_000_000 picoseconds.
192 Weight::from_parts(2_000_000, 0)
193 .saturating_add(T::DbWeight::get().writes(1_u64))
194 }
195}
196
197// For backwards compatibility and tests.
198impl WeightInfo for () {
199 /// Storage: `Torus0::MinAllowedStake` (r:1 w:0)
200 /// Proof: `Torus0::MinAllowedStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
201 /// Storage: `Torus0::Agents` (r:1 w:0)
202 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
203 /// Storage: `System::Account` (r:1 w:1)
204 /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
205 /// Storage: `Torus0::StakedBy` (r:1 w:1)
206 /// Proof: `Torus0::StakedBy` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
207 /// Storage: `Torus0::StakingTo` (r:1 w:1)
208 /// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
209 /// Storage: `Torus0::TotalStake` (r:1 w:1)
210 /// Proof: `Torus0::TotalStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
211 fn add_stake() -> Weight {
212 // Proof Size summary in bytes:
213 // Measured: `268`
214 // Estimated: `4322`
215 // Minimum execution time: 30_000_000 picoseconds.
216 Weight::from_parts(31_000_000, 4322)
217 .saturating_add(RocksDbWeight::get().reads(6_u64))
218 .saturating_add(RocksDbWeight::get().writes(4_u64))
219 }
220 /// Storage: `Torus0::MinAllowedStake` (r:1 w:0)
221 /// Proof: `Torus0::MinAllowedStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
222 /// Storage: `Torus0::Agents` (r:1 w:0)
223 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
224 /// Storage: `Torus0::StakingTo` (r:1 w:1)
225 /// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
226 /// Storage: `Torus0::StakedBy` (r:1 w:1)
227 /// Proof: `Torus0::StakedBy` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
228 /// Storage: `Torus0::TotalStake` (r:1 w:1)
229 /// Proof: `Torus0::TotalStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
230 /// Storage: `System::Account` (r:1 w:1)
231 /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
232 fn remove_stake() -> Weight {
233 // Proof Size summary in bytes:
234 // Measured: `514`
235 // Estimated: `4322`
236 // Minimum execution time: 35_000_000 picoseconds.
237 Weight::from_parts(36_000_000, 4322)
238 .saturating_add(RocksDbWeight::get().reads(6_u64))
239 .saturating_add(RocksDbWeight::get().writes(4_u64))
240 }
241 /// Storage: `Torus0::MinAllowedStake` (r:1 w:0)
242 /// Proof: `Torus0::MinAllowedStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
243 /// Storage: `Torus0::Agents` (r:2 w:0)
244 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
245 /// Storage: `Torus0::StakingTo` (r:2 w:2)
246 /// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
247 /// Storage: `Torus0::StakedBy` (r:2 w:2)
248 /// Proof: `Torus0::StakedBy` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
249 /// Storage: `Torus0::TotalStake` (r:1 w:1)
250 /// Proof: `Torus0::TotalStake` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
251 /// Storage: `System::Account` (r:1 w:1)
252 /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
253 fn transfer_stake() -> Weight {
254 // Proof Size summary in bytes:
255 // Measured: `554`
256 // Estimated: `7654`
257 // Minimum execution time: 55_000_000 picoseconds.
258 Weight::from_parts(56_000_000, 7654)
259 .saturating_add(RocksDbWeight::get().reads(9_u64))
260 .saturating_add(RocksDbWeight::get().writes(6_u64))
261 }
262 /// Storage: `Governance::AgentsFrozen` (r:1 w:0)
263 /// Proof: `Governance::AgentsFrozen` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`)
264 /// Storage: `Torus0::Agents` (r:1 w:1)
265 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
266 /// Storage: `Torus0::RegistrationsThisBlock` (r:1 w:1)
267 /// Proof: `Torus0::RegistrationsThisBlock` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
268 /// Storage: `Torus0::MaxRegistrationsPerBlock` (r:1 w:0)
269 /// Proof: `Torus0::MaxRegistrationsPerBlock` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
270 /// Storage: `Torus0::BurnConfig` (r:1 w:0)
271 /// Proof: `Torus0::BurnConfig` (`max_values`: Some(1), `max_size`: Some(52), added: 547, mode: `MaxEncodedLen`)
272 /// Storage: `Torus0::RegistrationsThisInterval` (r:1 w:1)
273 /// Proof: `Torus0::RegistrationsThisInterval` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
274 /// Storage: `Torus0::MinNameLength` (r:1 w:0)
275 /// Proof: `Torus0::MinNameLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
276 /// Storage: `Torus0::MaxNameLength` (r:1 w:0)
277 /// Proof: `Torus0::MaxNameLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
278 /// Storage: `Torus0::MaxAgentUrlLength` (r:1 w:0)
279 /// Proof: `Torus0::MaxAgentUrlLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
280 /// Storage: `Torus0::Burn` (r:1 w:0)
281 /// Proof: `Torus0::Burn` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`)
282 /// Storage: `Governance::DaoTreasuryAddress` (r:1 w:0)
283 /// Proof: `Governance::DaoTreasuryAddress` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`)
284 /// Storage: `Torus0::FeeConstraints` (r:1 w:0)
285 /// Proof: `Torus0::FeeConstraints` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
286 /// Storage: `Governance::Allocators` (r:1 w:0)
287 /// Proof: `Governance::Allocators` (`max_values`: None, `max_size`: Some(32), added: 2507, mode: `MaxEncodedLen`)
288 fn register_agent() -> Weight {
289 // Proof Size summary in bytes:
290 // Measured: `68`
291 // Estimated: `4322`
292 // Minimum execution time: 26_000_000 picoseconds.
293 Weight::from_parts(27_000_000, 4322)
294 .saturating_add(RocksDbWeight::get().reads(13_u64))
295 .saturating_add(RocksDbWeight::get().writes(3_u64))
296 }
297 /// Storage: `Torus0::Agents` (r:1 w:1)
298 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
299 /// Storage: `Torus0::StakingTo` (r:1 w:0)
300 /// Proof: `Torus0::StakingTo` (`max_values`: None, `max_size`: Some(80), added: 2555, mode: `MaxEncodedLen`)
301 fn unregister_agent() -> Weight {
302 // Proof Size summary in bytes:
303 // Measured: `94`
304 // Estimated: `4322`
305 // Minimum execution time: 11_000_000 picoseconds.
306 Weight::from_parts(12_000_000, 4322)
307 .saturating_add(RocksDbWeight::get().reads(2_u64))
308 .saturating_add(RocksDbWeight::get().writes(1_u64))
309 }
310 /// Storage: `Torus0::Agents` (r:1 w:1)
311 /// Proof: `Torus0::Agents` (`max_values`: None, `max_size`: Some(857), added: 3332, mode: `MaxEncodedLen`)
312 /// Storage: `Torus0::AgentUpdateCooldown` (r:1 w:0)
313 /// Proof: `Torus0::AgentUpdateCooldown` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `MaxEncodedLen`)
314 /// Storage: `Torus0::MinNameLength` (r:1 w:0)
315 /// Proof: `Torus0::MinNameLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
316 /// Storage: `Torus0::MaxNameLength` (r:1 w:0)
317 /// Proof: `Torus0::MaxNameLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
318 /// Storage: `Torus0::MaxAgentUrlLength` (r:1 w:0)
319 /// Proof: `Torus0::MaxAgentUrlLength` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
320 /// Storage: `Torus0::FeeConstraints` (r:1 w:0)
321 /// Proof: `Torus0::FeeConstraints` (`max_values`: Some(1), `max_size`: Some(2), added: 497, mode: `MaxEncodedLen`)
322 fn update_agent() -> Weight {
323 // Proof Size summary in bytes:
324 // Measured: `155`
325 // Estimated: `4322`
326 // Minimum execution time: 19_000_000 picoseconds.
327 Weight::from_parts(19_000_000, 4322)
328 .saturating_add(RocksDbWeight::get().reads(6_u64))
329 .saturating_add(RocksDbWeight::get().writes(1_u64))
330 }
331 /// Storage: `Torus0::AgentUpdateCooldown` (r:0 w:1)
332 /// Proof: `Torus0::AgentUpdateCooldown` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `MaxEncodedLen`)
333 fn set_agent_update_cooldown() -> Weight {
334 // Proof Size summary in bytes:
335 // Measured: `0`
336 // Estimated: `0`
337 // Minimum execution time: 2_000_000 picoseconds.
338 Weight::from_parts(2_000_000, 0)
339 .saturating_add(RocksDbWeight::get().writes(1_u64))
340 }
341}