12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758#![cfg_attr(rustfmt, rustfmt_skip)]59#![allow(unused_parens)]60#![allow(unused_imports)]6162use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};63use sp_std::marker::PhantomData;646566pub trait WeightInfo {67 fn add_registrar(r: u32, ) -> Weight;68 fn set_identity(r: u32, x: u32, ) -> Weight;69 fn set_subs_new(s: u32, ) -> Weight;70 fn set_subs_old(p: u32, ) -> Weight;71 fn clear_identity(r: u32, s: u32, x: u32, ) -> Weight;72 fn request_judgement(r: u32, x: u32, ) -> Weight;73 fn cancel_request(r: u32, x: u32, ) -> Weight;74 fn set_fee(r: u32, ) -> Weight;75 fn set_account_id(r: u32, ) -> Weight;76 fn set_fields(r: u32, ) -> Weight;77 fn provide_judgement(r: u32, x: u32, ) -> Weight;78 fn kill_identity(r: u32, s: u32, x: u32, ) -> Weight;79 fn force_insert_identities(x: u32, n: u32, ) -> Weight;80 fn force_remove_identities(x: u32, n: u32, ) -> Weight;81 fn force_set_subs(s: u32, n: u32, ) -> Weight;82 fn add_sub(s: u32, ) -> Weight;83 fn rename_sub(s: u32, ) -> Weight;84 fn remove_sub(s: u32, ) -> Weight;85 fn quit_sub(s: u32, ) -> Weight;86}878889pub struct SubstrateWeight<T>(PhantomData<T>);90impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {91 92 93 fn add_registrar(r: u32, ) -> Weight {94 95 Weight::from_ref_time(21_910_543 as u64)96 97 .saturating_add(Weight::from_ref_time(223_104 as u64).saturating_mul(r as u64))98 .saturating_add(T::DbWeight::get().reads(1 as u64))99 .saturating_add(T::DbWeight::get().writes(1 as u64))100 }101 102 103 104 fn set_identity(r: u32, x: u32, ) -> Weight {105 106 Weight::from_ref_time(40_230_216 as u64)107 108 .saturating_add(Weight::from_ref_time(145_168 as u64).saturating_mul(r as u64))109 110 .saturating_add(Weight::from_ref_time(291_732 as u64).saturating_mul(x as u64))111 .saturating_add(T::DbWeight::get().reads(1 as u64))112 .saturating_add(T::DbWeight::get().writes(1 as u64))113 }114 115 116 117 118 fn set_subs_new(s: u32, ) -> Weight {119 120 Weight::from_ref_time(32_550_819 as u64)121 122 .saturating_add(Weight::from_ref_time(2_521_245 as u64).saturating_mul(s as u64))123 .saturating_add(T::DbWeight::get().reads(2 as u64))124 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(s as u64)))125 .saturating_add(T::DbWeight::get().writes(1 as u64))126 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(s as u64)))127 }128 129 130 131 132 fn set_subs_old(p: u32, ) -> Weight {133 134 Weight::from_ref_time(34_009_761 as u64)135 136 .saturating_add(Weight::from_ref_time(1_113_100 as u64).saturating_mul(p as u64))137 .saturating_add(T::DbWeight::get().reads(2 as u64))138 .saturating_add(T::DbWeight::get().writes(1 as u64))139 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(p as u64)))140 }141 142 143 144 145 146 147 fn clear_identity(r: u32, s: u32, x: u32, ) -> Weight {148 149 Weight::from_ref_time(41_559_247 as u64)150 151 .saturating_add(Weight::from_ref_time(146_770 as u64).saturating_mul(r as u64))152 153 .saturating_add(Weight::from_ref_time(1_086_673 as u64).saturating_mul(s as u64))154 155 .saturating_add(Weight::from_ref_time(162_481 as u64).saturating_mul(x as u64))156 .saturating_add(T::DbWeight::get().reads(2 as u64))157 .saturating_add(T::DbWeight::get().writes(2 as u64))158 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(s as u64)))159 }160 161 162 163 164 fn request_judgement(r: u32, x: u32, ) -> Weight {165 166 Weight::from_ref_time(41_637_308 as u64)167 168 .saturating_add(Weight::from_ref_time(219_078 as u64).saturating_mul(r as u64))169 170 .saturating_add(Weight::from_ref_time(309_888 as u64).saturating_mul(x as u64))171 .saturating_add(T::DbWeight::get().reads(2 as u64))172 .saturating_add(T::DbWeight::get().writes(1 as u64))173 }174 175 176 177 fn cancel_request(r: u32, x: u32, ) -> Weight {178 179 Weight::from_ref_time(38_008_751 as u64)180 181 .saturating_add(Weight::from_ref_time(181_870 as u64).saturating_mul(r as u64))182 183 .saturating_add(Weight::from_ref_time(314_990 as u64).saturating_mul(x as u64))184 .saturating_add(T::DbWeight::get().reads(1 as u64))185 .saturating_add(T::DbWeight::get().writes(1 as u64))186 }187 188 189 fn set_fee(r: u32, ) -> Weight {190 191 Weight::from_ref_time(11_383_704 as u64)192 193 .saturating_add(Weight::from_ref_time(193_094 as u64).saturating_mul(r as u64))194 .saturating_add(T::DbWeight::get().reads(1 as u64))195 .saturating_add(T::DbWeight::get().writes(1 as u64))196 }197 198 199 fn set_account_id(r: u32, ) -> Weight {200 201 Weight::from_ref_time(11_638_740 as u64)202 203 .saturating_add(Weight::from_ref_time(193_016 as u64).saturating_mul(r as u64))204 .saturating_add(T::DbWeight::get().reads(1 as u64))205 .saturating_add(T::DbWeight::get().writes(1 as u64))206 }207 208 209 fn set_fields(r: u32, ) -> Weight {210 211 Weight::from_ref_time(11_346_901 as u64)212 213 .saturating_add(Weight::from_ref_time(196_630 as u64).saturating_mul(r as u64))214 .saturating_add(T::DbWeight::get().reads(1 as u64))215 .saturating_add(T::DbWeight::get().writes(1 as u64))216 }217 218 219 220 221 fn provide_judgement(r: u32, x: u32, ) -> Weight {222 223 Weight::from_ref_time(31_336_603 as u64)224 225 .saturating_add(Weight::from_ref_time(200_403 as u64).saturating_mul(r as u64))226 227 .saturating_add(Weight::from_ref_time(525_142 as u64).saturating_mul(x as u64))228 .saturating_add(T::DbWeight::get().reads(2 as u64))229 .saturating_add(T::DbWeight::get().writes(1 as u64))230 }231 232 233 234 235 236 237 238 fn kill_identity(r: u32, s: u32, x: u32, ) -> Weight {239 240 Weight::from_ref_time(52_114_486 as u64)241 242 .saturating_add(Weight::from_ref_time(153_462 as u64).saturating_mul(r as u64))243 244 .saturating_add(Weight::from_ref_time(1_084_612 as u64).saturating_mul(s as u64))245 246 .saturating_add(Weight::from_ref_time(170_112 as u64).saturating_mul(x as u64))247 .saturating_add(T::DbWeight::get().reads(3 as u64))248 .saturating_add(T::DbWeight::get().writes(3 as u64))249 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(s as u64)))250 }251 252 253 254 fn force_insert_identities(x: u32, n: u32) -> Weight {255 256 Weight::from_ref_time(40_230_216 as u64)257 258 .saturating_add(Weight::from_ref_time(145_168 as u64))259 260 .saturating_add(Weight::from_ref_time(291_732 as u64).saturating_mul(x as u64))261 .saturating_add(T::DbWeight::get().reads(1 as u64))262 .saturating_add(T::DbWeight::get().writes(1 as u64).saturating_mul(n as u64))263 }264 265 266 267 fn force_remove_identities(x: u32, n: u32) -> Weight {268 269 Weight::from_ref_time(40_230_216 as u64)270 271 .saturating_add(Weight::from_ref_time(145_168 as u64))272 273 .saturating_add(Weight::from_ref_time(291_732 as u64).saturating_mul(x as u64))274 .saturating_add(T::DbWeight::get().reads(1 as u64))275 .saturating_add(T::DbWeight::get().writes(1 as u64).saturating_mul(n as u64))276 }277 278 279 280 281 fn force_set_subs(s: u32, n: u32) -> Weight {282 283 Weight::from_ref_time(40_230_216 as u64)284 285 .saturating_add(Weight::from_ref_time(145_168 as u64))286 287 .saturating_add(Weight::from_ref_time(291_732 as u64).saturating_mul(s as u64))288 .saturating_add(T::DbWeight::get().reads(1 as u64))289 .saturating_add(T::DbWeight::get().writes(1 as u64).saturating_mul(n as u64))290 }291 292 293 294 295 fn add_sub(s: u32, ) -> Weight {296 297 Weight::from_ref_time(43_488_083 as u64)298 299 .saturating_add(Weight::from_ref_time(118_845 as u64).saturating_mul(s as u64))300 .saturating_add(T::DbWeight::get().reads(3 as u64))301 .saturating_add(T::DbWeight::get().writes(2 as u64))302 }303 304 305 306 fn rename_sub(s: u32, ) -> Weight {307 308 Weight::from_ref_time(18_580_462 as u64)309 310 .saturating_add(Weight::from_ref_time(67_220 as u64).saturating_mul(s as u64))311 .saturating_add(T::DbWeight::get().reads(2 as u64))312 .saturating_add(T::DbWeight::get().writes(1 as u64))313 }314 315 316 317 318 fn remove_sub(s: u32, ) -> Weight {319 320 Weight::from_ref_time(45_123_530 as u64)321 322 .saturating_add(Weight::from_ref_time(105_429 as u64).saturating_mul(s as u64))323 .saturating_add(T::DbWeight::get().reads(3 as u64))324 .saturating_add(T::DbWeight::get().writes(2 as u64))325 }326 327 328 329 fn quit_sub(s: u32, ) -> Weight {330 331 Weight::from_ref_time(33_355_514 as u64)332 333 .saturating_add(Weight::from_ref_time(114_716 as u64).saturating_mul(s as u64))334 .saturating_add(T::DbWeight::get().reads(2 as u64))335 .saturating_add(T::DbWeight::get().writes(2 as u64))336 }337}338339340impl WeightInfo for () {341 342 343 fn add_registrar(r: u32, ) -> Weight {344 345 Weight::from_ref_time(21_910_543 as u64)346 347 .saturating_add(Weight::from_ref_time(223_104 as u64).saturating_mul(r as u64))348 .saturating_add(RocksDbWeight::get().reads(1 as u64))349 .saturating_add(RocksDbWeight::get().writes(1 as u64))350 }351 352 353 354 fn set_identity(r: u32, x: u32, ) -> Weight {355 356 Weight::from_ref_time(40_230_216 as u64)357 358 .saturating_add(Weight::from_ref_time(145_168 as u64).saturating_mul(r as u64))359 360 .saturating_add(Weight::from_ref_time(291_732 as u64).saturating_mul(x as u64))361 .saturating_add(RocksDbWeight::get().reads(1 as u64))362 .saturating_add(RocksDbWeight::get().writes(1 as u64))363 }364 365 366 367 368 fn set_subs_new(s: u32, ) -> Weight {369 370 Weight::from_ref_time(32_550_819 as u64)371 372 .saturating_add(Weight::from_ref_time(2_521_245 as u64).saturating_mul(s as u64))373 .saturating_add(RocksDbWeight::get().reads(2 as u64))374 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(s as u64)))375 .saturating_add(RocksDbWeight::get().writes(1 as u64))376 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(s as u64)))377 }378 379 380 381 382 fn set_subs_old(p: u32, ) -> Weight {383 384 Weight::from_ref_time(34_009_761 as u64)385 386 .saturating_add(Weight::from_ref_time(1_113_100 as u64).saturating_mul(p as u64))387 .saturating_add(RocksDbWeight::get().reads(2 as u64))388 .saturating_add(RocksDbWeight::get().writes(1 as u64))389 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(p as u64)))390 }391 392 393 394 395 396 397 fn clear_identity(r: u32, s: u32, x: u32, ) -> Weight {398 399 Weight::from_ref_time(41_559_247 as u64)400 401 .saturating_add(Weight::from_ref_time(146_770 as u64).saturating_mul(r as u64))402 403 .saturating_add(Weight::from_ref_time(1_086_673 as u64).saturating_mul(s as u64))404 405 .saturating_add(Weight::from_ref_time(162_481 as u64).saturating_mul(x as u64))406 .saturating_add(RocksDbWeight::get().reads(2 as u64))407 .saturating_add(RocksDbWeight::get().writes(2 as u64))408 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(s as u64)))409 }410 411 412 413 414 fn request_judgement(r: u32, x: u32, ) -> Weight {415 416 Weight::from_ref_time(41_637_308 as u64)417 418 .saturating_add(Weight::from_ref_time(219_078 as u64).saturating_mul(r as u64))419 420 .saturating_add(Weight::from_ref_time(309_888 as u64).saturating_mul(x as u64))421 .saturating_add(RocksDbWeight::get().reads(2 as u64))422 .saturating_add(RocksDbWeight::get().writes(1 as u64))423 }424 425 426 427 fn cancel_request(r: u32, x: u32, ) -> Weight {428 429 Weight::from_ref_time(38_008_751 as u64)430 431 .saturating_add(Weight::from_ref_time(181_870 as u64).saturating_mul(r as u64))432 433 .saturating_add(Weight::from_ref_time(314_990 as u64).saturating_mul(x as u64))434 .saturating_add(RocksDbWeight::get().reads(1 as u64))435 .saturating_add(RocksDbWeight::get().writes(1 as u64))436 }437 438 439 fn set_fee(r: u32, ) -> Weight {440 441 Weight::from_ref_time(11_383_704 as u64)442 443 .saturating_add(Weight::from_ref_time(193_094 as u64).saturating_mul(r as u64))444 .saturating_add(RocksDbWeight::get().reads(1 as u64))445 .saturating_add(RocksDbWeight::get().writes(1 as u64))446 }447 448 449 fn set_account_id(r: u32, ) -> Weight {450 451 Weight::from_ref_time(11_638_740 as u64)452 453 .saturating_add(Weight::from_ref_time(193_016 as u64).saturating_mul(r as u64))454 .saturating_add(RocksDbWeight::get().reads(1 as u64))455 .saturating_add(RocksDbWeight::get().writes(1 as u64))456 }457 458 459 fn set_fields(r: u32, ) -> Weight {460 461 Weight::from_ref_time(11_346_901 as u64)462 463 .saturating_add(Weight::from_ref_time(196_630 as u64).saturating_mul(r as u64))464 .saturating_add(RocksDbWeight::get().reads(1 as u64))465 .saturating_add(RocksDbWeight::get().writes(1 as u64))466 }467 468 469 470 471 fn provide_judgement(r: u32, x: u32, ) -> Weight {472 473 Weight::from_ref_time(31_336_603 as u64)474 475 .saturating_add(Weight::from_ref_time(200_403 as u64).saturating_mul(r as u64))476 477 .saturating_add(Weight::from_ref_time(525_142 as u64).saturating_mul(x as u64))478 .saturating_add(RocksDbWeight::get().reads(2 as u64))479 .saturating_add(RocksDbWeight::get().writes(1 as u64))480 }481 482 483 484 485 486 487 488 fn kill_identity(r: u32, s: u32, x: u32, ) -> Weight {489 490 Weight::from_ref_time(52_114_486 as u64)491 492 .saturating_add(Weight::from_ref_time(153_462 as u64).saturating_mul(r as u64))493 494 .saturating_add(Weight::from_ref_time(1_084_612 as u64).saturating_mul(s as u64))495 496 .saturating_add(Weight::from_ref_time(170_112 as u64).saturating_mul(x as u64))497 .saturating_add(RocksDbWeight::get().reads(3 as u64))498 .saturating_add(RocksDbWeight::get().writes(3 as u64))499 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(s as u64)))500 }501 502 503 504 fn force_insert_identities(x: u32, n: u32) -> Weight {505 506 Weight::from_ref_time(40_230_216 as u64)507 508 .saturating_add(Weight::from_ref_time(145_168 as u64))509 510 .saturating_add(Weight::from_ref_time(291_732 as u64).saturating_mul(x as u64))511 .saturating_add(RocksDbWeight::get().reads(1 as u64))512 .saturating_add(RocksDbWeight::get().writes(1 as u64).saturating_mul(n as u64))513 }514 515 516 517 fn force_remove_identities(x: u32, n: u32) -> Weight {518 519 Weight::from_ref_time(40_230_216 as u64)520 521 .saturating_add(Weight::from_ref_time(145_168 as u64))522 523 .saturating_add(Weight::from_ref_time(291_732 as u64).saturating_mul(x as u64))524 .saturating_add(RocksDbWeight::get().reads(1 as u64))525 .saturating_add(RocksDbWeight::get().writes(1 as u64).saturating_mul(n as u64))526 }527 528 529 530 531 fn force_set_subs(s: u32, n: u32) -> Weight {532 533 Weight::from_ref_time(40_230_216 as u64)534 535 .saturating_add(Weight::from_ref_time(145_168 as u64))536 537 .saturating_add(Weight::from_ref_time(291_732 as u64).saturating_mul(s as u64))538 .saturating_add(RocksDbWeight::get().reads(1 as u64))539 .saturating_add(RocksDbWeight::get().writes(1 as u64).saturating_mul(n as u64))540 }541 542 543 544 545 fn add_sub(s: u32, ) -> Weight {546 547 Weight::from_ref_time(43_488_083 as u64)548 549 .saturating_add(Weight::from_ref_time(118_845 as u64).saturating_mul(s as u64))550 .saturating_add(RocksDbWeight::get().reads(3 as u64))551 .saturating_add(RocksDbWeight::get().writes(2 as u64))552 }553 554 555 556 fn rename_sub(s: u32, ) -> Weight {557 558 Weight::from_ref_time(18_580_462 as u64)559 560 .saturating_add(Weight::from_ref_time(67_220 as u64).saturating_mul(s as u64))561 .saturating_add(RocksDbWeight::get().reads(2 as u64))562 .saturating_add(RocksDbWeight::get().writes(1 as u64))563 }564 565 566 567 568 fn remove_sub(s: u32, ) -> Weight {569 570 Weight::from_ref_time(45_123_530 as u64)571 572 .saturating_add(Weight::from_ref_time(105_429 as u64).saturating_mul(s as u64))573 .saturating_add(RocksDbWeight::get().reads(3 as u64))574 .saturating_add(RocksDbWeight::get().writes(2 as u64))575 }576 577 578 579 fn quit_sub(s: u32, ) -> Weight {580 581 Weight::from_ref_time(33_355_514 as u64)582 583 .saturating_add(Weight::from_ref_time(114_716 as u64).saturating_mul(s as u64))584 .saturating_add(RocksDbWeight::get().reads(2 as u64))585 .saturating_add(RocksDbWeight::get().writes(2 as u64))586 }587}