Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: scale up max delegators per collator to 35 from 25 #311

Merged
merged 8 commits into from
Jan 18, 2022

Conversation

wischli
Copy link
Contributor

@wischli wischli commented Jan 11, 2022

fixes KILTProtocol/ticket#1749

  • Moves configuration of MaxDelegatorsPerCollator to runtime-common constant and increases to 35 from 25
  • Replaces custom lock extension with Substrate's extend_lock which did not exist at the point of initially writing the pallet
  • M

Checklist:

  • I have verified that the code works
    • No panics! (checked arithmetic ops, no indexing array[3] use get(3), ...)
  • I have verified that the code is easy to understand
  • I have left the code in a better state
  • I have documented the changes (where applicable)

@wischli wischli requested review from weichweich and ntn-x2 January 11, 2022 16:39
@wischli wischli changed the title feat chore: scale up max delegators per collator to 35 from 25 Jan 11, 2022
Copy link
Member

@ntn-x2 ntn-x2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGMT!

@ntn-x2
Copy link
Member

ntn-x2 commented Jan 12, 2022

@wischli I guess we also need to re-run the benchmarks, right?

Copy link
Contributor

@weichweich weichweich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cool

Base automatically changed from wf-1752-rn-primitives to develop January 12, 2022 07:07
@wischli
Copy link
Contributor Author

wischli commented Jan 12, 2022

@wischli I guess we also need to re-run the benchmarks, right?

Yes!

@wischli
Copy link
Contributor Author

wischli commented Jan 12, 2022

/bench runtime spiritnet-runtime parachain-staking

1 similar comment
@weichweich
Copy link
Contributor

/bench runtime spiritnet-runtime parachain-staking

@kilt-command-bot
Copy link

kilt-command-bot bot commented Jan 12, 2022

Benchmark Runtime Pallet for branch "wf-1749-increase-delegators" with command cargo run --quiet --release -p kilt-parachain --features=runtime-benchmarks -- benchmark --chain=spiritnet-dev --steps=50 --repeat=20 --pallet=parachain-staking --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./runtimes/spiritnet/src/weights/parachain_staking.rs --template=.maintain/runtime-weight-template.hbs

Results
Pallet: "parachain_staking", Extrinsic: "on_initialize_no_action", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    4.132
              µs

Reads = 1
Writes = 0

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    4.132
              µs

Reads = 1
Writes = 0

Pallet: "parachain_staking", Extrinsic: "on_initialize_round_update", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    17.65
              µs

Reads = 1
Writes = 1

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    17.65
              µs

Reads = 1
Writes = 1

Pallet: "parachain_staking", Extrinsic: "on_initialize_new_year", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:1)
Storage: ParachainStaking LastRewardReduction (r:1 w:1)
Storage: ParachainStaking InflationConfig (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    33.67
              µs

Reads = 3
Writes = 3

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    33.67
              µs

Reads = 3
Writes = 3

Pallet: "parachain_staking", Extrinsic: "on_initialize_network_rewards", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:1)
Storage: ParachainStaking LastRewardReduction (r:1 w:1)
Storage: ParachainStaking InflationConfig (r:1 w:1)
Storage: ParachainStaking MaxCollatorCandidateStake (r:1 w:0)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: System Account (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    71.82
              µs

Reads = 6
Writes = 4

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    71.82
              µs

Reads = 6
Writes = 4

Pallet: "parachain_staking", Extrinsic: "force_new_round", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking ForceNewRound (r:0 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    2.623
              µs

Reads = 0
Writes = 1

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    2.623
              µs

Reads = 0
Writes = 1

Pallet: "parachain_staking", Extrinsic: "set_inflation", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking InflationConfig (r:0 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    16.09
              µs

Reads = 0
Writes = 1

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    16.09
              µs

Reads = 0
Writes = 1

Pallet: "parachain_staking", Extrinsic: "set_max_selected_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n     11.3
    + m    11.13
              µs

Reads = 0 + (1 * n) + (0 * m)
Writes = 2 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
   16    35     68.34     0.883    1.2%
   17    35     82.78     0.536    0.6%
   18    35     94.25     0.749    0.7%
   19    35     105.3     0.444    0.4%
   20    35     116.5      0.37    0.3%
   21    35     127.4     0.914    0.7%
   22    35       136     0.723    0.5%
   23    35     148.2     0.519    0.3%
   24    35     161.6     0.561    0.3%
   25    35     169.2     0.455    0.2%
   26    35     182.5     0.631    0.3%
   27    35     191.1     0.405    0.2%
   28    35     203.7      0.43    0.2%
   29    35     213.3     0.662    0.3%
   30    35     225.1     0.783    0.3%
   31    35     233.9     0.773    0.3%
   32    35     248.8     0.909    0.3%
   33    35       261     0.754    0.2%
   34    35       271     1.373    0.5%
   35    35     282.2     0.717    0.2%
   36    35     292.8     0.663    0.2%
   37    35     299.8      0.47    0.1%
   38    35     315.1     1.019    0.3%
   39    35     326.4     0.759    0.2%
   40    35     338.9     1.594    0.4%
   41    35     346.3     1.579    0.4%
   42    35     361.5     1.157    0.3%
   43    35     366.7     1.054    0.2%
   44    35     378.9     1.056    0.2%
   45    35     396.1     1.254    0.3%
   46    35     399.3     1.495    0.3%
   47    35     412.9     1.247    0.3%
   48    35     426.7     1.806    0.4%
   49    35     437.8     1.584    0.3%
   50    35     444.2     1.625    0.3%
   51    35     460.7      1.21    0.2%
   52    35     469.1     1.183    0.2%
   53    35     482.1     1.603    0.3%
   54    35       493     1.671    0.3%
   55    35     504.5     1.735    0.3%
   56    35     513.2     1.648    0.3%
   57    35     522.2     1.695    0.3%
   58    35     536.4      2.79    0.5%
   59    35       548     1.347    0.2%
   60    35     564.6     1.125    0.1%
   61    35     572.3     1.564    0.2%
   62    35     582.1     3.124    0.5%
   63    35     597.4     1.918    0.3%
   64    35       607      1.51    0.2%
   65    35     620.6     2.347    0.3%
   66    35     645.2     3.132    0.4%
   67    35     656.9     1.456    0.2%
   68    35     665.8     4.065    0.6%
   69    35     675.9     3.582    0.5%
   70    35     693.3     3.507    0.5%
   71    35     689.6     2.507    0.3%
   72    35     715.9     3.195    0.4%
   73    35     717.8      3.18    0.4%
   74    35     737.9     2.026    0.2%
   75     0     353.5     1.528    0.4%
   75     1     402.2     0.561    0.1%
   75     2     426.2     1.274    0.2%
   75     3     399.5     1.419    0.3%
   75     4     408.9     1.276    0.3%
   75     5       426     1.639    0.3%
   75     6     438.5     1.879    0.4%
   75     7     447.1     1.661    0.3%
   75     8     465.3     1.813    0.3%
   75     9     471.6     2.117    0.4%
   75    10     482.8     1.464    0.3%
   75    11     493.3     1.501    0.3%
   75    12     499.5     1.377    0.2%
   75    13     511.7     0.958    0.1%
   75    14       526     1.569    0.2%
   75    15     536.4     1.549    0.2%
   75    16     545.2     2.403    0.4%
   75    17     551.5     1.131    0.2%
   75    18     563.6     1.832    0.3%
   75    19     569.6     0.837    0.1%
   75    20     594.2     2.664    0.4%
   75    21     606.6     1.382    0.2%
   75    22       618     1.616    0.2%
   75    23     627.6      1.93    0.3%
   75    24     637.2     1.723    0.2%
   75    25     646.3     1.767    0.2%
   75    26     664.8     2.382    0.3%
   75    27     671.9     2.571    0.3%
   75    28     684.1      1.31    0.1%
   75    29     703.2     2.463    0.3%
   75    30       709     1.801    0.2%
   75    31     710.9     1.251    0.1%
   75    32     728.7     1.836    0.2%
   75    33     740.6     3.609    0.4%
   75    34     746.1     2.634    0.3%
   75    35     755.2     5.467    0.7%

Quality and confidence:
param     error
n         0.017
m         0.033

Model:
Time ~=        0
    + n     11.6
    + m    10.49
              µs

Reads = 0 + (1 * n) + (0 * m)
Writes = 2 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "set_blocks_per_round", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=     18.9
              µs

Reads = 1
Writes = 1

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=     18.9
              µs

Reads = 1
Writes = 1

Pallet: "parachain_staking", Extrinsic: "force_remove_candidate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:17 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking Unstaking (r:36 w:36)
Storage: ParachainStaking DelegatorState (r:35 w:35)
Storage: Session Validators (r:1 w:0)
Storage: Session DisabledValidators (r:1 w:1)
Storage: System Digest (r:1 w:1)
Storage: ParachainStaking CandidateCount (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    4.035
    + m    27.63
              µs

Reads = 25 + (0 * n) + (2 * m)
Writes = 7 + (0 * n) + (2 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
   17    35       945      3.16    0.3%
   18    35       955     1.516    0.1%
   19    35     968.1     3.827    0.3%
   20    35     967.5     1.682    0.1%
   21    35     966.1     3.142    0.3%
   22    35     969.6     1.664    0.1%
   23    35     983.5     2.716    0.2%
   24    35     993.6     2.432    0.2%
   25    35     985.2     1.379    0.1%
   26    35     996.1     2.384    0.2%
   27    35     998.1     2.038    0.2%
   28    35     995.1     1.648    0.1%
   29    35      1008      2.92    0.2%
   30    35      1012     1.424    0.1%
   31    35      1007     3.169    0.3%
   32    35      1024     2.196    0.2%
   33    35      1028     1.936    0.1%
   34    35      1026     1.713    0.1%
   35    35      1034     2.641    0.2%
   36    35      1040     3.378    0.3%
   37    35      1030      2.86    0.2%
   38    35      1043     3.015    0.2%
   39    35      1045     2.672    0.2%
   40    35      1064     2.676    0.2%
   41    35      1049     2.574    0.2%
   42    35      1062      3.33    0.3%
   43    35      1054     4.117    0.3%
   44    35      1060     3.147    0.2%
   45    35      1079     3.138    0.2%
   46    35      1060     2.121    0.1%
   47    35      1075     2.943    0.2%
   48    35      1080     5.017    0.4%
   49    35      1087     3.913    0.3%
   50    35      1089     1.933    0.1%
   51    35      1089     2.994    0.2%
   52    35      1098     3.337    0.3%
   53    35      1094     3.055    0.2%
   54    35      1107     1.869    0.1%
   55    35      1105      5.23    0.4%
   56    35      1107     3.784    0.3%
   57    35      1099      2.15    0.1%
   58    35      1120     2.615    0.2%
   59    35      1123     4.183    0.3%
   60    35      1130     3.441    0.3%
   61    35      1130     2.881    0.2%
   62    35      1130     2.089    0.1%
   63    35      1140     3.257    0.2%
   64    35      1137     3.667    0.3%
   65    35      1146     2.624    0.2%
   66    35      1162     4.452    0.3%
   67    35      1160     1.233    0.1%
   68    35      1157     3.357    0.2%
   69    35      1172     3.688    0.3%
   70    35      1174     2.244    0.1%
   71    35      1167     1.805    0.1%
   72    35      1192      3.26    0.2%
   73    35      1175     2.581    0.2%
   74    35      1188     3.358    0.2%
   75     0       205     0.433    0.2%
   75     1     264.8     0.362    0.1%
   75     2     308.9     0.553    0.1%
   75     3       290     0.692    0.2%
   75     4     321.7     0.485    0.1%
   75     5     358.2     1.212    0.3%
   75     6     391.1     0.835    0.2%
   75     7     418.8     0.837    0.1%
   75     8     451.8     0.895    0.1%
   75     9       474     0.671    0.1%
   75    10     506.7     1.078    0.2%
   75    11     534.1     1.008    0.1%
   75    12     562.1     1.834    0.3%
   75    13     588.2     1.266    0.2%
   75    14     619.3     1.426    0.2%
   75    15     643.7     1.082    0.1%
   75    16     671.8     1.261    0.1%
   75    17       699     1.038    0.1%
   75    18     728.7     1.695    0.2%
   75    19     745.4     1.345    0.1%
   75    20     777.7     1.052    0.1%
   75    21     802.3     1.586    0.1%
   75    22     833.7     2.089    0.2%
   75    23     855.6     1.958    0.2%
   75    24     889.1     3.816    0.4%
   75    25     904.1     3.453    0.3%
   75    26     942.8     1.974    0.2%
   75    27     961.3      3.91    0.4%
   75    28     989.5     3.418    0.3%
   75    29      1030     4.515    0.4%
   75    30      1047     2.748    0.2%
   75    31      1077     3.312    0.3%
   75    32      1119     3.767    0.3%
   75    33      1144     5.237    0.4%
   75    34      1161     3.558    0.3%
   75    35      1199     3.375    0.2%

Quality and confidence:
param     error
n         0.016
m          0.03

Model:
Time ~=        0
    + n    4.053
    + m    27.55
              µs

Reads = 25 + (0 * n) + (2 * m)
Writes = 7 + (0 * n) + (2 * m)

Pallet: "parachain_staking", Extrinsic: "join_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking DelegatorState (r:1 w:0)
Storage: ParachainStaking MaxCollatorCandidateStake (r:1 w:0)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: System Account (r:1 w:1)
Storage: Balances Locks (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)
Storage: ParachainStaking CandidateCount (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    2.498
    + m    4.963
              µs

Reads = 9 + (0 * n) + (0 * m)
Writes = 6 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    35     134.6     0.392    0.2%
    2    35     135.1     0.354    0.2%
    3    35     153.9      0.44    0.2%
    4    35     173.3      0.48    0.2%
    5    35     179.1     0.697    0.3%
    6    35     195.6      0.21    0.1%
    7    35     210.5     0.554    0.2%
    8    35     151.2     0.534    0.3%
    9    35     156.7     0.364    0.2%
   10    35     161.5     0.585    0.3%
   11    35     168.9     0.512    0.3%
   12    35       174     0.809    0.4%
   13    35     181.7     0.604    0.3%
   14    35       184     0.694    0.3%
   15    35     191.5     0.638    0.3%
   16    35     188.8     0.604    0.3%
   17    35     193.3     0.686    0.3%
   18    35     195.1     0.347    0.1%
   19    35     199.9     1.014    0.5%
   20    35     202.9     0.698    0.3%
   21    35     207.4     0.425    0.2%
   22    35     210.2     0.809    0.3%
   23    35     211.6     0.263    0.1%
   24    35       217     0.496    0.2%
   25    35     220.4     0.885    0.4%
   26    35     220.8     0.403    0.1%
   27    35     225.6     0.614    0.2%
   28    35       228     0.845    0.3%
   29    35       233     1.139    0.4%
   30    35       235     0.734    0.3%
   31    35     239.6     0.611    0.2%
   32    35     241.4     0.961    0.3%
   33    35     243.7     1.054    0.4%
   34    35     247.8     1.279    0.5%
   35    35     248.5     1.034    0.4%
   36    35     249.2     1.193    0.4%
   37    35     254.5     1.103    0.4%
   38    35     255.1     1.129    0.4%
   39    35     256.2     0.781    0.3%
   40    35     258.6     0.897    0.3%
   41    35     259.9     0.656    0.2%
   42    35       261     0.893    0.3%
   43    35       265      0.75    0.2%
   44    35     264.5     0.741    0.2%
   45    35     268.2     0.783    0.2%
   46    35     271.3     0.696    0.2%
   47    35       271     1.218    0.4%
   48    35     273.2     0.881    0.3%
   49    35     275.1     1.158    0.4%
   50    35     277.9     1.116    0.4%
   51    35       281     1.237    0.4%
   52    35     281.8     0.687    0.2%
   53    35     284.2     1.345    0.4%
   54    35       284     0.714    0.2%
   55    35     288.3     0.635    0.2%
   56    35     288.2     0.637    0.2%
   57    35     291.4     1.481    0.5%
   58    35     293.1     0.794    0.2%
   59    35     294.4     0.994    0.3%
   60    35       299     2.824    0.9%
   61    35     301.1     1.253    0.4%
   62    35     302.2     1.293    0.4%
   63    35     306.9     1.461    0.4%
   64    35       310      0.85    0.2%
   65    35     313.7     1.593    0.5%
   66    35     317.7     1.862    0.5%
   67    35       320     1.155    0.3%
   68    35     319.6     0.906    0.2%
   69    35     323.6     2.516    0.7%
   70    35     324.9     1.264    0.3%
   71    35     329.9     0.891    0.2%
   72    35     335.5     1.705    0.5%
   73    35     334.9     1.177    0.3%
   74     0     135.2     0.278    0.2%
   74     1     174.9     0.276    0.1%
   74     2     150.3     0.305    0.2%
   74     3     164.2     0.407    0.2%
   74     4     177.8      0.32    0.1%
   74     5     188.3     0.567    0.3%
   74     6     199.6     0.938    0.4%
   74     7     211.6     0.429    0.2%
   74     8       224     0.406    0.1%
   74     9     229.5     1.048    0.4%
   74    10     235.8     0.539    0.2%
   74    11     244.2     0.623    0.2%
   74    12     248.1     0.793    0.3%
   74    13     252.6     0.523    0.2%
   74    14     261.2     1.076    0.4%
   74    15     268.8     0.538    0.2%
   74    16     273.4     0.696    0.2%
   74    17     278.3     0.882    0.3%
   74    18       284     0.787    0.2%
   74    19     287.3     1.896    0.6%
   74    20     287.9     0.581    0.2%
   74    21     290.7     0.723    0.2%
   74    22     292.8     0.903    0.3%
   74    23     298.3     0.694    0.2%
   74    24     298.5     1.101    0.3%
   74    25     300.6     0.493    0.1%
   74    26     302.5     0.959    0.3%
   74    27     310.4      1.11    0.3%
   74    28     314.1     1.459    0.4%
   74    29     320.1     1.772    0.5%
   74    30       320       1.1    0.3%
   74    31     321.5     0.967    0.3%
   74    32     329.2     1.375    0.4%
   74    33     335.8     1.614    0.4%
   74    34     337.1     1.701    0.5%
   74    35     343.2     3.392    0.9%

Quality and confidence:
param     error
n         0.017
m         0.042

Model:
Time ~=        0
    + n    2.616
    + m     4.78
              µs

Reads = 10 + (0 * n) + (0 * m)
Writes = 7 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "init_leave_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:17 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking Round (r:1 w:0)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    21.77
    + n    2.612
    + m    7.084
              µs

Reads = 21 + (0 * n) + (0 * m)
Writes = 3 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
   17    35     302.6     0.893    0.2%
   18    35     310.6     2.336    0.7%
   19    35     315.3     0.643    0.2%
   20    35     318.3     0.771    0.2%
   21    35     321.2     1.006    0.3%
   22    35       325      1.21    0.3%
   23    35     331.8     0.931    0.2%
   24    35     336.1      0.51    0.1%
   25    35     334.2     0.501    0.1%
   26    35     339.5     0.724    0.2%
   27    35     341.3      1.04    0.3%
   28    35     343.5     1.032    0.3%
   29    35     346.7     1.272    0.3%
   30    35     348.8     1.532    0.4%
   31    35     348.5     1.067    0.3%
   32    35     353.7      0.49    0.1%
   33    35     359.2     1.616    0.4%
   34    35     360.4     1.098    0.3%
   35    35     363.5     0.986    0.2%
   36    35     366.3     1.041    0.2%
   37    35     365.8     1.341    0.3%
   38    35     374.3     0.878    0.2%
   39    35     371.8     0.862    0.2%
   40    35     379.5     0.743    0.1%
   41    35     379.9     1.318    0.3%
   42    35     382.6     1.934    0.5%
   43    35     382.8     2.702    0.7%
   44    35     384.7     1.227    0.3%
   45    35     391.6       1.1    0.2%
   46    35     388.1     1.026    0.2%
   47    35     393.5      1.34    0.3%
   48    35     397.1     0.866    0.2%
   49    35     400.1     1.192    0.2%
   50    35     398.6     1.747    0.4%
   51    35     400.7     1.102    0.2%
   52    35     405.3     1.211    0.2%
   53    35       404     1.591    0.3%
   54    35     405.7     1.162    0.2%
   55    35     410.6     1.076    0.2%
   56    35     411.2      1.59    0.3%
   57    35     413.6     1.595    0.3%
   58    35     417.7     1.006    0.2%
   59    35     421.6     1.185    0.2%
   60    35     424.5     1.252    0.2%
   61    35     424.4     1.355    0.3%
   62    35     426.2     1.147    0.2%
   63    35     433.1     1.025    0.2%
   64    35     431.5     0.942    0.2%
   65    35     438.2     0.954    0.2%
   66    35     440.4     0.865    0.1%
   67    35       444      1.97    0.4%
   68    35     445.5     2.281    0.5%
   69    35     451.6     1.715    0.3%
   70    35       452      2.18    0.4%
   71    35     451.2     2.507    0.5%
   72    35     458.5     1.043    0.2%
   73    35     459.9     1.597    0.3%
   74     0       183      0.35    0.1%
   74     1     225.1     0.331    0.1%
   74     2     261.4     0.773    0.2%
   74     3     220.1     0.624    0.2%
   74     4     238.6     0.638    0.2%
   74     5     249.9     0.699    0.2%
   74     6     260.8     0.874    0.3%
   74     7     274.5      0.49    0.1%
   74     8     287.5     0.935    0.3%
   74     9     295.7     0.829    0.2%
   74    10     307.5     0.637    0.2%
   74    11     316.7      0.82    0.2%
   74    12     326.7     1.309    0.4%
   74    13     332.8     1.014    0.3%
   74    14     338.7     1.071    0.3%
   74    15     342.5     1.338    0.3%
   74    16     350.6     1.021    0.2%
   74    17     363.5     0.979    0.2%
   74    18     367.8     1.377    0.3%
   74    19     373.7      0.82    0.2%
   74    20       379     1.494    0.3%
   74    21     388.5     0.751    0.1%
   74    22     395.8     1.452    0.3%
   74    23     400.4     1.004    0.2%
   74    24     404.8     1.166    0.2%
   74    25     408.3     1.211    0.2%
   74    26     412.7     1.089    0.2%
   74    27     416.8     0.777    0.1%
   74    28     426.9     0.733    0.1%
   74    29     436.8     0.699    0.1%
   74    30     439.7     1.737    0.3%
   74    31     444.3     1.184    0.2%
   74    32     451.1     1.636    0.3%
   74    33     453.7     1.515    0.3%
   74    34     463.4     2.001    0.4%
   74    35     472.8     2.444    0.5%

Quality and confidence:
param     error
n          0.02
m         0.036

Model:
Time ~=    22.11
    + n    2.809
    + m    6.859
              µs

Reads = 21 + (0 * n) + (0 * m)
Writes = 3 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "cancel_leave_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:2 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    2.554
    + m    5.487
              µs

Reads = 5 + (0 * n) + (0 * m)
Writes = 3 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
   17    35     165.1     0.977    0.5%
   18    35     171.5     0.272    0.1%
   19    35     172.7     0.861    0.4%
   20    35     178.2      1.76    0.9%
   21    35       182     2.987    1.6%
   22    35       187     0.687    0.3%
   23    35     188.4     0.528    0.2%
   24    35     191.1     0.628    0.3%
   25    35     195.2     0.648    0.3%
   26    35     199.5     0.738    0.3%
   27    35     201.2     0.485    0.2%
   28    35     202.5     0.794    0.3%
   29    35     205.2     0.495    0.2%
   30    35     207.2     0.628    0.3%
   31    35     208.6     0.635    0.3%
   32    35     210.4     0.567    0.2%
   33    35     211.5     0.906    0.4%
   34    35     214.7      0.72    0.3%
   35    35     216.9     0.594    0.2%
   36    35     218.8     0.409    0.1%
   37    35     221.9     0.811    0.3%
   38    35     225.4     1.584    0.7%
   39    35     227.9     0.634    0.2%
   40    35     231.1     0.925    0.4%
   41    35       235      0.83    0.3%
   42    35     236.5      0.74    0.3%
   43    35     239.4     0.627    0.2%
   44    35       244     0.863    0.3%
   45    35     245.2      0.93    0.3%
   46    35     247.5     0.802    0.3%
   47    35     249.8     0.795    0.3%
   48    35     252.2     0.738    0.2%
   49    35     254.6     0.875    0.3%
   50    35     255.7     0.811    0.3%
   51    35     259.4     1.582    0.6%
   52    35     259.3     0.871    0.3%
   53    35     260.8     0.888    0.3%
   54    35     261.1     0.895    0.3%
   55    35     265.1     1.377    0.5%
   56    35     266.7     1.479    0.5%
   57    35     269.7     2.371    0.8%
   58    35     272.1     0.728    0.2%
   59    35     275.9      0.67    0.2%
   60    35     281.8     0.936    0.3%
   61    35     284.1     1.205    0.4%
   62    35     283.3     1.053    0.3%
   63    35     289.3      1.15    0.3%
   64    35     293.4     1.351    0.4%
   65    35     292.1     1.371    0.4%
   66    35     293.4     1.062    0.3%
   67    35       298     1.419    0.4%
   68    35     304.2     1.076    0.3%
   69    35     308.6     1.533    0.4%
   70    35     311.1     0.952    0.3%
   71    35     312.4     1.244    0.3%
   72    35     314.9     1.472    0.4%
   73    35     316.4     2.144    0.6%
   74     0     100.9     0.238    0.2%
   74     1     135.6     0.349    0.2%
   74     2       152     0.273    0.1%
   74     3     126.3     0.291    0.2%
   74     4     140.6     0.622    0.4%
   74     5     151.8     0.705    0.4%
   74     6     161.7     0.511    0.3%
   74     7     169.4     0.464    0.2%
   74     8     180.3      0.73    0.4%
   74     9       187     0.756    0.4%
   74    10     196.3     1.052    0.5%
   74    11     203.2      0.81    0.3%
   74    12     211.1     0.989    0.4%
   74    13     222.4       0.8    0.3%
   74    14     226.7     0.769    0.3%
   74    15     232.4     0.766    0.3%
   74    16     236.3     1.033    0.4%
   74    17     243.3     0.868    0.3%
   74    18     250.9     1.326    0.5%
   74    19     252.8     1.035    0.4%
   74    20     254.3     0.837    0.3%
   74    21     261.1     0.905    0.3%
   74    22     266.1     1.283    0.4%
   74    23     269.8     0.512    0.1%
   74    24     273.9      1.06    0.3%
   74    25     277.2      1.04    0.3%
   74    26     279.5      0.84    0.3%
   74    27     279.7     1.241    0.4%
   74    28       287     0.621    0.2%
   74    29     290.2     1.448    0.4%
   74    30     294.6      0.98    0.3%
   74    31     299.3     1.588    0.5%
   74    32     307.3     1.368    0.4%
   74    33     312.2     0.673    0.2%
   74    34     317.9     1.228    0.3%
   74    35     320.9     1.017    0.3%

Quality and confidence:
param     error
n         0.017
m          0.03

Model:
Time ~=        0
    + n    2.703
    + m    5.312
              µs

Reads = 5 + (0 * n) + (0 * m)
Writes = 3 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "execute_leave_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking Round (r:1 w:0)
Storage: ParachainStaking Unstaking (r:36 w:36)
Storage: ParachainStaking DelegatorState (r:35 w:35)
Storage: Session Validators (r:1 w:0)
Storage: Session DisabledValidators (r:1 w:1)
Storage: System Digest (r:1 w:1)
Storage: ParachainStaking CandidateCount (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    4.282
    + m    27.82
    + u    0.148
              µs

Reads = 7 + (0 * n) + (2 * m) + (0 * u)
Writes = 5 + (0 * n) + (2 * m) + (0 * u)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m     u   mean µs  sigma µs       %
   17    35     9     826.6     2.776    0.3%
   18    35     9       842     3.336    0.3%
   19    35     9     848.4     1.866    0.2%
   20    35     9     857.6     2.733    0.3%
   21    35     9     864.8     1.648    0.1%
   22    35     9     864.8     1.657    0.1%
   23    35     9     865.2     1.386    0.1%
   24    35     9     875.7     1.595    0.1%
   25    35     9     889.7     0.958    0.1%
   26    35     9     890.7     2.384    0.2%
   27    35     9       886     1.525    0.1%
   28    35     9     888.4     1.848    0.2%
   29    35     9     895.8     3.147    0.3%
   30    35     9     904.7     1.917    0.2%
   31    35     9     912.5     3.058    0.3%
   32    35     9     909.3     1.647    0.1%
   33    35     9     919.5     2.546    0.2%
   34    35     9     926.2     1.321    0.1%
   35    35     9     925.2     3.386    0.3%
   36    35     9     927.2     3.153    0.3%
   37    35     9     939.1      1.59    0.1%
   38    35     9     929.3     2.008    0.2%
   39    35     9     944.9     2.257    0.2%
   40    35     9     952.9     2.996    0.3%
   41    35     9     951.4     1.913    0.2%
   42    35     9     955.8     3.314    0.3%
   43    35     9     962.4     2.145    0.2%
   44    35     9     959.9     2.579    0.2%
   45    35     9     970.4     3.837    0.3%
   46    35     9     968.6     1.492    0.1%
   47    35     9     985.8     2.588    0.2%
   48    35     9     979.9     2.697    0.2%
   49    35     9       978     3.231    0.3%
   50    35     9     981.4     2.568    0.2%
   51    35     9     987.5     3.174    0.3%
   52    35     9      1000     2.917    0.2%
   53    35     9     997.8     2.987    0.2%
   54    35     9      1012     2.583    0.2%
   55    35     9      1004      3.27    0.3%
   56    35     9      1019     2.557    0.2%
   57    35     9      1011     3.714    0.3%
   58    35     9      1013     2.175    0.2%
   59    35     9      1021     3.063    0.2%
   60    35     9      1025     3.628    0.3%
   61    35     9      1036     2.592    0.2%
   62    35     9      1031     3.519    0.3%
   63    35     9      1035     2.399    0.2%
   64    35     9      1040     3.112    0.2%
   65    35     9      1050     4.548    0.4%
   66    35     9      1059     3.038    0.2%
   67    35     9      1057     2.467    0.2%
   68    35     9      1072     3.368    0.3%
   69    35     9      1061     3.842    0.3%
   70    35     9      1069     1.192    0.1%
   71    35     9      1074     3.267    0.3%
   72    35     9      1074     2.418    0.2%
   73    35     9      1085     4.496    0.4%
   74     0     9     99.65      0.53    0.5%
   74     1     9     156.3      0.42    0.2%
   74     2     9       195     0.741    0.3%
   74     3     9     189.2     0.289    0.1%
   74     4     9     221.5     0.584    0.2%
   74     5     9     253.3     0.946    0.3%
   74     6     9     287.3     0.776    0.2%
   74     7     9     315.2      0.91    0.2%
   74     8     9     343.6     0.658    0.1%
   74     9     9     379.8     1.344    0.3%
   74    10     9     406.4     1.247    0.3%
   74    11     9     437.5     2.361    0.5%
   74    12     9     461.6      1.02    0.2%
   74    13     9     489.3     1.016    0.2%
   74    14     9     522.6     0.656    0.1%
   74    15     9     545.7     1.465    0.2%
   74    16     9     575.3     1.727    0.3%
   74    17     9     600.1     1.613    0.2%
   74    18     9     628.4     1.527    0.2%
   74    19     9     660.5     0.897    0.1%
   74    20     9     686.8     1.333    0.1%
   74    21     9     713.5     3.161    0.4%
   74    22     9     735.7     1.804    0.2%
   74    23     9     771.9      2.93    0.3%
   74    24     9     792.9     3.353    0.4%
   74    25     9     816.1     3.046    0.3%
   74    26     9     845.6     3.641    0.4%
   74    27     9     872.8     3.182    0.3%
   74    28     9     893.2     2.703    0.3%
   74    29     9     930.4     4.073    0.4%
   74    30     9     954.4     4.877    0.5%
   74    31     9     983.1     3.848    0.3%
   74    32     9      1008     3.475    0.3%
   74    33     9      1030     4.584    0.4%
   74    34     9      1073     3.232    0.3%
   74    35     1      1089     1.691    0.1%
   74    35     2      1094      6.64    0.6%
   74    35     3      1100     3.999    0.3%
   74    35     4      1104     3.157    0.2%
   74    35     5      1094     3.117    0.2%
   74    35     6      1085     2.959    0.2%
   74    35     7      1098      2.83    0.2%
   74    35     8      1093     3.353    0.3%
   74    35     9      1095     4.234    0.3%

Quality and confidence:
param     error
n         0.015
m         0.027
u         0.184

Model:
Time ~=        0
    + n    4.365
    + m    27.64
    + u        0
              µs

Reads = 7 + (0 * n) + (2 * m) + (0 * u)
Writes = 5 + (0 * n) + (2 * m) + (0 * u)

Pallet: "parachain_staking", Extrinsic: "candidate_stake_more", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking MaxCollatorCandidateStake (r:1 w:0)
Storage: System Account (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: Balances Locks (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.211
    + m    6.693
    + u    0.196
              µs

Reads = 8 + (0 * n) + (0 * m) + (0 * u)
Writes = 6 + (0 * n) + (0 * m) + (0 * u)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m     u   mean µs  sigma µs       %
    1    35     9       126     0.263    0.2%
    2    35     9     126.5       0.4    0.3%
    3    35     9     145.1     0.479    0.3%
    4    35     9     164.4     0.294    0.1%
    5    35     9     165.5     0.564    0.3%
    6    35     9     183.5     0.309    0.1%
    7    35     9     199.2     0.376    0.1%
    8    35     9     155.2      0.23    0.1%
    9    35     9     163.1     0.395    0.2%
   10    35     9     171.4     0.646    0.3%
   11    35     9     179.1     0.737    0.4%
   12    35     9       186     0.597    0.3%
   13    35     9     194.7     1.103    0.5%
   14    35     9     200.4     0.452    0.2%
   15    35     9       205     0.351    0.1%
   16    35     9     211.3     0.398    0.1%
   17    35     9     216.5     0.634    0.2%
   18    35     9       222     1.288    0.5%
   19    35     9     227.4     0.975    0.4%
   20    35     9     231.7     0.811    0.3%
   21    35     9     235.1     1.719    0.7%
   22    35     9     241.6     2.301    0.9%
   23    35     9     244.1     1.217    0.4%
   24    35     9     246.9     1.109    0.4%
   25    35     9     252.7     0.834    0.3%
   26    35     9     254.3     0.594    0.2%
   27    35     9     258.5     1.242    0.4%
   28    35     9     261.5     0.966    0.3%
   29    35     9       267     1.111    0.4%
   30    35     9     268.9     1.026    0.3%
   31    35     9     273.4     1.324    0.4%
   32    35     9     276.1     1.288    0.4%
   33    35     9     277.9     1.133    0.4%
   34    35     9     281.8     0.807    0.2%
   35    35     9     282.4     1.269    0.4%
   36    35     9       285     1.026    0.3%
   37    35     9     286.8      1.35    0.4%
   38    35     9     289.9     0.918    0.3%
   39    35     9     295.7     0.877    0.2%
   40    35     9     297.4     1.055    0.3%
   41    35     9     302.5     1.261    0.4%
   42    35     9     302.5     0.433    0.1%
   43    35     9     305.7     0.849    0.2%
   44    35     9     309.7     1.835    0.5%
   45    35     9     314.8     1.783    0.5%
   46    35     9     316.2     1.159    0.3%
   47    35     9     321.1     2.337    0.7%
   48    35     9     317.4     1.076    0.3%
   49    35     9     322.1     1.629    0.5%
   50    35     9     324.3     1.318    0.4%
   51    35     9       330     2.097    0.6%
   52    35     9     329.1      1.91    0.5%
   53    35     9     333.1     1.618    0.4%
   54    35     9     334.6     2.844    0.8%
   55    35     9       337     1.893    0.5%
   56    35     9       338      1.99    0.5%
   57    35     9       341     1.419    0.4%
   58    35     9       344     2.063    0.5%
   59    35     9     347.2     0.658    0.1%
   60    35     9     351.8     0.791    0.2%
   61    35     9     354.5     2.316    0.6%
   62    35     9     357.7     1.232    0.3%
   63    35     9     359.9     2.203    0.6%
   64    35     9     364.1     2.506    0.6%
   65    35     9     363.9      0.76    0.2%
   66    35     9     369.7     1.455    0.3%
   67    35     9       373     1.034    0.2%
   68    35     9     375.4     1.637    0.4%
   69    35     9     378.2     1.865    0.4%
   70    35     9     381.9     1.729    0.4%
   71    35     9     386.3     1.531    0.3%
   72    35     9     386.1     1.412    0.3%
   73    35     9       393     0.699    0.1%
   74     0     9     128.7     0.476    0.3%
   74     1     9       165      0.28    0.1%
   74     2     9     182.5     0.678    0.3%
   74     3     9     158.2     0.866    0.5%
   74     4     9     176.9     0.431    0.2%
   74     5     9     189.8     0.774    0.4%
   74     6     9     204.4     0.417    0.2%
   74     7     9     216.8     0.397    0.1%
   74     8     9     229.1     0.565    0.2%
   74     9     9     235.4     0.483    0.2%
   74    10     9     244.8     1.091    0.4%
   74    11     9       253     0.547    0.2%
   74    12     9     265.1     1.038    0.3%
   74    13     9     273.1     0.613    0.2%
   74    14     9     279.5      0.92    0.3%
   74    15     9     287.1     0.769    0.2%
   74    16     9     296.3     1.008    0.3%
   74    17     9     302.5     0.886    0.2%
   74    18     9     308.3     1.949    0.6%
   74    19     9       312     0.631    0.2%
   74    20     9     320.4     0.612    0.1%
   74    21     9     325.5     0.687    0.2%
   74    22     9     327.9     1.101    0.3%
   74    23     9     332.8     0.926    0.2%
   74    24     9     338.6     1.959    0.5%
   74    25     9       344     0.827    0.2%
   74    26     9     345.5     1.375    0.3%
   74    27     9     347.9     1.157    0.3%
   74    28     9       355     0.978    0.2%
   74    29     9     365.9      1.67    0.4%
   74    30     9     369.5     1.181    0.3%
   74    31     9     376.4     1.577    0.4%
   74    32     9     382.2     1.642    0.4%
   74    33     9     387.3     1.284    0.3%
   74    34     9     393.7     1.954    0.4%
   74    35     0     392.6     1.461    0.3%
   74    35     1     395.6     1.278    0.3%
   74    35     2     398.4     1.467    0.3%
   74    35     3     391.7     1.311    0.3%
   74    35     4     395.9     1.122    0.2%
   74    35     5     401.6     1.663    0.4%
   74    35     6     394.7     1.144    0.2%
   74    35     7     395.5     0.922    0.2%
   74    35     8     397.5     0.783    0.1%
   74    35     9     396.5     2.474    0.6%

Quality and confidence:
param     error
n         0.017
m         0.041
u         0.244

Model:
Time ~=        0
    + n     3.39
    + m    6.747
    + u    1.599
              µs

Reads = 8 + (0 * n) + (0 * m) + (0 * u)
Writes = 6 + (0 * n) + (0 * m) + (0 * u)

Pallet: "parachain_staking", Extrinsic: "candidate_stake_less", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.029
    + m     6.16
              µs

Reads = 5 + (0 * n) + (0 * m)
Writes = 4 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    35     94.56     0.361    0.3%
    2    35     93.95      0.29    0.3%
    3    35     112.3     0.458    0.4%
    4    35     129.5     0.255    0.1%
    5    35     131.6      0.34    0.2%
    6    35     149.6     0.362    0.2%
    7    35     165.9     0.439    0.2%
    8    35     123.2     0.278    0.2%
    9    35     131.4     0.426    0.3%
   10    35       140     0.504    0.3%
   11    35     147.6     0.343    0.2%
   12    35     154.4     0.501    0.3%
   13    35     163.4     0.936    0.5%
   14    35     168.4     0.581    0.3%
   15    35     174.4     0.479    0.2%
   16    35     180.5     0.649    0.3%
   17    35     185.3     0.732    0.3%
   18    35     188.1     0.555    0.2%
   19    35     191.6     0.421    0.2%
   20    35     196.7     0.539    0.2%
   21    35     200.6     0.496    0.2%
   22    35     205.2     0.645    0.3%
   23    35     208.2     1.386    0.6%
   24    35     210.6      0.46    0.2%
   25    35     216.8      1.15    0.5%
   26    35     219.1      0.57    0.2%
   27    35     224.6     0.716    0.3%
   28    35     229.6     0.603    0.2%
   29    35     233.2     0.867    0.3%
   30    35     235.1     0.836    0.3%
   31    35     237.5      1.34    0.5%
   32    35     241.2     0.792    0.3%
   33    35     245.2      1.02    0.4%
   34    35     247.5     1.101    0.4%
   35    35     249.5      0.82    0.3%
   36    35     250.2     0.751    0.3%
   37    35     254.8      1.17    0.4%
   38    35     258.9     0.891    0.3%
   39    35     259.9     1.281    0.4%
   40    35     263.1     0.758    0.2%
   41    35     266.7     1.181    0.4%
   42    35     268.2     1.569    0.5%
   43    35       273     0.833    0.3%
   44    35     273.9     1.077    0.3%
   45    35     277.8     0.893    0.3%
   46    35     279.4     1.615    0.5%
   47    35       283     1.593    0.5%
   48    35     282.7     1.166    0.4%
   49    35     287.3     1.511    0.5%
   50    35     288.4     0.925    0.3%
   51    35     291.8     1.273    0.4%
   52    35     291.4     1.406    0.4%
   53    35     293.7     1.181    0.4%
   54    35     294.5     1.004    0.3%
   55    35     295.7     1.223    0.4%
   56    35     302.2     3.044    1.0%
   57    35     301.2     1.622    0.5%
   58    35     303.6     1.324    0.4%
   59    35     305.9     1.121    0.3%
   60    35     309.6     1.017    0.3%
   61    35     312.3      1.16    0.3%
   62    35     316.1      1.92    0.6%
   63    35     318.1     1.326    0.4%
   64    35     321.4     2.467    0.7%
   65    35     324.5     1.394    0.4%
   66    35     325.9     2.098    0.6%
   67    35     326.2     1.252    0.3%
   68    35       330     1.554    0.4%
   69    35     332.5     0.889    0.2%
   70    35     339.8     1.216    0.3%
   71    35     339.7     1.546    0.4%
   72    35     343.2      1.65    0.4%
   73    35     350.1     1.371    0.3%
   74     0     98.21     0.236    0.2%
   74     1     136.7     0.232    0.1%
   74     2     169.2     0.578    0.3%
   74     3     128.8     0.413    0.3%
   74     4     144.6     0.516    0.3%
   74     5     160.2     0.351    0.2%
   74     6     173.8     0.819    0.4%
   74     7     185.8     0.354    0.1%
   74     8     191.9     0.763    0.3%
   74     9     199.8     0.512    0.2%
   74    10     208.8     1.069    0.5%
   74    11     215.7     1.282    0.5%
   74    12     221.6     0.896    0.4%
   74    13     233.4     0.938    0.4%
   74    14     240.9     1.043    0.4%
   74    15     245.8     0.914    0.3%
   74    16     253.2      0.86    0.3%
   74    17     262.1     1.722    0.6%
   74    18     265.6     0.775    0.2%
   74    19     272.5     0.724    0.2%
   74    20     277.1     0.933    0.3%
   74    21     283.2     1.526    0.5%
   74    22     287.1     1.207    0.4%
   74    23     290.6     0.935    0.3%
   74    24     296.2      2.01    0.6%
   74    25     305.2     1.324    0.4%
   74    26     301.7     1.079    0.3%
   74    27     307.4     1.961    0.6%
   74    28     311.8     1.341    0.4%
   74    29     318.1     1.675    0.5%
   74    30     323.8     1.013    0.3%
   74    31     323.8     1.072    0.3%
   74    32     331.8     1.919    0.5%
   74    33     343.9     1.166    0.3%
   74    34     345.7     2.529    0.7%
   74    35     349.8     1.342    0.3%

Quality and confidence:
param     error
n         0.018
m         0.044

Model:
Time ~=        0
    + n    3.186
    + m    6.373
              µs

Reads = 5 + (0 * n) + (0 * m)
Writes = 4 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "join_delegators", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:1)
Storage: ParachainStaking DelegatorState (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:2 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: ParachainStaking LastDelegation (r:1 w:1)
Storage: ParachainStaking Round (r:1 w:0)
Storage: Balances Locks (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.342
    + m    7.259
              µs

Reads = 11 + (0 * n) + (0 * m)
Writes = 8 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    34     148.8     0.396    0.2%
    2    34     149.3     0.673    0.4%
    3    34     168.2     0.344    0.2%
    4    34     186.3     0.427    0.2%
    5    34     189.6     0.473    0.2%
    6    34     221.2     0.451    0.2%
    7    34       244     0.659    0.2%
    8    34     182.1     0.474    0.2%
    9    34     188.4     0.522    0.2%
   10    34     196.3     0.313    0.1%
   11    34     205.7     0.612    0.2%
   12    34     212.2     0.443    0.2%
   13    34     219.4     0.516    0.2%
   14    34     229.1     0.552    0.2%
   15    34     235.9     0.842    0.3%
   16    34       245     0.766    0.3%
   17    34     250.8     0.942    0.3%
   18    34     255.9      0.46    0.1%
   19    34     260.1     0.677    0.2%
   20    34     264.7     0.683    0.2%
   21    34     268.4     0.866    0.3%
   22    34     274.5     0.722    0.2%
   23    34     278.8     0.941    0.3%
   24    34     281.8     0.518    0.1%
   25    34     285.5     1.059    0.3%
   26    34     289.4     1.055    0.3%
   27    34     296.1     1.063    0.3%
   28    34     299.6     0.981    0.3%
   29    34     302.3      0.77    0.2%
   30    34     306.9     0.666    0.2%
   31    34     309.7     0.809    0.2%
   32    34     314.1     0.713    0.2%
   33    34     317.7     0.841    0.2%
   34    34     318.3     0.549    0.1%
   35    34     322.3     0.812    0.2%
   36    34     323.6     1.125    0.3%
   37    34     322.4      0.83    0.2%
   38    34     327.7     1.078    0.3%
   39    34     331.7     1.231    0.3%
   40    34     334.5     1.424    0.4%
   41    34     337.2     1.169    0.3%
   42    34       338      1.01    0.2%
   43    34     345.2     1.399    0.4%
   44    34     350.6     1.564    0.4%
   45    34     353.5     1.168    0.3%
   46    34     354.6     0.873    0.2%
   47    34     359.1     0.947    0.2%
   48    34     359.4     1.121    0.3%
   49    34     363.9     1.024    0.2%
   50    34     365.4     1.245    0.3%
   51    34     368.7     0.734    0.1%
   52    34     370.1     1.027    0.2%
   53    34     372.8     1.098    0.2%
   54    34       372     1.327    0.3%
   55    34     374.1      1.14    0.3%
   56    34     375.4     1.188    0.3%
   57    34     381.4     1.399    0.3%
   58    34     386.3     2.176    0.5%
   59    34     388.6     1.149    0.2%
   60    34     390.3      1.19    0.3%
   61    34     395.5     1.607    0.4%
   62    34     396.9     2.138    0.5%
   63    34     402.2     1.193    0.2%
   64    34     403.3     1.438    0.3%
   65    34     407.2       1.1    0.2%
   66    34       409     1.759    0.4%
   67    34     413.1      2.64    0.6%
   68    34     416.2     1.537    0.3%
   69    34     421.9     2.904    0.6%
   70    34     423.4      2.22    0.5%
   71    34     425.5     1.067    0.2%
   72    34     432.2      0.82    0.1%
   73    34       432     1.264    0.2%
   74    34     436.5     1.492    0.3%
   75     1     195.6     0.293    0.1%
   75     2       224     0.413    0.1%
   75     3     189.5     0.441    0.2%
   75     4     207.5     0.705    0.3%
   75     5     220.8     0.546    0.2%
   75     6     237.9     0.583    0.2%
   75     7     253.6     0.635    0.2%
   75     8     264.9     0.682    0.2%
   75     9     274.5     0.739    0.2%
   75    10     281.5     1.104    0.3%
   75    11     291.2     0.806    0.2%
   75    12     300.1     0.283    0.0%
   75    13     312.1     1.215    0.3%
   75    14     318.3     1.218    0.3%
   75    15     328.7     1.049    0.3%
   75    16     333.2      1.08    0.3%
   75    17     341.2     1.037    0.3%
   75    18     347.8     1.122    0.3%
   75    19     357.7     1.263    0.3%
   75    20     366.7     1.056    0.2%
   75    21     370.5     1.389    0.3%
   75    22     374.4      1.05    0.2%
   75    23     381.2       1.6    0.4%
   75    24     382.9     0.649    0.1%
   75    25     389.5     1.508    0.3%
   75    26       396       0.9    0.2%
   75    27     401.6     1.122    0.2%
   75    28     404.5     0.998    0.2%
   75    29     415.5     1.133    0.2%
   75    30     415.9      0.93    0.2%
   75    31     427.9     1.509    0.3%
   75    32     427.3     1.474    0.3%
   75    33     436.2     2.305    0.5%
   75    34     440.6     1.443    0.3%

Quality and confidence:
param     error
n         0.019
m         0.052

Model:
Time ~=        0
    + n     3.59
    + m     7.32
              µs

Reads = 11 + (0 * n) + (0 * m)
Writes = 8 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "delegator_stake_more", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking DelegatorState (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: System Account (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: Balances Locks (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.374
    + m    7.049
    + u    0.142
              µs

Reads = 8 + (0 * n) + (0 * m) + (0 * u)
Writes = 7 + (0 * n) + (0 * m) + (0 * u)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m     u   mean µs  sigma µs       %
    1    34     9       132     0.152    0.1%
    2    34     9     132.2     0.364    0.2%
    3    34     9     152.6      0.38    0.2%
    4    34     9       173     0.323    0.1%
    5    34     9     173.3     0.401    0.2%
    6    34     9     203.9       0.6    0.2%
    7    34     9     225.2     0.717    0.3%
    8    34     9     164.2     0.431    0.2%
    9    34     9     174.5     0.672    0.3%
   10    34     9     183.4     0.684    0.3%
   11    34     9     190.5     0.655    0.3%
   12    34     9     199.2     0.735    0.3%
   13    34     9     210.1     0.662    0.3%
   14    34     9     216.8     0.592    0.2%
   15    34     9     223.5     0.573    0.2%
   16    34     9     228.9     0.675    0.2%
   17    34     9     235.5     0.493    0.2%
   18    34     9     241.5     0.451    0.1%
   19    34     9     246.8       0.5    0.2%
   20    34     9     251.6     0.632    0.2%
   21    34     9     257.8     0.869    0.3%
   22    34     9     262.6     0.997    0.3%
   23    34     9     265.9     1.015    0.3%
   24    34     9     270.4     1.075    0.3%
   25    34     9     272.5     0.469    0.1%
   26    34     9     277.3     0.693    0.2%
   27    34     9     281.2     1.417    0.5%
   28    34     9     287.5     1.255    0.4%
   29    34     9     289.2     0.743    0.2%
   30    34     9     292.8     0.658    0.2%
   31    34     9     298.5      0.89    0.2%
   32    34     9     302.4     1.167    0.3%
   33    34     9     305.3     0.443    0.1%
   34    34     9     308.3     0.844    0.2%
   35    34     9     308.3     0.895    0.2%
   36    34     9     314.3     0.732    0.2%
   37    34     9     318.9     1.594    0.4%
   38    34     9     321.2      0.93    0.2%
   39    34     9     325.2     1.033    0.3%
   40    34     9     324.1     1.499    0.4%
   41    34     9     327.8      1.59    0.4%
   42    34     9     332.8     1.331    0.3%
   43    34     9     333.9     1.046    0.3%
   44    34     9     338.4     1.037    0.3%
   45    34     9     340.5     0.981    0.2%
   46    34     9     343.8      2.08    0.6%
   47    34     9     344.4       0.9    0.2%
   48    34     9     348.1     0.874    0.2%
   49    34     9     353.3     1.271    0.3%
   50    34     9     354.5     1.502    0.4%
   51    34     9       356     1.217    0.3%
   52    34     9     361.6     1.659    0.4%
   53    34     9     360.5     1.879    0.5%
   54    34     9     364.2     2.861    0.7%
   55    34     9     363.6     1.422    0.3%
   56    34     9     368.2     1.347    0.3%
   57    34     9     371.8         2    0.5%
   58    34     9     373.9     1.293    0.3%
   59    34     9     379.1     1.242    0.3%
   60    34     9     382.4     1.399    0.3%
   61    34     9     382.6     1.443    0.3%
   62    34     9     385.4     1.593    0.4%
   63    34     9     390.7     1.509    0.3%
   64    34     9     390.1     1.652    0.4%
   65    34     9     395.7      2.26    0.5%
   66    34     9     398.6     0.819    0.2%
   67    34     9     402.7     1.352    0.3%
   68    34     9     404.7     1.613    0.3%
   69    34     9     408.6     2.213    0.5%
   70    34     9     406.8     2.395    0.5%
   71    34     9     412.8     1.652    0.4%
   72    34     9       419     2.092    0.4%
   73    34     9       420     1.856    0.4%
   74    34     9     425.5     1.536    0.3%
   75     1     9     180.6     0.578    0.3%
   75     2     9     211.9     0.261    0.1%
   75     3     9     174.7     0.568    0.3%
   75     4     9     194.3     0.476    0.2%
   75     5     9     212.7     0.313    0.1%
   75     6     9       228     0.753    0.3%
   75     7     9     240.9     0.817    0.3%
   75     8     9     255.6     0.433    0.1%
   75     9     9     264.4     0.922    0.3%
   75    10     9     275.2     0.929    0.3%
   75    11     9     284.3     2.029    0.7%
   75    12     9     288.4     0.655    0.2%
   75    13     9     302.7     0.969    0.3%
   75    14     9     310.7     0.986    0.3%
   75    15     9     318.7     1.552    0.4%
   75    16     9     326.1     1.115    0.3%
   75    17     9     329.7     1.766    0.5%
   75    18     9     338.6     1.611    0.4%
   75    19     9     345.3     0.615    0.1%
   75    20     9     356.9     0.813    0.2%
   75    21     9     359.9     1.238    0.3%
   75    22     9     363.6     1.179    0.3%
   75    23     9     367.2     1.352    0.3%
   75    24     9     371.8     1.937    0.5%
   75    25     9     375.2     1.798    0.4%
   75    26     9     381.6     1.939    0.5%
   75    27     9     382.2     2.194    0.5%
   75    28     9     390.6     1.751    0.4%
   75    29     9     399.1     1.708    0.4%
   75    30     9       401     1.527    0.3%
   75    31     9     409.3      2.46    0.6%
   75    32     9     418.1     1.984    0.4%
   75    33     9     426.6     2.185    0.5%
   75    34     1     423.1      1.18    0.2%
   75    34     2       427     1.156    0.2%
   75    34     3       424      1.09    0.2%
   75    34     4     423.8     1.924    0.4%
   75    34     5       429     2.204    0.5%
   75    34     6     426.6     0.899    0.2%
   75    34     7     423.1     1.087    0.2%
   75    34     8     425.1     2.591    0.6%
   75    34     9     426.4     2.316    0.5%

Quality and confidence:
param     error
n          0.02
m         0.053
u         0.341

Model:
Time ~=        0
    + n    3.595
    + m    7.254
    + u    2.585
              µs

Reads = 8 + (0 * n) + (0 * m) + (0 * u)
Writes = 7 + (0 * n) + (0 * m) + (0 * u)

Pallet: "parachain_staking", Extrinsic: "delegator_stake_less", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking DelegatorState (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.025
    + m    6.404
              µs

Reads = 6 + (0 * n) + (0 * m)
Writes = 5 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    34       106     0.424    0.3%
    2    34     105.3     0.193    0.1%
    3    34       127     0.318    0.2%
    4    34     146.7     0.367    0.2%
    5    34     147.8      0.42    0.2%
    6    34     176.9     0.477    0.2%
    7    34     127.6     0.367    0.2%
    8    34     137.6     0.345    0.2%
    9    34     146.7     0.571    0.3%
   10    34     155.8     0.161    0.1%
   11    34       165     0.403    0.2%
   12    34     172.8      0.46    0.2%
   13    34     180.5     0.568    0.3%
   14    34     188.7      0.52    0.2%
   15    34     194.3     0.409    0.2%
   16    34     199.9     0.522    0.2%
   17    34     204.7     0.592    0.2%
   18    34     209.7     0.141    0.0%
   19    34       212     0.382    0.1%
   20    34     218.9     0.613    0.2%
   21    34     223.9     1.337    0.5%
   22    34     227.2     0.356    0.1%
   23    34       230      0.55    0.2%
   24    34     234.2     0.866    0.3%
   25    34     235.7     1.166    0.4%
   26    34     240.9     0.697    0.2%
   27    34     244.8     1.647    0.6%
   28    34     250.1     1.365    0.5%
   29    34     251.8     0.811    0.3%
   30    34       257      0.93    0.3%
   31    34     261.1     0.742    0.2%
   32    34     264.1     0.705    0.2%
   33    34     266.7     0.992    0.3%
   34    34     268.6     0.949    0.3%
   35    34     269.6     0.771    0.2%
   36    34     271.6     1.214    0.4%
   37    34     276.6     0.774    0.2%
   38    34     276.9     0.656    0.2%
   39    34     279.9      1.02    0.3%
   40    34     284.1     0.542    0.1%
   41    34     286.3     0.669    0.2%
   42    34     288.4     1.109    0.3%
   43    34     292.1     1.238    0.4%
   44    34     294.8     1.061    0.3%
   45    34     296.9     1.554    0.5%
   46    34     297.8     1.143    0.3%
   47    34     301.7     0.925    0.3%
   48    34     305.3     1.277    0.4%
   49    34     308.6     1.448    0.4%
   50    34     310.9     1.228    0.3%
   51    34     311.8      1.05    0.3%
   52    34     311.6     0.743    0.2%
   53    34     311.8      0.74    0.2%
   54    34     316.2     1.533    0.4%
   55    34     317.1     1.584    0.4%
   56    34     320.8     2.111    0.6%
   57    34     321.3     1.961    0.6%
   58    34     322.1     1.467    0.4%
   59    34     324.4     0.797    0.2%
   60    34     328.3     0.936    0.2%
   61    34     332.1      2.25    0.6%
   62    34     334.4     1.722    0.5%
   63    34     332.3     1.782    0.5%
   64    34     341.2     2.305    0.6%
   65    34     342.6     1.887    0.5%
   66    34       346     0.648    0.1%
   67    34     348.2     0.729    0.2%
   68    34     350.9     1.753    0.4%
   69    34     353.9     1.275    0.3%
   70    34     353.9     1.145    0.3%
   71    34     356.8     1.326    0.3%
   72    34     365.6     1.657    0.4%
   73    34     365.1      1.78    0.4%
   74    34     366.5     1.102    0.3%
   75     1     152.2     0.643    0.4%
   75     2     168.5     0.447    0.2%
   75     3     146.5     0.222    0.1%
   75     4     163.1     0.386    0.2%
   75     5     176.5     0.769    0.4%
   75     6     192.8     0.413    0.2%
   75     7     205.2     0.647    0.3%
   75     8     215.4     0.833    0.3%
   75     9     221.2     0.777    0.3%
   75    10     229.1     0.549    0.2%
   75    11     239.1     1.399    0.5%
   75    12     246.5     0.797    0.3%
   75    13     254.9     0.548    0.2%
   75    14     260.7     0.621    0.2%
   75    15     270.1     0.996    0.3%
   75    16       273     1.186    0.4%
   75    17     282.2     0.797    0.2%
   75    18       292     1.595    0.5%
   75    19     294.1     0.757    0.2%
   75    20     301.8      0.99    0.3%
   75    21     304.6      0.61    0.2%
   75    22     312.1     1.204    0.3%
   75    23     314.8     1.974    0.6%
   75    24     318.5     0.872    0.2%
   75    25     322.4     1.107    0.3%
   75    26     326.6      1.02    0.3%
   75    27     332.4     0.697    0.2%
   75    28     334.6     1.219    0.3%
   75    29     338.9     1.369    0.4%
   75    30     343.9     1.949    0.5%
   75    31     350.4     0.799    0.2%
   75    32     353.6     1.379    0.3%
   75    33       366     1.259    0.3%
   75    34     368.7     1.205    0.3%

Quality and confidence:
param     error
n          0.02
m         0.053

Model:
Time ~=        0
    + n    3.196
    + m    6.643
              µs

Reads = 6 + (0 * n) + (0 * m)
Writes = 5 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "revoke_delegation", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking DelegatorState (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    2.865
    + m    6.245
              µs

Reads = 6 + (0 * n) + (0 * m)
Writes = 5 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    34     113.6     0.339    0.2%
    2    34     112.8     0.388    0.3%
    3    34     132.2     0.247    0.1%
    4    34     152.3     0.465    0.3%
    5    34     154.1     0.401    0.2%
    6    34     170.6     0.323    0.1%
    7    34     191.1     0.458    0.2%
    8    34     149.2      0.58    0.3%
    9    34     153.8     0.547    0.3%
   10    34     160.6     0.634    0.3%
   11    34     168.7      0.34    0.2%
   12    34     175.5     0.542    0.3%
   13    34       183     0.387    0.2%
   14    34     189.4     0.484    0.2%
   15    34     196.2     0.565    0.2%
   16    34     202.7     0.588    0.2%
   17    34     208.6      0.44    0.2%
   18    34       212     0.533    0.2%
   19    34     214.1     1.286    0.6%
   20    34     220.7     0.544    0.2%
   21    34     224.1     1.062    0.4%
   22    34     226.1     0.253    0.1%
   23    34     227.7     0.932    0.4%
   24    34     230.4     0.828    0.3%
   25    34       235     0.913    0.3%
   26    34     240.1     0.818    0.3%
   27    34       242     1.162    0.4%
   28    34     246.2     0.643    0.2%
   29    34       250     0.666    0.2%
   30    34     254.6     0.827    0.3%
   31    34     257.8     0.517    0.2%
   32    34       259     0.762    0.2%
   33    34       263     1.097    0.4%
   34    34     264.4     0.757    0.2%
   35    34       267     1.272    0.4%
   36    34     268.4      0.67    0.2%
   37    34     272.9     0.643    0.2%
   38    34     274.7     0.775    0.2%
   39    34     275.9    <truncated>...

…hmarks -- benchmark --chain=spiritnet-dev --steps=50 --repeat=20 --pallet=parachain-staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./runtimes/spiritnet/src/weights/parachain_staking.rs --template=.maintain/runtime-weight-template.hbs
@wischli
Copy link
Contributor Author

wischli commented Jan 13, 2022

/bench runtime pallet parachain-staking

@kilt-command-bot
Copy link

kilt-command-bot bot commented Jan 13, 2022

Benchmark Runtime Pallet for branch "wf-1749-increase-delegators" with command cargo run --quiet --release -p kilt-parachain --features=runtime-benchmarks -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=parachain-staking --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=pallets/parachain-staking/src/default_weights.rs --template=.maintain/weight-template.hbs

Results
Pallet: "parachain_staking", Extrinsic: "on_initialize_no_action", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    4.012
              µs

Reads = 1
Writes = 0

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    4.012
              µs

Reads = 1
Writes = 0

Pallet: "parachain_staking", Extrinsic: "on_initialize_round_update", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    17.07
              µs

Reads = 1
Writes = 1

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    17.07
              µs

Reads = 1
Writes = 1

Pallet: "parachain_staking", Extrinsic: "on_initialize_new_year", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:1)
Storage: ParachainStaking LastRewardReduction (r:1 w:1)
Storage: ParachainStaking InflationConfig (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    33.38
              µs

Reads = 3
Writes = 3

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    33.38
              µs

Reads = 3
Writes = 3

Pallet: "parachain_staking", Extrinsic: "on_initialize_network_rewards", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:1)
Storage: ParachainStaking LastRewardReduction (r:1 w:1)
Storage: ParachainStaking InflationConfig (r:1 w:1)
Storage: ParachainStaking MaxCollatorCandidateStake (r:1 w:0)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: System Account (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=     69.2
              µs

Reads = 6
Writes = 4

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=     69.2
              µs

Reads = 6
Writes = 4

Pallet: "parachain_staking", Extrinsic: "force_new_round", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking ForceNewRound (r:0 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    2.645
              µs

Reads = 0
Writes = 1

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    2.645
              µs

Reads = 0
Writes = 1

Pallet: "parachain_staking", Extrinsic: "set_inflation", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking InflationConfig (r:0 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    15.82
              µs

Reads = 0
Writes = 1

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    15.82
              µs

Reads = 0
Writes = 1

Pallet: "parachain_staking", Extrinsic: "set_max_selected_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n     11.1
    + m    10.79
              µs

Reads = 0 + (1 * n) + (0 * m)
Writes = 2 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
   16    35     67.68     0.191    0.2%
   17    35     82.58     0.216    0.2%
   18    35     94.62     0.452    0.4%
   19    35     104.1     0.438    0.4%
   20    35     114.5     0.603    0.5%
   21    35     125.8     0.601    0.4%
   22    35     135.6     0.428    0.3%
   23    35     147.8     0.815    0.5%
   24    35     159.8     0.517    0.3%
   25    35     168.2     0.536    0.3%
   26    35     179.4     0.887    0.4%
   27    35     189.7     0.644    0.3%
   28    35     198.8     0.992    0.4%
   29    35     209.5     0.791    0.3%
   30    35     221.7     0.816    0.3%
   31    35     230.2      0.97    0.4%
   32    35     242.3     0.802    0.3%
   33    35     252.7     0.681    0.2%
   34    35     265.4     0.644    0.2%
   35    35     275.9     0.753    0.2%
   36    35     285.3     0.914    0.3%
   37    35     294.5     0.873    0.2%
   38    35     309.2     1.134    0.3%
   39    35     321.2     1.155    0.3%
   40    35     329.1     0.839    0.2%
   41    35     340.6     0.664    0.1%
   42    35     353.9     0.795    0.2%
   43    35     366.5     1.066    0.2%
   44    35     371.6     1.575    0.4%
   45    35     384.7     1.344    0.3%
   46    35     393.2     0.789    0.2%
   47    35     403.2     1.267    0.3%
   48    35     414.8      1.18    0.2%
   49    35     426.1     2.102    0.4%
   50    35       443     1.881    0.4%
   51    35       447     1.894    0.4%
   52    35     463.1      1.52    0.3%
   53    35     471.8     1.275    0.2%
   54    35     487.9     1.053    0.2%
   55    35     492.1     1.388    0.2%
   56    35     507.1      1.79    0.3%
   57    35     518.1     1.601    0.3%
   58    35     523.1     1.465    0.2%
   59    35     538.7     2.259    0.4%
   60    35     548.1     1.787    0.3%
   61    35     561.3      2.57    0.4%
   62    35     574.9     1.274    0.2%
   63    35     591.4     1.739    0.2%
   64    35       601     1.304    0.2%
   65    35     616.8     2.222    0.3%
   66    35     626.9     1.283    0.2%
   67    35       639     2.261    0.3%
   68    35     658.7     1.869    0.2%
   69    35     662.4     2.271    0.3%
   70    35     676.9     2.081    0.3%
   71    35       677     2.778    0.4%
   72    35     692.6     1.566    0.2%
   73    35       705     3.273    0.4%
   74    35     719.5     2.286    0.3%
   75     0     347.1     1.918    0.5%
   75     1       394     1.749    0.4%
   75     2     417.5     1.082    0.2%
   75     3     399.8     1.443    0.3%
   75     4     397.4     1.285    0.3%
   75     5     414.6     1.377    0.3%
   75     6     431.2     1.249    0.2%
   75     7     441.2     2.284    0.5%
   75     8     459.4     1.794    0.3%
   75     9     469.4     1.338    0.2%
   75    10     469.3     1.414    0.3%
   75    11       482     0.852    0.1%
   75    12       489     2.279    0.4%
   75    13     503.1     1.426    0.2%
   75    14     512.4     0.982    0.1%
   75    15     521.3     1.905    0.3%
   75    16     530.7     1.855    0.3%
   75    17     538.6     1.678    0.3%
   75    18     549.7     2.319    0.4%
   75    19     566.2      1.91    0.3%
   75    20     581.7     2.016    0.3%
   75    21     597.5     3.335    0.5%
   75    22     609.2     1.452    0.2%
   75    23     617.5     2.578    0.4%
   75    24     628.5     1.452    0.2%
   75    25     632.2     2.333    0.3%
   75    26     649.5      2.15    0.3%
   75    27     657.3     1.423    0.2%
   75    28     662.9     0.794    0.1%
   75    29     677.6     2.965    0.4%
   75    30     686.4     2.713    0.3%
   75    31       704     4.265    0.6%
   75    32       719      3.68    0.5%
   75    33     712.9     1.958    0.2%
   75    34     731.2     2.498    0.3%
   75    35     744.6      5.52    0.7%

Quality and confidence:
param     error
n         0.016
m         0.031

Model:
Time ~=        0
    + n    11.33
    + m    10.24
              µs

Reads = 0 + (1 * n) + (0 * m)
Writes = 2 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "set_blocks_per_round", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking Round (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    18.22
              µs

Reads = 1
Writes = 1

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    18.22
              µs

Reads = 1
Writes = 1

Pallet: "parachain_staking", Extrinsic: "force_remove_candidate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:17 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking Unstaking (r:36 w:36)
Storage: ParachainStaking DelegatorState (r:35 w:35)
Storage: Session Validators (r:1 w:0)
Storage: Session DisabledValidators (r:1 w:1)
Storage: System Digest (r:1 w:1)
Storage: ParachainStaking CandidateCount (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    4.057
    + m    27.13
              µs

Reads = 25 + (0 * n) + (2 * m)
Writes = 7 + (0 * n) + (2 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
   17    35     919.6     1.325    0.1%
   18    35     935.8     2.848    0.3%
   19    35     934.9     1.661    0.1%
   20    35       943     2.585    0.2%
   21    35       952      2.68    0.2%
   22    35     953.2     1.702    0.1%
   23    35     962.7     3.474    0.3%
   24    35       974     1.273    0.1%
   25    35     964.4     1.391    0.1%
   26    35     972.8     1.615    0.1%
   27    35     979.9     1.512    0.1%
   28    35     976.7     2.488    0.2%
   29    35     978.4     2.267    0.2%
   30    35     990.4     1.457    0.1%
   31    35     989.5     1.848    0.1%
   32    35     993.4     3.182    0.3%
   33    35     997.4     1.255    0.1%
   34    35      1008     3.578    0.3%
   35    35      1014     1.886    0.1%
   36    35      1006     1.798    0.1%
   37    35      1009     1.841    0.1%
   38    35      1021     2.609    0.2%
   39    35      1036     3.117    0.3%
   40    35      1029     2.691    0.2%
   41    35      1033     3.036    0.2%
   42    35      1047     2.945    0.2%
   43    35      1051     3.816    0.3%
   44    35      1043     3.205    0.3%
   45    35      1044     2.534    0.2%
   46    35      1046     2.625    0.2%
   47    35      1048       2.7    0.2%
   48    35      1053     4.395    0.4%
   49    35      1059     3.219    0.3%
   50    35      1073     1.836    0.1%
   51    35      1066     3.339    0.3%
   52    35      1079     3.254    0.3%
   53    35      1076     3.605    0.3%
   54    35      1093      4.94    0.4%
   55    35      1081     5.433    0.5%
   56    35      1088     4.316    0.3%
   57    35      1095     1.532    0.1%
   58    35      1090     5.745    0.5%
   59    35      1101     3.868    0.3%
   60    35      1097     6.137    0.5%
   61    35      1114     5.977    0.5%
   62    35      1121     4.228    0.3%
   63    35      1121     2.141    0.1%
   64    35      1122      2.58    0.2%
   65    35      1131     3.859    0.3%
   66    35      1129     2.904    0.2%
   67    35      1135     3.705    0.3%
   68    35      1147     3.459    0.3%
   69    35      1151     3.634    0.3%
   70    35      1156      1.44    0.1%
   71    35      1139     3.277    0.2%
   72    35      1152     2.511    0.2%
   73    35      1152     3.972    0.3%
   74    35      1164     5.551    0.4%
   75     0     200.5     0.787    0.3%
   75     1     259.8     0.496    0.1%
   75     2     307.3     0.366    0.1%
   75     3     287.6     0.585    0.2%
   75     4     316.2     0.975    0.3%
   75     5     347.6     0.679    0.1%
   75     6     383.2     0.888    0.2%
   75     7     413.9     0.505    0.1%
   75     8     443.9     0.612    0.1%
   75     9     470.8     1.056    0.2%
   75    10     497.2     1.475    0.2%
   75    11     526.5     1.583    0.3%
   75    12     554.7     3.683    0.6%
   75    13     579.5     1.017    0.1%
   75    14     610.2     1.538    0.2%
   75    15     632.9     2.461    0.3%
   75    16     660.7     2.494    0.3%
   75    17     683.8     1.756    0.2%
   75    18     713.1     1.577    0.2%
   75    19     747.6     2.588    0.3%
   75    20     767.6     2.875    0.3%
   75    21     791.3     2.561    0.3%
   75    22     817.4     1.555    0.1%
   75    23     839.6     2.061    0.2%
   75    24     866.5     2.836    0.3%
   75    25     895.5     1.739    0.1%
   75    26     926.2     2.095    0.2%
   75    27     943.2     1.819    0.1%
   75    28     962.7     1.776    0.1%
   75    29      1003     3.147    0.3%
   75    30      1034     5.858    0.5%
   75    31      1061     6.758    0.6%
   75    32      1098     2.153    0.1%
   75    33      1107     1.259    0.1%
   75    34      1155     4.586    0.3%
   75    35      1184     7.652    0.6%

Quality and confidence:
param     error
n         0.017
m         0.032

Model:
Time ~=        0
    + n    4.077
    + m    27.04
              µs

Reads = 25 + (0 * n) + (2 * m)
Writes = 7 + (0 * n) + (2 * m)

Pallet: "parachain_staking", Extrinsic: "join_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking DelegatorState (r:1 w:0)
Storage: ParachainStaking MaxCollatorCandidateStake (r:1 w:0)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: System Account (r:1 w:1)
Storage: Balances Locks (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)
Storage: ParachainStaking CandidateCount (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    2.425
    + m    4.715
              µs

Reads = 9 + (0 * n) + (0 * m)
Writes = 6 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    35     131.9     0.375    0.2%
    2    35     132.4     0.577    0.4%
    3    35     151.8     0.236    0.1%
    4    35     169.8     0.432    0.2%
    5    35     177.1     0.385    0.2%
    6    35     192.1     0.457    0.2%
    7    35     210.6     0.955    0.4%
    8    35     152.9     0.259    0.1%
    9    35     155.9     0.411    0.2%
   10    35     160.7     0.442    0.2%
   11    35     165.9      0.46    0.2%
   12    35     170.7     0.618    0.3%
   13    35       179     0.324    0.1%
   14    35     182.4     0.818    0.4%
   15    35     185.5     0.884    0.4%
   16    35     186.1     0.826    0.4%
   17    35       190     0.549    0.2%
   18    35     194.8     0.702    0.3%
   19    35     197.6     1.076    0.5%
   20    35     201.2     0.481    0.2%
   21    35     205.5     0.781    0.3%
   22    35     208.3       0.5    0.2%
   23    35     210.6     0.799    0.3%
   24    35     214.4     0.786    0.3%
   25    35       216     0.794    0.3%
   26    35     217.5     0.775    0.3%
   27    35       222     0.949    0.4%
   28    35     226.7     0.595    0.2%
   29    35     232.3     0.843    0.3%
   30    35     232.9     0.787    0.3%
   31    35     235.1     0.674    0.2%
   32    35     240.2     0.676    0.2%
   33    35     241.8      0.45    0.1%
   34    35     244.5     1.861    0.7%
   35    35     246.5     1.074    0.4%
   36    35     247.7     1.019    0.4%
   37    35     250.3     1.131    0.4%
   38    35     252.1     0.609    0.2%
   39    35     253.8     0.801    0.3%
   40    35     256.9     0.595    0.2%
   41    35       258     0.951    0.3%
   42    35     263.7     1.404    0.5%
   43    35     264.7      0.95    0.3%
   44    35       265     1.491    0.5%
   45    35       265     1.078    0.4%
   46    35     268.8     1.169    0.4%
   47    35       271      0.79    0.2%
   48    35     271.7     1.213    0.4%
   49    35     272.9     1.277    0.4%
   50    35     274.4     1.078    0.3%
   51    35     274.1     1.912    0.6%
   52    35     277.3      0.77    0.2%
   53    35     278.2     1.034    0.3%
   54    35     278.6     1.099    0.3%
   55    35       283     1.408    0.4%
   56    35     282.1     0.762    0.2%
   57    35     285.8     0.811    0.2%
   58    35     284.4     0.804    0.2%
   59    35     292.1      1.28    0.4%
   60    35     289.2     0.684    0.2%
   61    35       296     0.744    0.2%
   62    35       299     1.466    0.4%
   63    35     297.8     0.615    0.2%
   64    35     302.7     1.604    0.5%
   65    35     305.2     0.694    0.2%
   66    35     309.2     0.945    0.3%
   67    35     310.8     1.152    0.3%
   68    35     317.6     0.959    0.3%
   69    35     317.5     0.957    0.3%
   70    35     314.8     1.417    0.4%
   71    35     323.1     2.965    0.9%
   72    35     328.9     1.506    0.4%
   73    35     329.8     1.119    0.3%
   74     0     130.9     0.398    0.3%
   74     1     171.2     0.404    0.2%
   74     2     200.5     0.706    0.3%
   74     3     159.8     0.465    0.2%
   74     4     171.5      0.51    0.2%
   74     5     181.3     0.448    0.2%
   74     6     194.5     0.696    0.3%
   74     7     206.4     0.772    0.3%
   74     8     217.8     0.952    0.4%
   74     9     229.1     0.956    0.4%
   74    10     233.1     0.623    0.2%
   74    11     243.6     0.422    0.1%
   74    12     245.4     0.752    0.3%
   74    13     250.9      0.78    0.3%
   74    14       256     0.852    0.3%
   74    15     264.6     0.542    0.2%
   74    16     270.6      0.56    0.2%
   74    17     275.8     0.737    0.2%
   74    18     280.7     0.764    0.2%
   74    19     282.8     0.928    0.3%
   74    20     283.8     1.212    0.4%
   74    21     289.2     1.192    0.4%
   74    22     290.8     0.918    0.3%
   74    23       294     0.903    0.3%
   74    24     297.5     1.402    0.4%
   74    25       295     1.102    0.3%
   74    26     301.1     0.875    0.2%
   74    27     305.3     1.385    0.4%
   74    28     308.3     1.662    0.5%
   74    29     312.1     1.228    0.3%
   74    30     317.4     1.132    0.3%
   74    31     322.1     1.852    0.5%
   74    32     324.3     1.349    0.4%
   74    33     332.5     1.251    0.3%
   74    34     330.6     1.881    0.5%
   74    35     336.7     4.401    1.3%

Quality and confidence:
param     error
n         0.018
m         0.043

Model:
Time ~=        0
    + n    2.541
    + m    4.561
              µs

Reads = 10 + (0 * n) + (0 * m)
Writes = 7 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "init_leave_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:17 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking Round (r:1 w:0)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=     26.5
    + n    2.556
    + m    6.883
              µs

Reads = 21 + (0 * n) + (0 * m)
Writes = 3 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
   17    35     295.8     0.955    0.3%
   18    35     302.3     0.668    0.2%
   19    35     307.9     0.855    0.2%
   20    35     313.2     0.688    0.2%
   21    35     317.3     0.807    0.2%
   22    35     321.9     1.143    0.3%
   23    35       327     0.451    0.1%
   24    35     333.2     0.777    0.2%
   25    35     331.2     1.028    0.3%
   26    35     332.8     0.872    0.2%
   27    35     337.2     0.996    0.2%
   28    35     336.9     0.819    0.2%
   29    35     339.5     0.889    0.2%
   30    35     343.2     0.752    0.2%
   31    35     345.7     1.553    0.4%
   32    35     350.7     0.987    0.2%
   33    35     353.2     1.162    0.3%
   34    35     357.2     0.932    0.2%
   35    35     360.6     1.386    0.3%
   36    35     363.4      1.49    0.4%
   37    35     362.7     0.909    0.2%
   38    35     370.5     0.891    0.2%
   39    35     374.1     1.293    0.3%
   40    35     373.7     0.752    0.2%
   41    35     378.2     1.424    0.3%
   42    35     382.9     0.738    0.1%
   43    35     383.1      0.71    0.1%
   44    35       383     1.243    0.3%
   45    35     386.5     0.972    0.2%
   46    35     387.1     1.016    0.2%
   47    35     388.6     0.641    0.1%
   48    35     392.4         1    0.2%
   49    35     393.7     1.432    0.3%
   50    35       401     1.581    0.3%
   51    35     394.1     0.928    0.2%
   52    35     398.7     1.625    0.4%
   53    35     397.4     0.672    0.1%
   54    35       403     1.009    0.2%
   55    35     405.1     2.229    0.5%
   56    35     409.5     1.522    0.3%
   57    35     411.1     1.008    0.2%
   58    35     407.9     1.579    0.3%
   59    35     416.4     2.064    0.4%
   60    35     419.7     1.517    0.3%
   61    35     418.8      0.95    0.2%
   62    35     421.2     1.544    0.3%
   63    35     427.7      0.97    0.2%
   64    35     428.3     1.307    0.3%
   65    35     428.9     1.082    0.2%
   66    35     429.4     1.351    0.3%
   67    35     433.8     0.918    0.2%
   68    35     442.1     1.648    0.3%
   69    35     440.2     1.245    0.2%
   70    35     446.1     1.445    0.3%
   71    35     445.6     2.291    0.5%
   72    35     453.9     2.067    0.4%
   73    35     452.7     1.654    0.3%
   74     0     181.9     0.498    0.2%
   74     1     220.9     0.624    0.2%
   74     2     255.9     0.453    0.1%
   74     3     216.7      0.47    0.2%
   74     4     231.2     0.478    0.2%
   74     5     244.7     0.792    0.3%
   74     6     254.1     0.891    0.3%
   74     7     268.5     0.385    0.1%
   74     8     280.1     0.846    0.3%
   74     9     290.5     1.079    0.3%
   74    10     298.8     0.572    0.1%
   74    11     313.7      0.88    0.2%
   74    12     320.2     0.655    0.2%
   74    13     330.3     0.991    0.2%
   74    14     335.3     1.255    0.3%
   74    15       340     1.362    0.4%
   74    16     342.7     1.283    0.3%
   74    17     353.9       0.7    0.1%
   74    18     363.8     1.051    0.2%
   74    19     368.5     0.847    0.2%
   74    20     373.4     1.341    0.3%
   74    21     381.2     0.952    0.2%
   74    22     385.8     0.916    0.2%
   74    23     394.7     1.056    0.2%
   74    24     396.8     1.128    0.2%
   74    25     400.5     1.173    0.2%
   74    26     406.6     1.315    0.3%
   74    27     409.4     1.557    0.3%
   74    28     415.6     0.968    0.2%
   74    29     426.6     2.251    0.5%
   74    30     426.8      1.42    0.3%
   74    31     435.5     1.162    0.2%
   74    32     440.9     1.423    0.3%
   74    33     445.8     1.326    0.2%
   74    34     458.1     1.479    0.3%
   74    35     460.9     2.194    0.4%

Quality and confidence:
param     error
n         0.019
m         0.035

Model:
Time ~=    23.29
    + n    2.727
    + m    6.783
              µs

Reads = 21 + (0 * n) + (0 * m)
Writes = 3 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "cancel_leave_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:2 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    2.463
    + m    5.414
              µs

Reads = 5 + (0 * n) + (0 * m)
Writes = 3 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
   17    35     161.1     0.478    0.2%
   18    35       167     0.448    0.2%
   19    35     170.9     0.424    0.2%
   20    35     174.8      0.63    0.3%
   21    35     178.2     0.528    0.2%
   22    35     184.2     0.322    0.1%
   23    35     186.4     0.785    0.4%
   24    35     189.2     0.812    0.4%
   25    35     193.6     0.666    0.3%
   26    35     196.8     0.351    0.1%
   27    35     199.9     0.349    0.1%
   28    35     199.8     0.642    0.3%
   29    35     201.8     0.463    0.2%
   30    35     203.6     0.535    0.2%
   31    35     207.3     0.795    0.3%
   32    35     209.1     0.375    0.1%
   33    35     210.5     0.878    0.4%
   34    35     213.2     0.891    0.4%
   35    35     215.7     0.554    0.2%
   36    35     219.7     0.609    0.2%
   37    35     221.1     1.546    0.6%
   38    35     223.8     0.915    0.4%
   39    35     225.8     0.889    0.3%
   40    35     229.2     0.806    0.3%
   41    35     232.1     1.036    0.4%
   42    35     235.2     1.033    0.4%
   43    35     237.7     1.239    0.5%
   44    35     241.8     0.617    0.2%
   45    35     241.9     1.043    0.4%
   46    35     245.8     0.964    0.3%
   47    35     244.2     0.771    0.3%
   48    35     248.9     1.155    0.4%
   49    35     250.6     1.359    0.5%
   50    35     252.7     0.404    0.1%
   51    35     256.3      0.88    0.3%
   52    35       257      1.01    0.3%
   53    35     259.4     1.389    0.5%
   54    35     260.8     0.958    0.3%
   55    35     262.1     0.986    0.3%
   56    35       265     1.153    0.4%
   57    35     265.5     1.035    0.3%
   58    35     267.2     1.198    0.4%
   59    35     273.2     0.955    0.3%
   60    35     275.5     0.777    0.2%
   61    35     276.1     1.122    0.4%
   62    35     278.1     0.993    0.3%
   63    35     280.1     0.837    0.2%
   64    35     283.6     0.667    0.2%
   65    35     286.4     2.413    0.8%
   66    35       288      1.66    0.5%
   67    35     294.7     1.998    0.6%
   68    35     296.4      1.52    0.5%
   69    35     300.6     1.566    0.5%
   70    35     302.7     1.806    0.5%
   71    35     307.6     2.987    0.9%
   72    35     307.4     1.214    0.3%
   73    35     312.5     1.195    0.3%
   74     0     97.59     0.314    0.3%
   74     1     134.3     0.348    0.2%
   74     2     149.8     0.166    0.1%
   74     3     122.7     0.509    0.4%
   74     4     135.5     0.593    0.4%
   74     5     147.7     0.264    0.1%
   74     6     157.4     0.402    0.2%
   74     7     165.3       0.5    0.3%
   74     8     173.3     0.792    0.4%
   74     9     182.4     0.734    0.4%
   74    10     191.8     0.633    0.3%
   74    11     199.6     1.181    0.5%
   74    12       209     1.094    0.5%
   74    13     217.2     0.554    0.2%
   74    14     221.6     1.018    0.4%
   74    15     225.9     0.984    0.4%
   74    16     232.1     0.698    0.3%
   74    17     235.1     0.864    0.3%
   74    18     242.4     0.707    0.2%
   74    19     244.8      0.85    0.3%
   74    20     249.2     0.756    0.3%
   74    21     253.6     0.895    0.3%
   74    22     258.6     1.082    0.4%
   74    23     261.6     0.982    0.3%
   74    24     269.3     1.587    0.5%
   74    25     271.4     0.601    0.2%
   74    26     277.1     1.354    0.4%
   74    27     275.9     1.288    0.4%
   74    28       280     1.026    0.3%
   74    29       289     2.105    0.7%
   74    30       292     1.359    0.4%
   74    31     295.9     1.489    0.5%
   74    32     300.3     1.114    0.3%
   74    33     304.1     2.174    0.7%
   74    34     312.2     1.249    0.3%
   74    35     316.7     2.195    0.6%

Quality and confidence:
param     error
n         0.016
m         0.029

Model:
Time ~=        0
    + n    2.621
    + m    5.263
              µs

Reads = 5 + (0 * n) + (0 * m)
Writes = 3 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "execute_leave_candidates", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking Round (r:1 w:0)
Storage: ParachainStaking Unstaking (r:36 w:36)
Storage: ParachainStaking DelegatorState (r:35 w:35)
Storage: Session Validators (r:1 w:0)
Storage: Session DisabledValidators (r:1 w:1)
Storage: System Digest (r:1 w:1)
Storage: ParachainStaking CandidateCount (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n     4.18
    + m    27.31
    + u    0.612
              µs

Reads = 7 + (0 * n) + (2 * m) + (0 * u)
Writes = 5 + (0 * n) + (2 * m) + (0 * u)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m     u   mean µs  sigma µs       %
   17    35     9     815.1     3.836    0.4%
   18    35     9     827.4     1.366    0.1%
   19    35     9       842     2.193    0.2%
   20    35     9     853.8     3.773    0.4%
   21    35     9     847.1     2.713    0.3%
   22    35     9     849.4     2.807    0.3%
   23    35     9     857.3     3.381    0.3%
   24    35     9     865.4     2.075    0.2%
   25    35     9       866     3.188    0.3%
   26    35     9     877.8     1.251    0.1%
   27    35     9     878.9     0.989    0.1%
   28    35     9     888.8     3.973    0.4%
   29    35     9     887.7     1.565    0.1%
   30    35     9     882.8     1.799    0.2%
   31    35     9     901.7     3.584    0.3%
   32    35     9     897.3     3.646    0.4%
   33    35     9     897.9     2.539    0.2%
   34    35     9     910.4      2.53    0.2%
   35    35     9     913.1      2.15    0.2%
   36    35     9     922.3      1.68    0.1%
   37    35     9       927     4.415    0.4%
   38    35     9     923.7     2.195    0.2%
   39    35     9       934     2.328    0.2%
   40    35     9     940.7      2.58    0.2%
   41    35     9     945.3     5.445    0.5%
   42    35     9     936.7     1.868    0.1%
   43    35     9     945.7     1.596    0.1%
   44    35     9     950.5      2.83    0.2%
   45    35     9     955.6     4.748    0.4%
   46    35     9     966.3     0.999    0.1%
   47    35     9     955.7     2.149    0.2%
   48    35     9     961.7     3.057    0.3%
   49    35     9     974.8     2.677    0.2%
   50    35     9     976.8     1.929    0.1%
   51    35     9     983.1     6.336    0.6%
   52    35     9     994.7     3.448    0.3%
   53    35     9     996.2     3.265    0.3%
   54    35     9     987.5     1.594    0.1%
   55    35     9     995.5     3.636    0.3%
   56    35     9      1008     2.667    0.2%
   57    35     9      1004     2.316    0.2%
   58    35     9      1003      4.06    0.4%
   59    35     9      1007     2.003    0.1%
   60    35     9      1012     3.372    0.3%
   61    35     9      1017     2.588    0.2%
   62    35     9      1016     3.849    0.3%
   63    35     9      1017     2.786    0.2%
   64    35     9      1024     3.115    0.3%
   65    35     9      1041     5.884    0.5%
   66    35     9      1038     4.031    0.3%
   67    35     9      1048     3.002    0.2%
   68    35     9      1048     3.237    0.3%
   69    35     9      1058     2.817    0.2%
   70    35     9      1056     3.006    0.2%
   71    35     9      1057     2.893    0.2%
   72    35     9      1053     3.496    0.3%
   73    35     9      1062     3.434    0.3%
   74     0     9     96.86     0.216    0.2%
   74     1     9     155.8     0.498    0.3%
   74     2     9     192.3     0.638    0.3%
   74     3     9     185.9     1.026    0.5%
   74     4     9     218.7      0.58    0.2%
   74     5     9     252.1     1.231    0.4%
   74     6     9     283.3     0.995    0.3%
   74     7     9     309.3     0.607    0.1%
   74     8     9     337.1      0.46    0.1%
   74     9     9     370.1     1.022    0.2%
   74    10     9     397.8     0.366    0.0%
   74    11     9     428.9      1.47    0.3%
   74    12     9     455.9     1.201    0.2%
   74    13     9     480.2     2.222    0.4%
   74    14     9     510.5     1.683    0.3%
   74    15     9     535.8     1.345    0.2%
   74    16     9     560.4       2.1    0.3%
   74    17     9     592.3     1.431    0.2%
   74    18     9     623.1     1.931    0.3%
   74    19     9     648.2     0.609    0.0%
   74    20     9     668.9     0.884    0.1%
   74    21     9     692.6     1.276    0.1%
   74    22     9     722.5     2.762    0.3%
   74    23     9     755.9     4.738    0.6%
   74    24     9     770.6     2.053    0.2%
   74    25     9     809.1     3.175    0.3%
   74    26     9     825.6     2.089    0.2%
   74    27     9     845.9     2.483    0.2%
   74    28     9     882.6     2.035    0.2%
   74    29     9     909.7     1.661    0.1%
   74    30     9     938.9     2.285    0.2%
   74    31     9       964     2.251    0.2%
   74    32     9     998.4     1.538    0.1%
   74    33     9      1025      1.55    0.1%
   74    34     9      1042     3.093    0.2%
   74    35     1      1067     3.288    0.3%
   74    35     2      1075     2.388    0.2%
   74    35     3      1083     4.201    0.3%
   74    35     4      1081     5.004    0.4%
   74    35     5      1076     3.859    0.3%
   74    35     6      1076     4.382    0.4%
   74    35     7      1073     5.065    0.4%
   74    35     8      1086     3.697    0.3%
   74    35     9      1077      3.51    0.3%

Quality and confidence:
param     error
n         0.015
m         0.027
u         0.186

Model:
Time ~=        0
    + n    4.234
    + m    27.28
    + u        0
              µs

Reads = 7 + (0 * n) + (2 * m) + (0 * u)
Writes = 5 + (0 * n) + (2 * m) + (0 * u)

Pallet: "parachain_staking", Extrinsic: "candidate_stake_more", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking MaxCollatorCandidateStake (r:1 w:0)
Storage: System Account (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: Balances Locks (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.185
    + m    6.587
    + u    0.147
              µs

Reads = 8 + (0 * n) + (0 * m) + (0 * u)
Writes = 6 + (0 * n) + (0 * m) + (0 * u)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m     u   mean µs  sigma µs       %
    1    35     9     124.3     0.336    0.2%
    2    35     9     123.9     0.262    0.2%
    3    35     9     142.5      0.25    0.1%
    4    35     9     162.7     0.417    0.2%
    5    35     9     163.4     0.617    0.3%
    6    35     9     180.4     0.492    0.2%
    7    35     9     144.5     0.485    0.3%
    8    35     9     153.1     0.471    0.3%
    9    35     9     160.5     0.776    0.4%
   10    35     9     168.6     0.963    0.5%
   11    35     9     175.1     0.839    0.4%
   12    35     9     180.2     0.955    0.5%
   13    35     9     188.5     0.893    0.4%
   14    35     9     195.9     0.949    0.4%
   15    35     9     201.2      1.16    0.5%
   16    35     9     207.5     0.869    0.4%
   17    35     9     210.8      0.81    0.3%
   18    35     9     215.5     0.912    0.4%
   19    35     9     220.4     0.776    0.3%
   20    35     9     224.3     0.926    0.4%
   21    35     9     228.3     0.887    0.3%
   22    35     9     233.1     1.066    0.4%
   23    35     9     238.4     0.612    0.2%
   24    35     9     242.5      1.19    0.4%
   25    35     9     246.4     1.059    0.4%
   26    35     9     248.7     0.562    0.2%
   27    35     9     252.7     0.614    0.2%
   28    35     9       255      0.47    0.1%
   29    35     9     257.8      0.61    0.2%
   30    35     9     262.8     1.094    0.4%
   31    35     9     265.3     1.592    0.5%
   32    35     9     268.3     0.829    0.3%
   33    35     9     269.5     1.167    0.4%
   34    35     9     271.6     1.079    0.3%
   35    35     9     274.6     0.859    0.3%
   36    35     9       277     1.245    0.4%
   37    35     9     279.3     0.884    0.3%
   38    35     9     284.3     0.717    0.2%
   39    35     9     286.8     0.494    0.1%
   40    35     9     289.4      0.58    0.2%
   41    35     9     293.8     1.754    0.5%
   42    35     9     294.1     0.697    0.2%
   43    35     9     297.1     1.219    0.4%
   44    35     9     302.1     1.634    0.5%
   45    35     9     305.5     0.915    0.2%
   46    35     9     306.4     1.793    0.5%
   47    35     9     308.8     0.917    0.2%
   48    35     9     312.3     0.685    0.2%
   49    35     9     315.7     0.982    0.3%
   50    35     9     315.4     1.111    0.3%
   51    35     9     317.7     1.081    0.3%
   52    35     9     320.6     1.835    0.5%
   53    35     9     323.3     1.839    0.5%
   54    35     9     323.8     1.403    0.4%
   55    35     9     325.5     1.703    0.5%
   56    35     9     330.1     1.279    0.3%
   57    35     9     333.2      1.18    0.3%
   58    35     9       338      1.39    0.4%
   59    35     9     336.4     1.682    0.4%
   60    35     9     341.6     0.631    0.1%
   61    35     9     345.7     2.199    0.6%
   62    35     9     348.4     1.805    0.5%
   63    35     9     350.4     2.112    0.6%
   64    35     9     351.7     3.103    0.8%
   65    35     9     358.6      2.49    0.6%
   66    35     9     361.7     1.901    0.5%
   67    35     9     364.1     1.649    0.4%
   68    35     9     368.8     2.025    0.5%
   69    35     9     373.3     1.718    0.4%
   70    35     9     377.8     1.121    0.2%
   71    35     9     383.3     1.552    0.4%
   72    35     9     384.4     0.992    0.2%
   73    35     9     385.1     1.531    0.3%
   74     0     9     124.7     0.333    0.2%
   74     1     9     164.8     0.558    0.3%
   74     2     9     178.9      0.59    0.3%
   74     3     9     156.7     0.482    0.3%
   74     4     9     175.2     0.473    0.2%
   74     5     9     189.9     0.628    0.3%
   74     6     9     206.6     0.724    0.3%
   74     7     9       217     0.815    0.3%
   74     8     9     225.9     1.141    0.5%
   74     9     9     232.6     0.827    0.3%
   74    10     9     241.8     1.323    0.5%
   74    11     9     251.4     1.399    0.5%
   74    12     9     259.1     1.169    0.4%
   74    13     9     267.5     0.945    0.3%
   74    14     9     275.9     1.239    0.4%
   74    15     9     282.2     1.278    0.4%
   74    16     9     290.4     1.085    0.3%
   74    17     9     295.1     1.157    0.3%
   74    18     9     301.7     0.544    0.1%
   74    19     9     309.3     1.313    0.4%
   74    20     9     315.5     1.979    0.6%
   74    21     9     322.3      1.23    0.3%
   74    22     9     323.3     1.299    0.4%
   74    23     9     330.4     2.686    0.8%
   74    24     9     333.7     2.248    0.6%
   74    25     9     332.7     1.004    0.3%
   74    26     9     340.4     1.318    0.3%
   74    27     9     342.5     0.718    0.2%
   74    28     9     350.8     2.382    0.6%
   74    29     9     357.5     1.256    0.3%
   74    30     9     362.7     2.332    0.6%
   74    31     9     371.7     2.626    0.7%
   74    32     9     377.2     1.562    0.4%
   74    33     9     379.3     1.792    0.4%
   74    34     9     389.6     1.522    0.3%
   74    35     0     388.5      1.57    0.4%
   74    35     1     388.8     2.635    0.6%
   74    35     2     388.1     2.652    0.6%
   74    35     3     387.2     2.649    0.6%
   74    35     4     388.4      1.97    0.5%
   74    35     5     387.1     1.401    0.3%
   74    35     6     390.7     0.817    0.2%
   74    35     7       390     2.265    0.5%
   74    35     8     388.7     2.116    0.5%
   74    35     9     388.7     1.947    0.5%

Quality and confidence:
param     error
n         0.016
m         0.039
u         0.235

Model:
Time ~=        0
    + n    3.376
    + m    6.548
    + u    1.462
              µs

Reads = 8 + (0 * n) + (0 * m) + (0 * u)
Writes = 6 + (0 * n) + (0 * m) + (0 * u)

Pallet: "parachain_staking", Extrinsic: "candidate_stake_less", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.019
    + m    6.258
              µs

Reads = 5 + (0 * n) + (0 * m)
Writes = 4 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    35      91.7     0.164    0.1%
    2    35     91.61     0.178    0.1%
    3    35     109.3      0.31    0.2%
    4    35     125.7     0.324    0.2%
    5    35     128.9     0.319    0.2%
    6    35     144.4      0.72    0.4%
    7    35       162     0.497    0.3%
    8    35     119.2     0.223    0.1%
    9    35       126     0.454    0.3%
   10    35     133.9      0.33    0.2%
   11    35     141.5     0.549    0.3%
   12    35     147.7     0.411    0.2%
   13    35     155.7     0.286    0.1%
   14    35     162.7     0.316    0.1%
   15    35     167.3     0.586    0.3%
   16    35     173.2     0.533    0.3%
   17    35     179.1     0.606    0.3%
   18    35     180.7     0.468    0.2%
   19    35     185.5     0.684    0.3%
   20    35     188.7     0.528    0.2%
   21    35     192.4     0.423    0.2%
   22    35     198.1     0.741    0.3%
   23    35     200.7     0.784    0.3%
   24    35     204.7     1.277    0.6%
   25    35     207.8      1.13    0.5%
   26    35     211.6     0.812    0.3%
   27    35     215.7     1.195    0.5%
   28    35     218.8     0.676    0.3%
   29    35     222.2     0.986    0.4%
   30    35     225.9     0.945    0.4%
   31    35     228.5     0.541    0.2%
   32    35     231.1     0.711    0.3%
   33    35     231.4      0.72    0.3%
   34    35     235.5     0.994    0.4%
   35    35     236.8     0.772    0.3%
   36    35     239.6     1.025    0.4%
   37    35       240     1.105    0.4%
   38    35     245.7     0.672    0.2%
   39    35       249     0.702    0.2%
   40    35     251.6     0.956    0.3%
   41    35     256.1     1.383    0.5%
   42    35     258.4     0.809    0.3%
   43    35     261.2     1.449    0.5%
   44    35     263.3     1.151    0.4%
   45    35     267.3     1.817    0.6%
   46    35     267.4     0.676    0.2%
   47    35     269.7     0.901    0.3%
   48    35     270.7     1.967    0.7%
   49    35     273.6     1.622    0.5%
   50    35     276.2      0.91    0.3%
   51    35     277.3     1.225    0.4%
   52    35     280.4     1.057    0.3%
   53    35     284.4     1.725    0.6%
   54    35     286.3     1.649    0.5%
   55    35     287.5     1.079    0.3%
   56    35     293.8     1.457    0.4%
   57    35     296.9     0.605    0.2%
   58    35     297.2     1.656    0.5%
   59    35     299.9     2.422    0.8%
   60    35     301.9     1.469    0.4%
   61    35     304.1     0.805    0.2%
   62    35     307.1     1.057    0.3%
   63    35     313.8      1.33    0.4%
   64    35     315.6     2.401    0.7%
   65    35     315.3      2.08    0.6%
   66    35     318.8     1.026    0.3%
   67    35     321.7     1.198    0.3%
   68    35     327.9     1.062    0.3%
   69    35     329.3     1.638    0.4%
   70    35     334.5     0.759    0.2%
   71    35     341.1     1.727    0.5%
   72    35     339.2      1.24    0.3%
   73    35     339.7     1.741    0.5%
   74     0     96.39     0.283    0.2%
   74     1     133.1     0.261    0.1%
   74     2     112.3     0.363    0.3%
   74     3     125.8     0.266    0.2%
   74     4     142.8     0.324    0.2%
   74     5     156.4     0.541    0.3%
   74     6     170.8     0.638    0.3%
   74     7     181.9     0.935    0.5%
   74     8     190.2     0.969    0.5%
   74     9     198.3     0.824    0.4%
   74    10     204.7     0.523    0.2%
   74    11     212.3      0.59    0.2%
   74    12     222.4     0.786    0.3%
   74    13     229.6     0.968    0.4%
   74    14     235.5     0.781    0.3%
   74    15     243.2     1.569    0.6%
   74    16     247.4     1.362    0.5%
   74    17     256.9     0.687    0.2%
   74    18       263     1.241    0.4%
   74    19     269.6     1.245    0.4%
   74    20     273.4     1.282    0.4%
   74    21     278.8     0.836    0.2%
   74    22     282.3     1.177    0.4%
   74    23     288.5     1.114    0.3%
   74    24     291.3     1.232    0.4%
   74    25     296.7     1.156    0.3%
   74    26     296.5     1.263    0.4%
   74    27     300.4     1.883    0.6%
   74    28     308.3     1.454    0.4%
   74    29     309.4     1.637    0.5%
   74    30     318.4     2.085    0.6%
   74    31     321.2     2.643    0.8%
   74    32     327.1     1.026    0.3%
   74    33     335.8     1.595    0.4%
   74    34     339.2     1.594    0.4%
   74    35     346.4     1.968    0.5%

Quality and confidence:
param     error
n         0.017
m         0.041

Model:
Time ~=        0
    + n      3.2
    + m    6.341
              µs

Reads = 5 + (0 * n) + (0 * m)
Writes = 4 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "join_delegators", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:1)
Storage: ParachainStaking DelegatorState (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:2 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: ParachainStaking LastDelegation (r:1 w:1)
Storage: ParachainStaking Round (r:1 w:0)
Storage: Balances Locks (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.294
    + m    7.358
              µs

Reads = 11 + (0 * n) + (0 * m)
Writes = 8 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    34     147.4     0.474    0.3%
    2    34     146.8     0.324    0.2%
    3    34     165.5     0.419    0.2%
    4    34     184.7     0.494    0.2%
    5    34     185.5     0.416    0.2%
    6    34     218.3      0.45    0.2%
    7    34     237.8     0.716    0.3%
    8    34     178.4     0.418    0.2%
    9    34     185.9     0.569    0.3%
   10    34     193.1     0.371    0.1%
   11    34     203.8     0.467    0.2%
   12    34     209.6     0.432    0.2%
   13    34     219.1     0.696    0.3%
   14    34     225.5     1.071    0.4%
   15    34     234.6     0.618    0.2%
   16    34     240.3     0.645    0.2%
   17    34     244.6     0.704    0.2%
   18    34     252.5     0.976    0.3%
   19    34     255.6     0.502    0.1%
   20    34       263     1.368    0.5%
   21    34     262.4     0.494    0.1%
   22    34     269.7     1.308    0.4%
   23    34     273.9     1.083    0.3%
   24    34     276.7     1.028    0.3%
   25    34     279.4     1.061    0.3%
   26    34       283     1.046    0.3%
   27    34     288.7     0.732    0.2%
   28    34     287.9     0.857    0.2%
   29    34       296     1.086    0.3%
   30    34     298.5     0.903    0.3%
   31    34       302     0.814    0.2%
   32    34     304.6     0.956    0.3%
   33    34     308.4     0.817    0.2%
   34    34     310.1     0.836    0.2%
   35    34     311.3     0.864    0.2%
   36    34       313      0.96    0.3%
   37    34     317.8     1.622    0.5%
   38    34     318.1     1.311    0.4%
   39    34     323.2      0.99    0.3%
   40    34     325.4      0.98    0.3%
   41    34     329.1     0.945    0.2%
   42    34     334.5     1.503    0.4%
   43    34     338.1     0.779    0.2%
   44    34       339     1.913    0.5%
   45    34     343.1     1.517    0.4%
   46    34     344.2     1.205    0.3%
   47    34       350     3.166    0.9%
   48    34     353.6     1.597    0.4%
   49    34     357.8     1.887    0.5%
   50    34     360.3     1.456    0.4%
   51    34     360.6      1.42    0.3%
   52    34     362.8     1.503    0.4%
   53    34     364.9     0.844    0.2%
   54    34     370.1     1.911    0.5%
   55    34     371.2     1.322    0.3%
   56    34     371.9     1.807    0.4%
   57    34       379     2.171    0.5%
   58    34     380.7     0.912    0.2%
   59    34     384.7       1.7    0.4%
   60    34     385.8     1.184    0.3%
   61    34     391.5      1.18    0.3%
   62    34     393.3     1.755    0.4%
   63    34     398.1     1.288    0.3%
   64    34     396.3     1.623    0.4%
   65    34     399.5     1.368    0.3%
   66    34     403.9     1.324    0.3%
   67    34     412.5     2.348    0.5%
   68    34       410     1.248    0.3%
   69    34     413.8      0.63    0.1%
   70    34     416.7     2.014    0.4%
   71    34     416.7     1.684    0.4%
   72    34     420.6       1.1    0.2%
   73    34     424.9     1.065    0.2%
   74    34     428.3     1.402    0.3%
   75     1     191.6     0.609    0.3%
   75     2     222.5     0.302    0.1%
   75     3     185.2     0.551    0.2%
   75     4     203.7     0.632    0.3%
   75     5     220.7     1.481    0.6%
   75     6     237.8     0.818    0.3%
   75     7     251.7     0.614    0.2%
   75     8     262.7     0.795    0.3%
   75     9     271.4     1.351    0.4%
   75    10     279.5      1.51    0.5%
   75    11     289.2     1.115    0.3%
   75    12     296.6     0.778    0.2%
   75    13     305.7     0.772    0.2%
   75    14     313.4     1.738    0.5%
   75    15     323.3     1.343    0.4%
   75    16     330.9     1.241    0.3%
   75    17     338.6     0.677    0.1%
   75    18       341     0.994    0.2%
   75    19     349.4     0.896    0.2%
   75    20     361.9     1.553    0.4%
   75    21     367.1     1.456    0.3%
   75    22     370.9     1.375    0.3%
   75    23     378.3     1.703    0.4%
   75    24     384.5     2.026    0.5%
   75    25     390.1     1.903    0.4%
   75    26     395.3      2.36    0.5%
   75    27       393     1.343    0.3%
   75    28     408.2     2.006    0.4%
   75    29     410.1     2.393    0.5%
   75    30     416.7     2.031    0.4%
   75    31     419.3     1.542    0.3%
   75    32     427.9     1.412    0.3%
   75    33     435.2     0.924    0.2%
   75    34     435.3     2.705    0.6%

Quality and confidence:
param     error
n         0.018
m         0.049

Model:
Time ~=        0
    + n    3.573
    + m    7.184
              µs

Reads = 11 + (0 * n) + (0 * m)
Writes = 8 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "delegator_stake_more", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking DelegatorState (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: System Account (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: Balances Locks (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.379
    + m    7.119
    + u    0.335
              µs

Reads = 8 + (0 * n) + (0 * m) + (0 * u)
Writes = 7 + (0 * n) + (0 * m) + (0 * u)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m     u   mean µs  sigma µs       %
    1    34     9     129.4     0.329    0.2%
    2    34     9     129.7     0.456    0.3%
    3    34     9     150.6      0.27    0.1%
    4    34     9     169.3      0.56    0.3%
    5    34     9     171.6     0.291    0.1%
    6    34     9     200.4     0.578    0.2%
    7    34     9     221.8     0.549    0.2%
    8    34     9     160.5     0.569    0.3%
    9    34     9     171.2     0.365    0.2%
   10    34     9     179.8     0.619    0.3%
   11    34     9       187     0.521    0.2%
   12    34     9     196.1     0.368    0.1%
   13    34     9     206.5     0.458    0.2%
   14    34     9     214.5     0.466    0.2%
   15    34     9     219.3     0.328    0.1%
   16    34     9     226.9     0.689    0.3%
   17    34     9     232.4     0.907    0.3%
   18    34     9     236.3     0.713    0.3%
   19    34     9     242.7     0.859    0.3%
   20    34     9       247     0.586    0.2%
   21    34     9     253.1     0.964    0.3%
   22    34     9     257.8     0.787    0.3%
   23    34     9     261.1     0.796    0.3%
   24    34     9     264.5     1.204    0.4%
   25    34     9     266.8     1.239    0.4%
   26    34     9     270.7     1.219    0.4%
   27    34     9     276.3     0.854    0.3%
   28    34     9     281.3     0.994    0.3%
   29    34     9     284.2     1.569    0.5%
   30    34     9     288.5     1.196    0.4%
   31    34     9     293.8     0.841    0.2%
   32    34     9     295.8      0.46    0.1%
   33    34     9     300.9     0.757    0.2%
   34    34     9     303.7     1.614    0.5%
   35    34     9       305       0.6    0.1%
   36    34     9     308.8     0.842    0.2%
   37    34     9     311.5     1.415    0.4%
   38    34     9     315.7     1.719    0.5%
   39    34     9     316.3      1.02    0.3%
   40    34     9     319.8     1.069    0.3%
   41    34     9     324.2     1.597    0.4%
   42    34     9     326.5     1.612    0.4%
   43    34     9     329.3     1.346    0.4%
   44    34     9     331.9     1.058    0.3%
   45    34     9     334.4     0.788    0.2%
   46    34     9     335.4     0.839    0.2%
   47    34     9       338     1.376    0.4%
   48    34     9     342.3     1.209    0.3%
   49    34     9     344.3     1.649    0.4%
   50    34     9     348.3     1.798    0.5%
   51    34     9     351.9      1.58    0.4%
   52    34     9       352     1.746    0.4%
   53    34     9     355.3     1.025    0.2%
   54    34     9     358.4     1.519    0.4%
   55    34     9     359.4      1.72    0.4%
   56    34     9     362.7     1.287    0.3%
   57    34     9     364.9       1.8    0.4%
   58    34     9     370.4     1.475    0.3%
   59    34     9     373.5     1.633    0.4%
   60    34     9     373.9     1.836    0.4%
   61    34     9     377.4      1.52    0.4%
   62    34     9     382.6     1.635    0.4%
   63    34     9     384.2     1.604    0.4%
   64    34     9     387.4     1.701    0.4%
   65    34     9     389.9     1.625    0.4%
   66    34     9     394.1     2.401    0.6%
   67    34     9     397.8     0.903    0.2%
   68    34     9     402.9     1.409    0.3%
   69    34     9     403.7     1.542    0.3%
   70    34     9       410     1.395    0.3%
   71    34     9     414.1     3.666    0.8%
   72    34     9     410.9     1.487    0.3%
   73    34     9     420.5     2.247    0.5%
   74    34     9     419.3     1.354    0.3%
   75     1     9     177.1     0.473    0.2%
   75     2     9     207.8     0.735    0.3%
   75     3     9     170.2     0.575    0.3%
   75     4     9       190     0.503    0.2%
   75     5     9     206.2     0.595    0.2%
   75     6     9     223.1      0.78    0.3%
   75     7     9       235     0.691    0.2%
   75     8     9     249.2     0.933    0.3%
   75     9     9     259.6     1.054    0.4%
   75    10     9     267.2     1.219    0.4%
   75    11     9     273.6     0.769    0.2%
   75    12     9     281.8      0.79    0.2%
   75    13     9       292     0.774    0.2%
   75    14     9     302.4     1.848    0.6%
   75    15     9       311     0.659    0.2%
   75    16     9     316.8     1.163    0.3%
   75    17     9     324.2     1.173    0.3%
   75    18     9     331.4     0.569    0.1%
   75    19     9     338.1     1.899    0.5%
   75    20     9     346.9     2.076    0.5%
   75    21     9     354.9     1.775    0.5%
   75    22     9     357.3     1.492    0.4%
   75    23     9     361.2      1.56    0.4%
   75    24     9     364.9     1.547    0.4%
   75    25     9     371.4     1.462    0.3%
   75    26     9     375.9     3.222    0.8%
   75    27     9     383.9     1.526    0.3%
   75    28     9       387      2.31    0.5%
   75    29     9     396.1     1.458    0.3%
   75    30     9     397.8     2.831    0.7%
   75    31     9     405.3     3.028    0.7%
   75    32     9     410.6     0.693    0.1%
   75    33     9       413     1.738    0.4%
   75    34     1       416     2.684    0.6%
   75    34     2     418.8     1.576    0.3%
   75    34     3     416.7     1.052    0.2%
   75    34     4     421.7     1.429    0.3%
   75    34     5     419.2     2.601    0.6%
   75    34     6     415.1     1.417    0.3%
   75    34     7     418.2     2.211    0.5%
   75    34     8     417.7     2.497    0.5%
   75    34     9     420.8     1.722    0.4%

Quality and confidence:
param     error
n         0.018
m          0.05
u         0.322

Model:
Time ~=        0
    + n    3.572
    + m    7.278
    + u    2.858
              µs

Reads = 8 + (0 * n) + (0 * m) + (0 * u)
Writes = 7 + (0 * n) + (0 * m) + (0 * u)

Pallet: "parachain_staking", Extrinsic: "delegator_stake_less", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking DelegatorState (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n    3.015
    + m    6.425
              µs

Reads = 6 + (0 * n) + (0 * m)
Writes = 5 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    34     104.8      0.31    0.2%
    2    34       105     0.356    0.3%
    3    34     125.9     0.458    0.3%
    4    34     144.1     0.486    0.3%
    5    34     145.2     0.322    0.2%
    6    34     173.6     0.559    0.3%
    7    34     125.1     0.222    0.1%
    8    34     133.3       0.4    0.2%
    9    34     143.4     0.903    0.6%
   10    34     151.8     0.327    0.2%
   11    34     159.2     0.597    0.3%
   12    34     168.2     0.747    0.4%
   13    34     174.8     0.582    0.3%
   14    34     183.1     0.911    0.4%
   15    34     189.8     0.795    0.4%
   16    34       194     0.669    0.3%
   17    34     199.1     0.619    0.3%
   18    34     204.4     0.278    0.1%
   19    34     208.2     0.797    0.3%
   20    34     212.3     0.762    0.3%
   21    34       217     0.993    0.4%
   22    34     225.4     0.732    0.3%
   23    34     227.2     0.684    0.3%
   24    34     231.6     0.477    0.2%
   25    34     234.2     0.944    0.4%
   26    34     238.1     0.669    0.2%
   27    34     241.1     0.761    0.3%
   28    34     244.8      0.72    0.2%
   29    34     249.5      1.11    0.4%
   30    34     256.1     1.181    0.4%
   31    34     257.1     1.071    0.4%
   32    34     261.5      0.84    0.3%
   33    34     265.2     0.874    0.3%
   34    34     265.6     0.677    0.2%
   35    34     267.7     0.931    0.3%
   36    34     268.8     0.894    0.3%
   37    34     273.6     0.779    0.2%
   38    34     276.6     1.312    0.4%
   39    34     280.1     0.713    0.2%
   40    34       282     1.408    0.4%
   41    34     284.8     0.752    0.2%
   42    34     288.5     1.527    0.5%
   43    34     288.2     1.117    0.3%
   44    34     293.7     0.711    0.2%
   45    34     295.5     2.496    0.8%
   46    34     296.7     1.271    0.4%
   47    34     298.4     0.725    0.2%
   48    34     300.4      1.17    0.3%
   49    34     303.9     1.443    0.4%
   50    34     307.2     0.507    0.1%
   51    34     308.3     1.479    0.4%
   52    34     305.8     1.034    0.3%
   53    34     306.4     0.934    0.3%
   54    34     308.2     0.962    0.3%
   55    34     310.4     1.526    0.4%
   56    34     313.7     1.151    0.3%
   57    34     311.8     1.316    0.4%
   58    34     316.8     1.699    0.5%
   59    34     319.3      1.22    0.3%
   60    34     322.8     1.435    0.4%
   61    34       325     1.386    0.4%
   62    34     329.1     1.297    0.3%
   63    34     328.5     1.141    0.3%
   64    34     332.5     1.256    0.3%
   65    34     337.7     1.626    0.4%
   66    34     338.1     1.217    0.3%
   67    34     340.2     1.913    0.5%
   68    34     345.4     2.926    0.8%
   69    34     344.8     1.767    0.5%
   70    34     353.8      1.54    0.4%
   71    34     350.5     1.157    0.3%
   72    34     355.4     1.596    0.4%
   73    34     359.2     0.955    0.2%
   74    34     362.2     2.061    0.5%
   75     1     148.5     0.561    0.3%
   75     2     164.7     0.191    0.1%
   75     3     142.7     0.312    0.2%
   75     4     158.4     0.853    0.5%
   75     5     172.7     0.572    0.3%
   75     6     186.4     0.308    0.1%
   75     7     198.1     0.488    0.2%
   75     8     208.7     0.601    0.2%
   75     9     213.7     0.724    0.3%
   75    10     222.3     0.907    0.4%
   75    11     230.7     1.014    0.4%
   75    12     237.1     1.204    0.5%
   75    13     249.9      1.53    0.6%
   75    14     254.1     0.624    0.2%
   75    15     261.5     1.242    0.4%
   75    16     267.3     0.954    0.3%
   75    17     273.4     1.363    0.4%
   75    18     280.6     2.474    0.8%
   75    19       286     1.289    0.4%
   75    20     295.9     1.896    0.6%
   75    21     301.6     1.581    0.5%
   75    22     304.7     1.029    0.3%
   75    23     308.3     1.148    0.3%
   75    24     311.6     1.209    0.3%
   75    25     318.1     0.749    0.2%
   75    26     321.2     1.347    0.4%
   75    27     324.4     2.022    0.6%
   75    28     328.9     1.001    0.3%
   75    29     336.9     1.019    0.3%
   75    30     339.2     1.223    0.3%
   75    31     346.2     2.074    0.5%
   75    32     351.6     1.804    0.5%
   75    33     356.6     1.076    0.3%
   75    34     362.5     1.963    0.5%

Quality and confidence:
param     error
n          0.02
m         0.054

Model:
Time ~=        0
    + n    3.148
    + m    6.652
              µs

Reads = 6 + (0 * n) + (0 * m)
Writes = 5 + (0 * n) + (0 * m)

Pallet: "parachain_staking", Extrinsic: "revoke_delegation", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParachainStaking DelegatorState (r:1 w:1)
Storage: ParachainStaking CandidatePool (r:1 w:1)
Storage: ParachainStaking Unstaking (r:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)
Storage: ParachainStaking MaxSelectedCandidates (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + n     2.94
    + m    6.247
              µs

Reads = 6 + (0 * n) + (0 * m)
Writes = 5 + (0 * n) + (0 * m)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n     m   mean µs  sigma µs       %
    1    34     110.2     0.313    0.2%
    2    34     109.9     0.245    0.2%
    3    34       130      0.33    0.2%
    4    34     149.8     0.337    0.2%
    5    34     150.6     0.322    0.2%
    6    34     180.1     0.388    0.2%
    7    34     134.3     0.294    0.2%
    8    34     144.1     0.296    0.2%
    9    34     149.1     0.512    0.3%
   10    34     158.1     0.293    0.1%
   11    34     164.5     0.455    0.2%
   12    34     170.3     0.517    0.3%
   13    34     177.1     0.505    0.2%
   14    34     184.8     0.413    0.2%
   15    34     191.3     0.621    0.3%
   16    34     196.3     0.578    0.2%
   17    34     201.6     0.468    0.2%
   18    34       207     0.868    0.4%
   19    34     210.5     0.626    0.2%
   20    34     213.4      0.48    0.2%
   21    34       220     0.648    0.2%
   22    34     226.1     0.646    0.2%
   23    34     226.8     1.227    0.5%
   24    34       230     0.696    0.3%
   25    34     235.9     0.772    0.3%
   26    34     236.9     0.733    0.3%
   27    34       240     0.566    0.2%
   28    34     243.6     1.276    0.5%
   29    34     249.1     0.478    0.1%
   30    34     252.6     0.511    0.2%
   31    34     253.9     0.857    0.3%
   32    34     259.7     0.656    0.2%
   33    34     262.4     1.276    0.4%
   34    34     263.4     0.841    0.3%
   35    34     266.1     0.816    0.3%
   36    34     266.6     0.869    0.3%
   37    34     271.6      0.61    0.2%
   38    34     273.9     0.552    0.2%
   39    34     276.2     0.741    0.2%
   40   <truncated>...

kiltbot and others added 3 commits January 13, 2022 11:02
…hmarks -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=parachain-staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=pallets/parachain-staking/src/default_weights.rs --template=.maintain/weight-template.hbs
@wischli wischli merged commit 8dd0a38 into develop Jan 18, 2022
@wischli wischli deleted the wf-1749-increase-delegators branch January 18, 2022 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants