Skip to content

feat: add lazy total stake calculation#300

Merged
wischli merged 23 commits intodevelopfrom
wf-1701-lazy-total-stake
Dec 14, 2021
Merged

feat: add lazy total stake calculation#300
wischli merged 23 commits intodevelopfrom
wf-1701-lazy-total-stake

Conversation

@wischli
Copy link
Copy Markdown
Contributor

@wischli wischli commented Nov 17, 2021

fixes KILTProtocol/ticket#1701

  • Improves updating of TotalCollatorStake storage by removing the iteration over all selected candidates (except for init_leave_candidate and force_remove_candidate
  • Updates documentation

TODO

  • Rerun benchmarks

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
    • If not, I have left a well-balanced amount of inline comments
  • This PR does not introduce new custom types
  • I have left the code in a better state
  • I have documented the changes (where applicable)

@wischli wischli self-assigned this Nov 17, 2021
Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment thread pallets/parachain-staking/src/lib.rs Outdated
@wischli
Copy link
Copy Markdown
Contributor Author

wischli commented Nov 17, 2021

/bench runtime pallet parachain-staking

@kilt-command-bot
Copy link
Copy Markdown

kilt-command-bot Bot commented Nov 17, 2021

Benchmark Runtime Pallet for branch "wf-1701-lazy-total-stake" 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 ~=    3.906
              µs

Reads = 1
Writes = 0

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

Model:
Time ~=    3.906
              µ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.05
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    17.05
              µ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 ~=    32.65
              µs

Reads = 3
Writes = 3

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

Model:
Time ~=    32.65
              µ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 ~=    68.32
              µs

Reads = 6
Writes = 4

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

Model:
Time ~=    68.32
              µ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.462
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=    2.462
              µ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.35
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=    15.35
              µ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 CandidatePool (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    10.49
    + m    12.58
              µ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    25     47.39     0.237    0.5%
   17    25     71.06     0.383    0.5%
   18    25     81.36     0.317    0.3%
   19    25     91.88     0.418    0.4%
   20    25     100.4     0.385    0.3%
   21    25     111.4     0.465    0.4%
   22    25     121.8     0.791    0.6%
   23    25       134     0.593    0.4%
   24    25     143.5     0.441    0.3%
   25    25     154.1     0.831    0.5%
   26    25       163     0.644    0.3%
   27    25     172.1     0.903    0.5%
   28    25     184.9     0.703    0.3%
   29    25     191.8     0.676    0.3%
   30    25     204.1     0.942    0.4%
   31    25     211.2     0.852    0.4%
   32    25     226.7     1.023    0.4%
   33    25     233.1     0.456    0.1%
   34    25     243.9     1.223    0.5%
   35    25     256.8     0.461    0.1%
   36    25     265.6     0.857    0.3%
   37    25     276.8     0.767    0.2%
   38    25     288.3     0.872    0.3%
   39    25     297.5     0.661    0.2%
   40    25     309.6      0.47    0.1%
   41    25     319.9      0.99    0.3%
   42    25     332.4     1.204    0.3%
   43    25     339.9     1.189    0.3%
   44    25     350.8     1.393    0.3%
   45    25     361.5     1.122    0.3%
   46    25     370.6     1.612    0.4%
   47    25     384.7     1.241    0.3%
   48    25       390     0.899    0.2%
   49    25     403.5     1.517    0.3%
   50    25     412.2     1.351    0.3%
   51    25     425.3     1.373    0.3%
   52    25     431.5     1.931    0.4%
   53    25     444.2     1.348    0.3%
   54    25     456.9     1.083    0.2%
   55    25     467.4     1.634    0.3%
   56    25     475.8     1.731    0.3%
   57    25     490.6     1.563    0.3%
   58    25     497.1     1.258    0.2%
   59    25     503.5     1.397    0.2%
   60    25     521.1     1.123    0.2%
   61    25     527.5     2.248    0.4%
   62    25     534.8     1.516    0.2%
   63    25     548.9     1.267    0.2%
   64    25     557.1     1.406    0.2%
   65    25     575.3     1.714    0.2%
   66    25     588.1     1.449    0.2%
   67    25     597.5     2.008    0.3%
   68    25     602.7     1.918    0.3%
   69    25     620.2     1.822    0.2%
   70    25       623      2.34    0.3%
   71    25     633.4     1.063    0.1%
   72    25     652.6     1.944    0.2%
   73    25     652.6     1.979    0.3%
   74    25     665.5     1.593    0.2%
   75     0     354.5     1.734    0.4%
   75     1     405.4     1.355    0.3%
   75     2     418.4     1.321    0.3%
   75     3     405.9     0.771    0.1%
   75     4     414.1     1.174    0.2%
   75     5       426      1.78    0.4%
   75     6     447.1     1.346    0.3%
   75     7     460.3     0.934    0.2%
   75     8     475.2     1.809    0.3%
   75     9       490     1.253    0.2%
   75    10     489.6     1.576    0.3%
   75    11     500.9       1.8    0.3%
   75    12     514.5      1.19    0.2%
   75    13     529.3     1.604    0.3%
   75    14     543.4     2.473    0.4%
   75    15     560.4     1.633    0.2%
   75    16     563.5     2.128    0.3%
   75    17     576.7     2.115    0.3%
   75    18       581     0.937    0.1%
   75    19     601.4     1.585    0.2%
   75    20     618.5     3.672    0.5%
   75    21     639.2     2.612    0.4%
   75    22     649.3     1.372    0.2%
   75    23     659.7      2.12    0.3%
   75    24     673.6     2.272    0.3%
   75    25     688.7     1.699    0.2%

Quality and confidence:
param     error
n         0.012
m         0.033

Model:
Time ~=        0
    + n    10.54
    + m    12.22
              µ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.09
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    18.09
              µ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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    3.005
    + m    26.94
              µ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    25     709.8     1.533    0.2%
   18    25     714.8     2.757    0.3%
   19    25     719.6     2.432    0.3%
   20    25     716.1     1.428    0.1%
   21    25     725.5     2.129    0.2%
   22    25     721.2     0.786    0.1%
   23    25     736.1     1.797    0.2%
   24    25     730.3     1.979    0.2%
   25    25     737.9     1.742    0.2%
   26    25     739.2     1.744    0.2%
   27    25     739.5      1.67    0.2%
   28    25       760     2.973    0.3%
   29    25     747.5     2.197    0.2%
   30    25     756.8     2.188    0.2%
   31    25     758.9     2.192    0.2%
   32    25     774.5     1.909    0.2%
   33    25     760.8     1.353    0.1%
   34    25     766.1     2.998    0.3%
   35    25     781.5     2.346    0.3%
   36    25     778.7     2.032    0.2%
   37    25     782.2     2.117    0.2%
   38    25     784.8      1.91    0.2%
   39    25     780.1     2.364    0.3%
   40    25     788.4     2.148    0.2%
   41    25     789.6      1.96    0.2%
   42    25     800.7     1.873    0.2%
   43    25     800.7      1.68    0.2%
   44    25     800.7     2.588    0.3%
   45    25       803     2.642    0.3%
   46    25     803.2     1.896    0.2%
   47    25       818     2.098    0.2%
   48    25     812.1     1.516    0.1%
   49    25     815.5     1.424    0.1%
   50    25     817.2     2.361    0.2%
   51    25     822.7     3.273    0.3%
   52    25       817     1.625    0.1%
   53    25     825.4     1.363    0.1%
   54    25     829.7     1.662    0.2%
   55    25     836.3     1.881    0.2%
   56    25     833.7     2.929    0.3%
   57    25     835.6     3.367    0.4%
   58    25     840.2     4.731    0.5%
   59    25     831.9     2.813    0.3%
   60    25     844.3     2.007    0.2%
   61    25     846.3     1.513    0.1%
   62    25     847.7     3.086    0.3%
   63    25     852.4     2.791    0.3%
   64    25     854.3     2.311    0.2%
   65    25     864.3     2.328    0.2%
   66    25     864.8     2.613    0.3%
   67    25     870.2     2.364    0.2%
   68    25     859.1      2.44    0.2%
   69    25       875     2.351    0.2%
   70    25     861.4     1.651    0.1%
   71    25     870.4     4.062    0.4%
   72    25     884.6     3.485    0.3%
   73    25     872.6     2.941    0.3%
   74    25     877.4     1.928    0.2%
   75     0     203.4     0.445    0.2%
   75     1     266.8     0.503    0.1%
   75     2       307     0.886    0.2%
   75     3     291.8     0.981    0.3%
   75     4     317.2     0.963    0.3%
   75     5     346.1     1.005    0.2%
   75     6     384.1     1.543    0.4%
   75     7     413.9     1.948    0.4%
   75     8     443.5     1.316    0.2%
   75     9       471     1.187    0.2%
   75    10     496.4     1.118    0.2%
   75    11     516.2     1.204    0.2%
   75    12       548       1.2    0.2%
   75    13     576.4     1.617    0.2%
   75    14     610.7     1.889    0.3%
   75    15     642.8     2.052    0.3%
   75    16     654.8     2.126    0.3%
   75    17     683.2     2.634    0.3%
   75    18     705.5     3.307    0.4%
   75    19     737.1     2.287    0.3%
   75    20     762.8     1.621    0.2%
   75    21     788.6     1.894    0.2%
   75    22     813.1     1.453    0.1%
   75    23     840.5     2.575    0.3%
   75    24     868.2     3.505    0.4%
   75    25     897.2     4.131    0.4%

Quality and confidence:
param     error
n         0.016
m         0.046

Model:
Time ~=        0
    + n    3.047
    + m    26.61
              µ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 CandidateCount (r:1 w:1)

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

Model:
Time ~=    0.068
    + n    2.191
    + m    5.222
              µs

Reads = 8 + (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    25     116.5     0.233    0.1%
    2    25     116.5     0.257    0.2%
    3    25       123     0.317    0.2%
    4    25     137.3     0.286    0.2%
    5    25     153.1     0.529    0.3%
    6    25     155.9     0.381    0.2%
    7    25     166.7     0.218    0.1%
    8    25     178.1     0.437    0.2%
    9    25     189.9     0.571    0.3%
   10    25     134.3     0.401    0.2%
   11    25     139.6     0.344    0.2%
   12    25     142.5     0.285    0.1%
   13    25     146.8     0.389    0.2%
   14    25     148.4     0.306    0.2%
   15    25     152.9     0.333    0.2%
   16    25     155.1     0.472    0.3%
   17    25     156.7     0.307    0.1%
   18    25     160.7     0.764    0.4%
   19    25     165.1     0.645    0.3%
   20    25     166.2      0.91    0.5%
   21    25     172.9     0.876    0.5%
   22    25     179.8     0.609    0.3%
   23    25     179.1     0.486    0.2%
   24    25     183.8     0.599    0.3%
   25    25     187.6      0.52    0.2%
   26    25     189.1     0.493    0.2%
   27    25     190.4     0.602    0.3%
   28    25     191.9     0.599    0.3%
   29    25     194.3     0.608    0.3%
   30    25     197.8     0.523    0.2%
   31    25     199.4     0.487    0.2%
   32    25     203.5     0.499    0.2%
   33    25     207.4     0.806    0.3%
   34    25     208.2     0.459    0.2%
   35    25     211.8     0.622    0.2%
   36    25     215.4     0.869    0.4%
   37    25       217     0.915    0.4%
   38    25     218.4     0.848    0.3%
   39    25     219.8     0.595    0.2%
   40    25     222.9     1.175    0.5%
   41    25     224.9      0.83    0.3%
   42    25     227.7     0.554    0.2%
   43    25     229.6     0.781    0.3%
   44    25     232.7     0.428    0.1%
   45    25     232.3     0.766    0.3%
   46    25     234.7     0.663    0.2%
   47    25     238.1     0.588    0.2%
   48    25     240.7     0.785    0.3%
   49    25     245.2     0.585    0.2%
   50    25     243.6     0.683    0.2%
   51    25     245.9     0.951    0.3%
   52    25     246.4     0.964    0.3%
   53    25     247.8     1.649    0.6%
   54    25     247.5     0.822    0.3%
   55    25     252.1     0.466    0.1%
   56    25     252.6      1.35    0.5%
   57    25     255.8     0.885    0.3%
   58    25     256.2     0.738    0.2%
   59    25     258.6     0.964    0.3%
   60    25     260.1     1.378    0.5%
   61    25     260.1     0.849    0.3%
   62    25     264.5     0.869    0.3%
   63    25     263.6     0.954    0.3%
   64    25     263.1     0.741    0.2%
   65    25     269.9     1.289    0.4%
   66    25     268.9     0.978    0.3%
   67    25     271.8     0.408    0.1%
   68    25     273.1     0.788    0.2%
   69    25     271.6     0.938    0.3%
   70    25     275.4     0.853    0.3%
   71    25     277.8     0.671    0.2%
   72    25     277.4     0.933    0.3%
   73    25       279       0.5    0.1%
   74     0     133.1     0.292    0.2%
   74     1     171.7     0.256    0.1%
   74     2     198.4      0.74    0.3%
   74     3     159.6     0.331    0.2%
   74     4       168     0.343    0.2%
   74     5     177.4      0.55    0.3%
   74     6     189.3     0.616    0.3%
   74     7       203     0.866    0.4%
   74     8     214.7     0.654    0.3%
   74     9       222     0.699    0.3%
   74    10     219.3     0.278    0.1%
   74    11     229.9     0.231    0.1%
   74    12     236.2     0.894    0.3%
   74    13     240.7     0.721    0.2%
   74    14     247.8     0.362    0.1%
   74    15     252.5     0.563    0.2%
   74    16     256.5     0.714    0.2%
   74    17     260.3      1.11    0.4%
   74    18     265.8     0.889    0.3%
   74    19     265.6     0.865    0.3%
   74    20       268     0.628    0.2%
   74    21     275.3      0.86    0.3%
   74    22     277.6     0.718    0.2%
   74    23       283     0.969    0.3%
   74    24     284.7     0.735    0.2%
   74    25     287.6     1.126    0.3%

Quality and confidence:
param     error
n         0.015
m         0.057

Model:
Time ~=    1.089
    + n    2.204
    + m    5.148
              µs

Reads = 8 + (0 * n) + (0 * m)
Writes = 6 + (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 ~=    43.03
    + n    2.322
    + m    7.914
              µ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    25       267     0.986    0.3%
   18    25     273.5     0.691    0.2%
   19    25     276.2     0.724    0.2%
   20    25     277.2     0.734    0.2%
   21    25     282.2     0.726    0.2%
   22    25     285.8     0.383    0.1%
   23    25     293.1     1.103    0.3%
   24    25     293.7     1.091    0.3%
   25    25     299.6     0.714    0.2%
   26    25     301.1     0.647    0.2%
   27    25     302.4     0.626    0.2%
   28    25     310.9     0.747    0.2%
   29    25     307.7      0.86    0.2%
   30    25     311.4     0.774    0.2%
   31    25     311.7     0.753    0.2%
   32    25       318     1.192    0.3%
   33    25     318.1     0.488    0.1%
   34    25     320.1      0.86    0.2%
   35    25     324.7     0.609    0.1%
   36    25     326.1     1.643    0.5%
   37    25     329.2     2.233    0.6%
   38    25     330.6     1.125    0.3%
   39    25     331.9     0.655    0.1%
   40    25     335.9     0.896    0.2%
   41    25     339.9     0.774    0.2%
   42    25     341.8     1.706    0.4%
   43    25     343.8     0.699    0.2%
   44    25       349     3.651    1.0%
   45    25     351.4     0.927    0.2%
   46    25     351.5     0.886    0.2%
   47    25     354.4     0.555    0.1%
   48    25     353.8     1.296    0.3%
   49    25     356.2     1.251    0.3%
   50    25     357.7       1.3    0.3%
   51    25     360.4      1.33    0.3%
   52    25     360.4     1.355    0.3%
   53    25     363.7     1.095    0.3%
   54    25       367     1.264    0.3%
   55    25       369     1.391    0.3%
   56    25     373.5     1.511    0.4%
   57    25     373.5     0.844    0.2%
   58    25     376.2     1.194    0.3%
   59    25     376.7     1.105    0.2%
   60    25     380.3     0.962    0.2%
   61    25       381     1.073    0.2%
   62    25     381.9     1.303    0.3%
   63    25     386.1     1.181    0.3%
   64    25     385.9     2.106    0.5%
   65    25     396.4     0.927    0.2%
   66    25       391     0.748    0.1%
   67    25     395.3     1.518    0.3%
   68    25     392.3     1.282    0.3%
   69    25     401.2     1.163    0.2%
   70    25     395.8      0.85    0.2%
   71    25     402.7     1.612    0.4%
   72    25     405.4     1.819    0.4%
   73    25     404.9      1.78    0.4%
   74     0       187     0.488    0.2%
   74     1     230.3     0.579    0.2%
   74     2     258.7     0.707    0.2%
   74     3     223.8     0.657    0.2%
   74     4     238.7      0.64    0.2%
   74     5     250.1     0.476    0.1%
   74     6       262     0.893    0.3%
   74     7     275.8     0.633    0.2%
   74     8     285.3     0.916    0.3%
   74     9     292.4     0.715    0.2%
   74    10     299.4     0.947    0.3%
   74    11     310.1     1.345    0.4%
   74    12     316.6     1.135    0.3%
   74    13     327.5     0.805    0.2%
   74    14       339     1.127    0.3%
   74    15     345.1     1.599    0.4%
   74    16     352.3     0.964    0.2%
   74    17     355.7      0.95    0.2%
   74    18     362.9     1.407    0.3%
   74    19     367.9     0.777    0.2%
   74    20     377.6     1.263    0.3%
   74    21     386.3      0.85    0.2%
   74    22       392     1.774    0.4%
   74    23     397.7     1.028    0.2%
   74    24     403.2     1.365    0.3%
   74    25     408.9     1.723    0.4%

Quality and confidence:
param     error
n         0.014
m         0.038

Model:
Time ~=       40
    + n    2.399
    + m    7.888
              µ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:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)

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

Model:
Time ~=        0
    + n    1.944
    + m    5.639
              µs

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

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

Data points distribution:
    n     m   mean µs  sigma µs       %
   17    25     119.8     0.439    0.3%
   18    25     124.1     0.555    0.4%
   19    25     128.6     0.475    0.3%
   20    25     130.3     0.524    0.4%
   21    25       135     0.418    0.3%
   22    25     137.8     0.467    0.3%
   23    25       142     0.668    0.4%
   24    25     144.4     0.554    0.3%
   25    25     147.7     0.808    0.5%
   26    25     148.7      0.87    0.5%
   27    25       151     0.386    0.2%
   28    25     154.2     0.519    0.3%
   29    25     157.1     0.465    0.2%
   30    25     158.8     0.617    0.3%
   31    25     160.2     0.708    0.4%
   32    25     162.7     0.509    0.3%
   33    25     164.4     0.387    0.2%
   34    25     165.5     0.849    0.5%
   35    25     167.8     0.734    0.4%
   36    25     169.6      0.78    0.4%
   37    25       171     0.829    0.4%
   38    25     174.9     0.754    0.4%
   39    25     175.2     0.606    0.3%
   40    25       176     0.483    0.2%
   41    25     179.9      0.63    0.3%
   42    25     181.5     0.364    0.2%
   43    25     183.7     0.703    0.3%
   44    25       185     0.393    0.2%
   45    25     187.9     0.694    0.3%
   46    25     190.5     0.651    0.3%
   47    25     192.5     0.439    0.2%
   48    25     193.4     0.697    0.3%
   49    25     194.6     0.692    0.3%
   50    25     197.6     0.639    0.3%
   51    25     198.7     0.749    0.3%
   52    25     199.9     1.018    0.5%
   53    25     202.1     0.617    0.3%
   54    25     201.7     0.413    0.2%
   55    25     203.7     0.727    0.3%
   56    25     207.9     0.774    0.3%
   57    25     208.5      0.61    0.2%
   58    25     211.4     0.764    0.3%
   59    25     211.5      0.94    0.4%
   60    25     214.1     0.994    0.4%
   61    25     214.4     0.753    0.3%
   62    25     218.9     0.689    0.3%
   63    25     218.7     0.954    0.4%
   64    25     217.8      1.13    0.5%
   65    25       221     1.069    0.4%
   66    25     223.1     1.047    0.4%
   67    25     226.6     1.502    0.6%
   68    25     229.6     1.438    0.6%
   69    25       230     0.538    0.2%
   70    25     231.9     0.997    0.4%
   71    25     236.3     0.676    0.2%
   72    25     239.1     0.586    0.2%
   73    25     239.7     0.823    0.3%
   74     0     85.08     0.276    0.3%
   74     1     120.8     0.229    0.1%
   74     2     135.7     0.816    0.6%
   74     3     106.8     0.351    0.3%
   74     4       119     0.244    0.2%
   74     5       128     0.543    0.4%
   74     6     137.9     0.405    0.2%
   74     7     148.6     0.555    0.3%
   74     8     159.2     0.472    0.2%
   74     9     165.6     0.772    0.4%
   74    10     174.2     0.528    0.3%
   74    11     178.3      0.69    0.3%
   74    12     182.4     0.386    0.2%
   74    13     190.7     0.335    0.1%
   74    14     196.4     0.866    0.4%
   74    15       202     0.791    0.3%
   74    16     206.6      0.73    0.3%
   74    17     211.8     0.632    0.2%
   74    18     217.3     0.735    0.3%
   74    19     219.6     0.902    0.4%
   74    20     223.8      0.96    0.4%
   74    21     228.8     1.051    0.4%
   74    22     232.3     0.438    0.1%
   74    23     237.8     1.029    0.4%
   74    24     239.4     1.294    0.5%
   74    25     243.8     1.232    0.5%

Quality and confidence:
param     error
n         0.013
m         0.036

Model:
Time ~=        0
    + n    2.068
    + m    5.433
              µs

Reads = 2 + (0 * n) + (0 * m)
Writes = 2 + (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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    3.107
    + m    27.06
    + u        0
              µ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    25     9     585.3      1.36    0.2%
   18    25     9     593.6     1.221    0.2%
   19    25     9     592.9     1.074    0.1%
   20    25     9     599.8     1.649    0.2%
   21    25     9     617.1     1.215    0.1%
   22    25     9     618.5     1.822    0.2%
   23    25     9     623.6     2.587    0.4%
   24    25     9     630.2     2.252    0.3%
   25    25     9     632.8     1.849    0.2%
   26    25     9     632.9     2.177    0.3%
   27    25     9     640.4     1.719    0.2%
   28    25     9     637.8     1.639    0.2%
   29    25     9     654.1     2.419    0.3%
   30    25     9     647.8     1.567    0.2%
   31    25     9     650.4     1.684    0.2%
   32    25     9     659.8     2.011    0.3%
   33    25     9     657.2     1.018    0.1%
   34    25     9     666.1         2    0.3%
   35    25     9     665.3     1.651    0.2%
   36    25     9     662.7     1.177    0.1%
   37    25     9       675     1.151    0.1%
   38    25     9     672.1     1.899    0.2%
   39    25     9     681.1      1.72    0.2%
   40    25     9     671.1     1.563    0.2%
   41    25     9     678.3     1.304    0.1%
   42    25     9     683.2     1.468    0.2%
   43    25     9     690.2     1.968    0.2%
   44    25     9     693.7     2.166    0.3%
   45    25     9     689.8     2.173    0.3%
   46    25     9     689.5      0.84    0.1%
   47    25     9     700.1     1.496    0.2%
   48    25     9     704.5     2.468    0.3%
   49    25     9     701.7     3.229    0.4%
   50    25     9     709.6     2.049    0.2%
   51    25     9     715.7     1.685    0.2%
   52    25     9     715.4     2.156    0.3%
   53    25     9     714.9      1.59    0.2%
   54    25     9     713.7     1.974    0.2%
   55    25     9     733.2     2.013    0.2%
   56    25     9     730.1     2.818    0.3%
   57    25     9     725.1     1.825    0.2%
   58    25     9     743.7     2.145    0.2%
   59    25     9     737.9     2.626    0.3%
   60    25     9     744.1      2.04    0.2%
   61    25     9     738.6      0.68    0.0%
   62    25     9     746.3     2.741    0.3%
   63    25     9     745.2     3.099    0.4%
   64    25     9     741.2     1.216    0.1%
   65    25     9     754.8     2.097    0.2%
   66    25     9     758.4     1.778    0.2%
   67    25     9     761.5     1.084    0.1%
   68    25     9     761.9     2.346    0.3%
   69    25     9     768.9     3.364    0.4%
   70    25     9     771.3     1.984    0.2%
   71    25     9     766.2     2.462    0.3%
   72    25     9     774.9     3.294    0.4%
   73    25     9     781.1     1.729    0.2%
   74     0     9     91.34     0.223    0.2%
   74     1     9       150     0.312    0.2%
   74     2     9     147.8     0.398    0.2%
   74     3     9     182.1     0.446    0.2%
   74     4     9     215.6     0.651    0.3%
   74     5     9       245     0.995    0.4%
   74     6     9     273.5     0.669    0.2%
   74     7     9     308.4      0.91    0.2%
   74     8     9     333.3     0.576    0.1%
   74     9     9     366.6     0.283    0.0%
   74    10     9     392.6     0.819    0.2%
   74    11     9     413.9      0.73    0.1%
   74    12     9     441.2     1.284    0.2%
   74    13     9     468.9     1.034    0.2%
   74    14     9     495.9      1.99    0.4%
   74    15     9       524     3.132    0.5%
   74    16     9     548.5      1.89    0.3%
   74    17     9     578.9     1.392    0.2%
   74    18     9       602     1.588    0.2%
   74    19     9     627.7     1.368    0.2%
   74    20     9     648.6     1.974    0.3%
   74    21     9     687.8     1.866    0.2%
   74    22     9     709.1     2.756    0.3%
   74    23     9     733.9     2.902    0.3%
   74    24     9     763.7     2.877    0.3%
   74    25     1     782.3     2.709    0.3%
   74    25     2     783.9     2.739    0.3%
   74    25     3       785     3.965    0.5%
   74    25     4     781.4     1.417    0.1%
   74    25     5     789.2     2.427    0.3%
   74    25     6     785.7     3.113    0.3%
   74    25     7     786.2     2.746    0.3%
   74    25     8     784.3     2.417    0.3%
   74    25     9     777.3     3.537    0.4%

Quality and confidence:
param     error
n         0.014
m          0.04
u         0.178

Model:
Time ~=        0
    + n    3.228
    + m    26.94
    + u    0.345
              µ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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.793
    + m    7.325
    + u     0.45
              µs

Reads = 7 + (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    25     9     110.8     0.191    0.1%
    2    25     9     111.4     0.303    0.2%
    3    25     9     114.5     0.302    0.2%
    4    25     9     124.3     0.265    0.2%
    5    25     9     150.4     0.348    0.2%
    6    25     9     148.3     0.337    0.2%
    7    25     9       159     0.394    0.2%
    8    25     9       172     0.397    0.2%
    9    25     9     140.5     0.371    0.2%
   10    25     9     144.7     0.553    0.3%
   11    25     9     151.5     0.758    0.5%
   12    25     9     157.9     0.478    0.3%
   13    25     9     163.2     0.793    0.4%
   14    25     9     167.7     0.687    0.4%
   15    25     9     171.8      1.68    0.9%
   16    25     9     178.1     1.427    0.8%
   17    25     9     181.5     0.426    0.2%
   18    25     9     185.3     0.422    0.2%
   19    25     9     190.6     1.027    0.5%
   20    25     9     194.6     0.634    0.3%
   21    25     9     198.3     0.671    0.3%
   22    25     9     205.1     0.931    0.4%
   23    25     9     209.6     0.857    0.4%
   24    25     9     212.2     0.932    0.4%
   25    25     9     214.7     0.697    0.3%
   26    25     9     218.7     1.584    0.7%
   27    25     9     225.6     1.299    0.5%
   28    25     9     228.2     2.134    0.9%
   29    25     9     230.1     1.545    0.6%
   30    25     9     232.4     1.137    0.4%
   31    25     9     237.6     0.917    0.3%
   32    25     9     239.9     0.785    0.3%
   33    25     9     242.6     0.624    0.2%
   34    25     9     244.2     0.933    0.3%
   35    25     9     246.6     1.203    0.4%
   36    25     9     250.3     0.749    0.2%
   37    25     9     252.9     0.421    0.1%
   38    25     9       256     0.808    0.3%
   39    25     9     259.1     1.148    0.4%
   40    25     9     262.4     1.027    0.3%
   41    25     9     264.1     1.305    0.4%
   42    25     9     268.3     0.417    0.1%
   43    25     9     268.1     0.443    0.1%
   44    25     9     272.7     0.977    0.3%
   45    25     9       276     1.888    0.6%
   46    25     9     277.6     1.046    0.3%
   47    25     9     279.2     1.114    0.3%
   48    25     9     282.9     0.905    0.3%
   49    25     9     285.2     0.606    0.2%
   50    25     9     284.1     1.176    0.4%
   51    25     9     285.3     0.818    0.2%
   52    25     9     288.7     0.716    0.2%
   53    25     9     291.1      1.08    0.3%
   54    25     9     292.6     1.711    0.5%
   55    25     9     296.6     0.843    0.2%
   56    25     9     297.5     1.011    0.3%
   57    25     9     299.4     0.985    0.3%
   58    25     9     302.2     1.582    0.5%
   59    25     9     302.9     1.521    0.5%
   60    25     9     305.4     1.131    0.3%
   61    25     9     304.6      1.42    0.4%
   62    25     9     306.6     0.784    0.2%
   63    25     9       309     1.019    0.3%
   64    25     9     308.1     1.075    0.3%
   65    25     9     315.2     1.271    0.4%
   66    25     9       315     1.168    0.3%
   67    25     9     316.4     1.301    0.4%
   68    25     9     320.1     1.188    0.3%
   69    25     9     318.6     0.836    0.2%
   70    25     9       326     3.014    0.9%
   71    25     9     324.4      1.38    0.4%
   72    25     9     324.8      1.66    0.5%
   73    25     9     332.2     1.063    0.3%
   74     0     9     123.9     0.258    0.2%
   74     1     9     162.7     0.334    0.2%
   74     2     9     182.3     0.429    0.2%
   74     3     9     161.9     0.605    0.3%
   74     4     9     176.1     0.296    0.1%
   74     5     9     189.3     0.662    0.3%
   74     6     9     202.4     1.037    0.5%
   74     7     9     215.8     0.756    0.3%
   74     8     9     226.6     0.861    0.3%
   74     9     9     236.4     1.135    0.4%
   74    10     9     243.8     0.237    0.0%
   74    11     9     249.7     0.693    0.2%
   74    12     9     257.7     0.558    0.2%
   74    13     9     267.7     0.714    0.2%
   74    14     9     274.8     0.918    0.3%
   74    15     9     281.2     0.936    0.3%
   74    16     9     285.3      0.38    0.1%
   74    17     9     292.8     0.927    0.3%
   74    18     9     296.9     1.405    0.4%
   74    19     9     304.6      0.39    0.1%
   74    20     9     313.7     0.843    0.2%
   74    21     9       316     1.807    0.5%
   74    22     9     321.5     1.448    0.4%
   74    23     9     326.1     1.826    0.5%
   74    24     9     331.6     1.485    0.4%
   74    25     0     330.7     1.691    0.5%
   74    25     1     332.8     1.457    0.4%
   74    25     2       335     1.796    0.5%
   74    25     3     335.2     1.307    0.3%
   74    25     4     332.8     1.044    0.3%
   74    25     5     335.3      1.39    0.4%
   74    25     6     335.1     2.183    0.6%
   74    25     7     337.2     1.846    0.5%
   74    25     8     338.3     1.418    0.4%
   74    25     9     336.1     2.346    0.6%

Quality and confidence:
param     error
n         0.016
m          0.06
u         0.228

Model:
Time ~=        0
    + n    2.888
    + m    7.666
    + u    2.255
              µs

Reads = 7 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.449
    + m    6.656
              µs

Reads = 4 + (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    25     79.52      0.21    0.2%
    2    25     79.79     0.307    0.3%
    3    25     89.85     0.154    0.1%
    4    25       101     0.188    0.1%
    5    25     117.2     0.407    0.3%
    6    25     117.4     0.265    0.2%
    7    25     129.2     0.282    0.2%
    8    25     142.8     0.588    0.4%
    9    25     156.2     0.456    0.2%
   10    25     168.8     0.556    0.3%
   11    25     121.8     0.398    0.3%
   12    25     127.9     0.572    0.4%
   13    25     133.1       0.9    0.6%
   14    25     136.7     0.468    0.3%
   15    25     141.6     0.398    0.2%
   16    25       146     0.504    0.3%
   17    25     147.4     0.729    0.4%
   18    25     153.9     0.703    0.4%
   19    25     157.7      0.52    0.3%
   20    25     160.8     0.518    0.3%
   21    25       164      0.52    0.3%
   22    25     169.3     0.438    0.2%
   23    25     172.9     0.566    0.3%
   24    25     175.5     0.809    0.4%
   25    25     177.2     0.736    0.4%
   26    25     180.1     0.331    0.1%
   27    25     184.2     0.713    0.3%
   28    25     186.7     0.641    0.3%
   29    25     189.2     0.777    0.4%
   30    25     193.5     0.507    0.2%
   31    25     195.8     0.608    0.3%
   32    25     197.8     0.611    0.3%
   33    25     198.5     0.816    0.4%
   34    25     200.7     0.549    0.2%
   35    25     202.9     0.917    0.4%
   36    25     206.3     0.402    0.1%
   37    25     208.7     0.706    0.3%
   38    25     212.2     0.825    0.3%
   39    25     213.8     0.817    0.3%
   40    25     217.8     0.507    0.2%
   41    25     218.7     1.158    0.5%
   42    25     220.5     1.132    0.5%
   43    25     225.3     1.125    0.4%
   44    25     226.6     1.244    0.5%
   45    25     226.8     0.685    0.3%
   46    25     231.3     1.316    0.5%
   47    25     230.3     0.945    0.4%
   48    25     234.3     1.157    0.4%
   49    25     237.2     0.398    0.1%
   50    25     240.5     1.223    0.5%
   51    25     239.5     0.886    0.3%
   52    25     242.9     1.112    0.4%
   53    25       242       0.8    0.3%
   54    25     249.5      1.28    0.5%
   55    25     247.8     0.804    0.3%
   56    25     251.9     0.863    0.3%
   57    25     255.1     0.785    0.3%
   58    25     257.4      1.11    0.4%
   59    25     257.5      1.13    0.4%
   60    25       260     0.674    0.2%
   61    25     262.5     1.355    0.5%
   62    25     264.4       1.3    0.4%
   63    25     266.3     0.575    0.2%
   64    25     269.9     0.864    0.3%
   65    25     268.8     1.167    0.4%
   66    25     270.6     1.304    0.4%
   67    25     272.2     1.417    0.5%
   68    25     273.7     1.736    0.6%
   69    25     277.3     1.656    0.5%
   70    25     279.2     1.032    0.3%
   71    25     280.4     0.709    0.2%
   72    25     282.4      2.52    0.8%
   73    25     282.2     1.327    0.4%
   74     0     94.43     0.334    0.3%
   74     1     134.8     0.379    0.2%
   74     2       165     0.397    0.2%
   74     3     127.4     0.386    0.3%
   74     4       142     0.316    0.2%
   74     5     153.4     0.833    0.5%
   74     6     164.4     0.775    0.4%
   74     7     174.1     0.786    0.4%
   74     8     185.3     0.826    0.4%
   74     9     192.2     0.443    0.2%
   74    10     200.4      0.68    0.3%
   74    11       204     0.692    0.3%
   74    12     211.6       0.9    0.4%
   74    13     217.8     0.663    0.3%
   74    14       224      0.76    0.3%
   74    15     230.8     0.832    0.3%
   74    16     236.6     1.051    0.4%
   74    17     245.1     1.476    0.6%
   74    18     251.1     1.034    0.4%
   74    19     257.8      0.93    0.3%
   74    20     262.4     0.737    0.2%
   74    21     268.8     1.252    0.4%
   74    22       274     1.917    0.6%
   74    23     274.1     0.532    0.1%
   74    24     282.1     0.949    0.3%
   74    25     285.3     1.838    0.6%

Quality and confidence:
param     error
n         0.015
m         0.056

Model:
Time ~=        0
    + n    2.544
    + m    6.925
              µs

Reads = 4 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.833
    + m    8.424
              µs

Reads = 10 + (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    24     137.9      0.53    0.3%
    2    24     137.9     0.208    0.1%
    3    24     146.6      0.31    0.2%
    4    24     160.5     1.171    0.7%
    5    24     176.1     0.457    0.2%
    6    24     191.6     0.454    0.2%
    7    24     192.1     3.883    2.0%
    8    24     211.2     0.675    0.3%
    9    24     223.3     0.531    0.2%
   10    24     237.2     0.848    0.3%
   11    24     177.2       0.3    0.1%
   12    24     183.5     0.686    0.3%
   13    24     187.2      0.52    0.2%
   14    24     191.8      0.59    0.3%
   15    24       197     0.328    0.1%
   16    24     202.6     0.599    0.2%
   17    24     209.2     0.504    0.2%
   18    24       213     0.582    0.2%
   19    24       219     0.864    0.3%
   20    24       222       0.5    0.2%
   21    24     227.3      0.57    0.2%
   22    24     231.6     0.547    0.2%
   23    24     235.1     0.509    0.2%
   24    24     240.8     0.696    0.2%
   25    24     245.5     0.597    0.2%
   26    24       250     0.697    0.2%
   27    24     250.4     0.654    0.2%
   28    24     256.3     0.916    0.3%
   29    24     260.9     0.788    0.3%
   30    24     263.8     0.787    0.2%
   31    24     267.2     0.854    0.3%
   32    24     269.7      0.37    0.1%
   33    24     270.9     0.725    0.2%
   34    24       274     1.126    0.4%
   35    24     275.3     1.381    0.5%
   36    24     279.9     0.501    0.1%
   37    24     281.8     0.915    0.3%
   38    24       288     1.354    0.4%
   39    24     287.2     0.587    0.2%
   40    24     291.1     0.799    0.2%
   41    24     293.6     1.234    0.4%
   42    24     298.4     1.475    0.4%
   43    24     299.1     1.052    0.3%
   44    24     306.5     1.092    0.3%
   45    24     307.7     1.211    0.3%
   46    24     308.6     0.992    0.3%
   47    24     315.4     0.706    0.2%
   48    24     317.4      1.19    0.3%
   49    24       317     0.709    0.2%
   50    24     321.1     1.551    0.4%
   51    24     317.5     1.319    0.4%
   52    24     320.4     0.628    0.1%
   53    24     322.5     1.663    0.5%
   54    24     324.7     1.887    0.5%
   55    24     325.3     1.511    0.4%
   56    24     327.2     1.955    0.5%
   57    24       332     1.215    0.3%
   58    24     337.3      1.59    0.4%
   59    24     334.4     1.781    0.5%
   60    24       337     1.054    0.3%
   61    24     338.5     1.378    0.4%
   62    24     342.7     2.222    0.6%
   63    24     341.3     1.421    0.4%
   64    24     346.7     1.863    0.5%
   65    24     348.1     1.536    0.4%
   66    24     354.1      0.82    0.2%
   67    24     354.6     1.677    0.4%
   68    24     354.9     1.483    0.4%
   69    24     357.9     1.542    0.4%
   70    24     360.3     0.735    0.2%
   71    24     363.2     1.717    0.4%
   72    24       365     0.948    0.2%
   73    24     365.2     0.944    0.2%
   74    24     372.4      1.89    0.5%
   75     1     194.3     0.463    0.2%
   75     2     169.2     0.318    0.1%
   75     3     188.2     0.459    0.2%
   75     4     206.4     0.984    0.4%
   75     5     219.2     0.709    0.3%
   75     6     232.3     0.911    0.3%
   75     7     246.4     0.686    0.2%
   75     8       260     0.424    0.1%
   75     9     268.3     0.773    0.2%
   75    10     275.2     0.669    0.2%
   75    11     283.7     0.826    0.2%
   75    12     291.9     0.725    0.2%
   75    13       300     0.823    0.2%
   75    14     309.1     0.719    0.2%
   75    15     323.1     1.131    0.3%
   75    16     327.5     0.831    0.2%
   75    17     332.6     0.692    0.2%
   75    18     341.4     1.379    0.4%
   75    19     345.7     1.437    0.4%
   75    20     353.4     1.256    0.3%
   75    21     360.2     0.813    0.2%
   75    22     363.7     1.058    0.2%
   75    23     367.1     1.672    0.4%
   75    24     372.5     2.139    0.5%

Quality and confidence:
param     error
n         0.018
m         0.075

Model:
Time ~=        0
    + n    2.926
    + m    8.496
              µs

Reads = 10 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.803
    + m    7.876
    + u    0.183
              µs

Reads = 7 + (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    24     9     118.6     0.269    0.2%
    2    24     9     119.3     0.388    0.3%
    3    24     9     129.1     0.449    0.3%
    4    24     9     140.5     0.272    0.1%
    5    24     9     156.3     0.513    0.3%
    6    24     9     174.3     0.483    0.2%
    7    24     9     177.8     0.355    0.1%
    8    24     9     192.2     0.432    0.2%
    9    24     9     207.4     0.487    0.2%
   10    24     9     222.7     0.863    0.3%
   11    24     9     163.7     0.341    0.2%
   12    24     9     168.9     0.643    0.3%
   13    24     9     175.1     0.515    0.2%
   14    24     9     183.1     0.478    0.2%
   15    24     9       188      0.42    0.2%
   16    24     9     192.2     0.623    0.3%
   17    24     9     197.6     0.705    0.3%
   18    24     9     201.1     0.609    0.3%
   19    24     9     206.5     0.739    0.3%
   20    24     9     212.3     1.415    0.6%
   21    24     9       217     0.622    0.2%
   22    24     9     221.6     0.491    0.2%
   23    24     9     224.8     0.865    0.3%
   24    24     9     226.7     0.619    0.2%
   25    24     9     231.9     0.535    0.2%
   26    24     9     235.1     0.545    0.2%
   27    24     9     239.2     0.893    0.3%
   28    24     9     241.7      0.59    0.2%
   29    24     9     245.6     0.824    0.3%
   30    24     9     248.8     0.562    0.2%
   31    24     9     251.3     0.843    0.3%
   32    24     9       255     0.623    0.2%
   33    24     9     257.8     0.777    0.3%
   34    24     9     263.1     1.237    0.4%
   35    24     9     265.5     1.114    0.4%
   36    24     9     267.2     0.898    0.3%
   37    24     9     268.6     0.969    0.3%
   38    24     9     271.3     0.573    0.2%
   39    24     9     277.4     1.288    0.4%
   40    24     9     280.3     1.577    0.5%
   41    24     9     281.2     0.646    0.2%
   42    24     9     283.3     0.682    0.2%
   43    24     9     285.7     0.665    0.2%
   44    24     9     291.9     0.832    0.2%
   45    24     9     294.6     1.104    0.3%
   46    24     9     295.1     0.531    0.1%
   47    24     9     301.7     1.506    0.4%
   48    24     9     302.1     1.376    0.4%
   49    24     9     303.5     0.557    0.1%
   50    24     9     306.8     1.508    0.4%
   51    24     9     308.4     1.015    0.3%
   52    24     9     309.1     0.595    0.1%
   53    24     9     312.2     0.476    0.1%
   54    24     9       314     0.873    0.2%
   55    24     9     316.6     1.386    0.4%
   56    24     9     320.1     1.365    0.4%
   57    24     9     322.2     1.598    0.4%
   58    24     9       321     0.913    0.2%
   59    24     9     322.3     1.642    0.5%
   60    24     9     322.1     0.988    0.3%
   61    24     9     326.1     2.014    0.6%
   62    24     9       326     1.037    0.3%
   63    24     9     327.1     1.771    0.5%
   64    24     9     325.6      1.45    0.4%
   65    24     9       330     0.943    0.2%
   66    24     9     334.6     1.288    0.3%
   67    24     9     336.4     1.162    0.3%
   68    24     9     336.2      1.22    0.3%
   69    24     9     338.5     1.005    0.2%
   70    24     9     344.7     0.978    0.2%
   71    24     9     345.2     1.031    0.2%
   72    24     9       344     1.066    0.3%
   73    24     9     350.5     1.863    0.5%
   74    24     9     350.8     0.637    0.1%
   75     1     9       175     0.259    0.1%
   75     2     9     154.8     0.377    0.2%
   75     3     9     175.8     0.337    0.1%
   75     4     9     193.3     0.508    0.2%
   75     5     9     207.6     0.641    0.3%
   75     6     9     218.3     0.779    0.3%
   75     7     9     234.7     0.789    0.3%
   75     8     9     249.5     0.765    0.3%
   75     9     9     253.9     0.936    0.3%
   75    10     9     262.6      0.81    0.3%
   75    11     9       272     0.804    0.2%
   75    12     9     276.6     0.853    0.3%
   75    13     9     287.1     0.732    0.2%
   75    14     9     294.9     0.927    0.3%
   75    15     9     305.8     0.767    0.2%
   75    16     9     308.1     0.596    0.1%
   75    17     9     315.5     1.139    0.3%
   75    18     9       321     1.004    0.3%
   75    19     9     327.6     1.393    0.4%
   75    20     9     333.5     1.246    0.3%
   75    21     9     339.6       0.6    0.1%
   75    22     9     341.8      1.61    0.4%
   75    23     9     347.4     2.213    0.6%
   75    24     1       349     1.186    0.3%
   75    24     2     353.2     1.002    0.2%
   75    24     3     349.6     1.334    0.3%
   75    24     4     351.9     1.104    0.3%
   75    24     5     349.4      1.16    0.3%
   75    24     6     353.1     2.554    0.7%
   75    24     7     349.8     1.014    0.2%
   75    24     8     351.7     1.625    0.4%
   75    24     9       352      1.82    0.5%

Quality and confidence:
param     error
n         0.018
m         0.078
u         0.314

Model:
Time ~=        0
    + n    2.842
    + m    8.265
    + u    2.924
              µs

Reads = 7 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.689
    + m    7.129
              µs

Reads = 5 + (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    24      90.6     0.327    0.3%
    2    24     91.56     0.299    0.3%
    3    24     101.6      0.24    0.2%
    4    24     104.2     0.331    0.3%
    5    24     114.5     0.229    0.1%
    6    24     101.5     0.595    0.5%
    7    24     147.7     0.294    0.1%
    8    24     163.4     0.366    0.2%
    9    24     121.4     0.332    0.2%
   10    24     127.6     0.285    0.2%
   11    24     133.4     0.633    0.4%
   12    24     139.5     0.241    0.1%
   13    24       145      0.43    0.2%
   14    24     148.5     0.457    0.3%
   15    24     154.7     0.264    0.1%
   16    24     158.3     0.957    0.6%
   17    24     162.1     0.521    0.3%
   18    24     167.8     0.585    0.3%
   19    24       172     0.719    0.4%
   20    24     174.9     0.624    0.3%
   21    24     178.8     0.855    0.4%
   22    24     183.9     0.838    0.4%
   23    24     187.2      0.56    0.2%
   24    24     191.3     0.436    0.2%
   25    24     193.5     0.713    0.3%
   26    24     199.1     0.538    0.2%
   27    24     202.2     0.494    0.2%
   28    24     205.2     0.715    0.3%
   29    24       208      0.53    0.2%
   30    24     210.4     1.023    0.4%
   31    24     214.2     0.621    0.2%
   32    24     214.4      0.35    0.1%
   33    24     218.4     0.788    0.3%
   34    24     220.3     0.637    0.2%
   35    24     221.5     0.589    0.2%
   36    24     226.2     0.287    0.1%
   37    24     229.1     0.412    0.1%
   38    24     232.2     1.004    0.4%
   39    24     234.9     0.994    0.4%
   40    24     234.5     0.972    0.4%
   41    24     239.4     0.631    0.2%
   42    24     241.4     0.767    0.3%
   43    24     243.4     0.647    0.2%
   44    24     248.4      0.67    0.2%
   45    24     250.7     0.662    0.2%
   46    24     252.5     1.499    0.5%
   47    24     254.5     0.569    0.2%
   48    24     259.1     1.054    0.4%
   49    24     260.4     0.749    0.2%
   50    24       264     1.219    0.4%
   51    24     266.5     1.505    0.5%
   52    24     266.4     1.309    0.4%
   53    24     269.2      1.33    0.4%
   54    24       269     0.863    0.3%
   55    24     271.2     1.134    0.4%
   56    24     274.4     0.416    0.1%
   57    24     274.2     1.336    0.4%
   58    24     277.8     1.113    0.4%
   59    24     277.1     1.223    0.4%
   60    24     281.1     1.893    0.6%
   61    24     281.3     1.674    0.5%
   62    24     282.4     1.111    0.3%
   63    24     282.4      0.66    0.2%
   64    24     288.3     2.216    0.7%
   65    24     288.2     1.582    0.5%
   66    24     291.6      1.18    0.4%
   67    24     294.9     0.811    0.2%
   68    24     290.4      0.72    0.2%
   69    24     296.7     1.039    0.3%
   70    24     295.1     1.122    0.3%
   71    24     295.5     1.399    0.4%
   72    24     300.4     0.666    0.2%
   73    24     303.8     1.557    0.5%
   74    24     305.7     2.021    0.6%
   75     1     145.7     0.537    0.3%
   75     2       178     0.515    0.2%
   75     3     145.2     0.218    0.1%
   75     4     159.7     0.335    0.2%
   75     5     169.5     0.515    0.3%
   75     6     184.8     0.681    0.3%
   75     7     198.3      0.73    0.3%
   75     8     207.3     0.908    0.4%
   75     9     212.8     0.513    0.2%
   75    10     219.3     0.428    0.1%
   75    11     228.3     0.838    0.3%
   75    12     234.3     0.765    0.3%
   75    13     241.1     1.485    0.6%
   75    14     251.4     2.032    0.8%
   75    15     258.7     0.828    0.3%
   75    16     263.7     0.958    0.3%
   75    17     271.6     1.981    0.7%
   75    18     277.6     1.758    0.6%
   75    19     284.8     1.352    0.4%
   75    20     290.6     1.482    0.5%
   75    21     292.7     1.088    0.3%
   75    22     299.1     1.376    0.4%
   75    23     301.6     0.754    0.2%
   75    24     306.6      1.79    0.5%

Quality and confidence:
param     error
n         0.017
m         0.071

Model:
Time ~=        0
    + n    2.755
    + m    7.556
              µs

Reads = 5 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.598
    + m    7.193
              µs

Reads = 5 + (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    24     99.66     0.206    0.2%
    2    24     100.1     0.152    0.1%
    3    24     108.5     0.166    0.1%
    4    24     121.6     0.378    0.3%
    5    24     134.8       0.5    0.3%
    6    24     152.9     0.422    0.2%
    7    24     155.5     0.379    0.2%
    8    24     171.1     0.305    0.1%
    9    24     188.4     0.553    0.2%
   10    24     203.7      0.69    0.3%
   11    24       140     0.396    0.2%
   12    24     146.4      0.66    0.4%
   13    24     152.9     0.394    0.2%
   14    24       157     0.494    0.3%
   15    24     161.4      0.46    0.2%
   16    24     165.6     0.437    0.2%
   17    24       167     0.543    0.3%
   18    24     171.7     0.468    0.2%
   19    24     177.3     0.854    0.4%
   20    24     179.7     0.552    0.3%
   21    24       184     0.415    0.2%
   22    24     189.4      0.56    0.2%
   23    24     194.4     0.444    0.2%
   24    24     197.7     0.411    0.2%
   25    24     200.2     0.622    0.3%
   26    24     206.1       0.5    0.2%
   27    24     207.1     0.832    0.4%
   28    24     211.6     0.583    0.2%
   29    24       215     0.753    0.3%
   30    24     216.3     0.783    0.3%
   31    24     219.1     0.483    0.2%
   32    24     220.9      0.75    0.3%
   33    24     225.5     1.463    0.6%
   34    24     224.8     0.604    0.2%
   35    24     227.5     0.737    0.3%
   36    24     231.6     0.703    0.3%
   37    24     235.1     0.703    0.2%
   38    24     236.5     1.332    0.5%
   39    24     239.7     0.609    0.2%
   40    24     241.3     1.116    0.4%
   41    24     244.7     0.932    0.3%
   42    24     248.5      0.66    0.2%
   43    24     249.5     1.509    0.6%
   44    24     255.3     0.837    0.3%
   45    24     254.9     0.887    0.3%
   46    24     257.7     0.757    0.2%
   47    24     263.6     1.535    0.5%
   48    24     265.6     0.777    0.2%
   49    24     269.1     1.514    0.5%
   50    24     271.3     0.779    0.2%
   51    24     274.4     1.214    0.4%
   52    24       274     0.919    0.3%
   53    24     274.9     0.834    0.3%
   54    24     278.5     1.376    0.4%
   55    24     278.8     1.357    0.4%
   56    24     281.9     0.659    0.2%
   57    24     283.6     0.883    0.3%
   58    24     286.3     1.418    0.4%
   59    24     285.9      0.66    0.2%
   60    24     288.6     1.381    0.4%
   61    24     289.7      1.33    0.4%
   62    24     290.9     1.468    0.5%
   63    24     294.4     1.493    0.5%
   64    24     294.1     1.135    0.3%
   65    24     296.9      1.55    0.5%
   66    24     300.3     0.821    0.2%
   67    24     301.4     1.723    0.5%
   68    24     300.1     1.214    0.4%
   69    24     305.7     0.931    0.3%
   70    24       304     1.036    0.3%
   71    24     302.5     0.998    0.3%
   72    24       309     1.393    0.4%
   73    24     308.2     1.133    0.3%
   74    24       311     1.544    0.4%
   75     1     153.8     0.431    0.2%
   75     2     184.6     0.533    0.2%
   75     3     153.5     0.331    0.2%
   75     4       165     0.363    0.2%
   75     5     177.3     0.518    0.2%
   75     6     191.7     0.603    0.3%
   75     7     204.2      0.62    0.3%
   75     8     211.8      0.52    0.2%
   75     9     217.4     0.544    0.2%
   75    10     226.8     0.777    0.3%
   75    11     234.5     0.754    0.3%
   75    12     241.3     0.716    0.2%
   75    13       248      0.94    0.3%
   75    14     256.6     0.723    0.2%
   75    15     265.4     0.544    0.2%
   75    16     271.3     1.194    0.4%
   75    17     279.3     2.059    0.7%
   75    18       285     1.015    0.3%
   75    19     288.2     1.282    0.4%
   75    20     296.3     1.216    0.4%
   75    21     299.1     1.203    0.4%
   75    22     308.5     1.482    0.4%
   75    23     308.9     1.483    0.4%
   75    24     312.4     1.479    0.4%

Quality and confidence:
param     error
n         0.017
m         0.072

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

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

Pallet: "parachain_staking", Extrinsic: "leave_delegators", 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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.628
    + m     7.03
              µs

Reads = 5 + (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    24     98.35     0.275    0.2%
    2    24     99.03     0.326    0.3%
    3    24     109.5     0.297    0.2%
    4    24     122.6     0.345    0.2%
    5    24       136     0.361    0.2%
    6    24     153.6     0.316    0.2%
    7    24     156.6     0.649    0.4%
    8    24     171.2      0.55    0.3%
    9    24       187     0.396    0.2%
   10    24     202.6      0.53    0.2%
   11    24     139.7     0.536    0.3%
   12    24     145.6     0.364    0.2%
   13    24     151.1      0.53    0.3%
   14    24       155     0.394    0.2%
   15    24     161.1     0.569    0.3%
   16    24     163.8      0.35    0.2%
   17    24     165.4     0.604    0.3%
   18    24     170.9     0.274    0.1%
   19    24     175.7     0.591    0.3%
   20    24     178.6     0.448    0.2%
   21    24     183.9     0.457    0.2%
   22    24     187.3     0.243    0.1%
   23    24     192.1     0.667    0.3%
   24    24     194.6     0.967    0.4%
   25    24     196.7     0.322    0.1%
   26    24     202.4     0.613    0.3%
   27    24     205.2     0.831    0.4%
   28    24     208.6     0.631    0.3%
   29    24     212.4     0.595    0.2%
   30    24     214.1     0.571    0.2%
   31    24     219.4     1.055    0.4%
   32    24     221.8     0.819    0.3%
   33    24       224     0.534    0.2%
   34    24     225.9     0.777    0.3%
   35    24       228     0.751    0.3%
   36    24     232.2      0.68    0.2%
   37    24     234.4     0.762    0.3%
   38    24     238.1     0.811    0.3%
   39    24     239.2     0.724    0.3%
   40    24     241.5     0.541    0.2%
   41    24     244.4     0.929    0.3%
   42    24     246.7     1.383    0.5%
   43    24     250.8     0.642    0.2%
   44    24     255.5      0.86    0.3%
   45    24     258.3     0.859    0.3%
   46    24     261.4     1.425    0.5%
   47    24     264.5     0.759    0.2%
   4<truncated>...

…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 requested a review from weichweich November 18, 2021 07:29
@wischli
Copy link
Copy Markdown
Contributor Author

wischli commented Nov 18, 2021

/bench runtime spiritnet-runtime parachain-staking

@kilt-command-bot
Copy link
Copy Markdown

kilt-command-bot Bot commented Nov 18, 2021

Benchmark Runtime Pallet for branch "wf-1701-lazy-total-stake" 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.307
              µs

Reads = 1
Writes = 0

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

Model:
Time ~=    4.307
              µ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.93
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    17.93
              µ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 ~=     34.1
              µs

Reads = 3
Writes = 3

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

Model:
Time ~=     34.1
              µ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 ~=    72.13
              µs

Reads = 6
Writes = 4

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

Model:
Time ~=    72.13
              µ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.641
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=    2.641
              µ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.65
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=    16.65
              µ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 CandidatePool (r:1 w:0)
Storage: ParachainStaking TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    10.89
    + m    13.67
              µ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    25     48.25      0.29    0.6%
   17    25     72.07      0.25    0.3%
   18    25     82.35     0.255    0.3%
   19    25     94.34     0.477    0.5%
   20    25     103.5      0.56    0.5%
   21    25     113.6     0.306    0.2%
   22    25     125.7     0.521    0.4%
   23    25     136.8     0.543    0.3%
   24    25     148.6     0.779    0.5%
   25    25     159.9      0.57    0.3%
   26    25     169.7     1.015    0.5%
   27    25     180.1     0.629    0.3%
   28    25     191.3     0.689    0.3%
   29    25     198.8     0.738    0.3%
   30    25     214.3     0.919    0.4%
   31    25       222     1.159    0.5%
   32    25     231.2     0.598    0.2%
   33    25     240.4     1.285    0.5%
   34    25     252.1     0.382    0.1%
   35    25     268.7     1.383    0.5%
   36    25     276.8     0.737    0.2%
   37    25     286.6     0.956    0.3%
   38    25     297.7     0.995    0.3%
   39    25     314.3     1.038    0.3%
   40    25     322.5     1.804    0.5%
   41    25     330.5     0.562    0.1%
   42    25     341.7     1.064    0.3%
   43    25     355.4     1.622    0.4%
   44    25     363.8     1.359    0.3%
   45    25     373.8     1.385    0.3%
   46    25     386.7     1.293    0.3%
   47    25     400.9     1.262    0.3%
   48    25     406.2     1.289    0.3%
   49    25     422.4      1.29    0.3%
   50    25       429     1.429    0.3%
   51    25     442.7     2.776    0.6%
   52    25       456     1.017    0.2%
   53    25     460.7     1.245    0.2%
   54    25     475.1     1.664    0.3%
   55    25     485.3     1.119    0.2%
   56    25     491.6     0.853    0.1%
   57    25     504.8     0.543    0.1%
   58    25     519.2     1.838    0.3%
   59    25     524.2      2.18    0.4%
   60    25     529.4     0.372    0.0%
   61    25     545.4     2.048    0.3%
   62    25     555.4     1.985    0.3%
   63    25     566.6     1.284    0.2%
   64    25     577.5     1.685    0.2%
   65    25     590.2      1.95    0.3%
   66    25     605.9      2.59    0.4%
   67    25     614.1     1.755    0.2%
   68    25     625.9     1.845    0.2%
   69    25     642.6     1.805    0.2%
   70    25     648.8     3.189    0.4%
   71    25     659.7     1.527    0.2%
   72    25     676.8     2.489    0.3%
   73    25     682.6     2.176    0.3%
   74    25       697     1.591    0.2%
   75     0     357.4     1.293    0.3%
   75     1     408.6     1.392    0.3%
   75     2     421.8     0.782    0.1%
   75     3     402.5     1.352    0.3%
   75     4     427.5     1.128    0.2%
   75     5     425.9     1.576    0.3%
   75     6     447.2      1.58    0.3%
   75     7     469.8     0.829    0.1%
   75     8     479.5     1.839    0.3%
   75     9     498.2      1.67    0.3%
   75    10     497.7     0.608    0.1%
   75    11     521.9     0.871    0.1%
   75    12     522.9     2.323    0.4%
   75    13     551.8     2.253    0.4%
   75    14     556.5     1.235    0.2%
   75    15     574.6     1.472    0.2%
   75    16     591.2     3.089    0.5%
   75    17     593.8     2.658    0.4%
   75    18     612.6     1.599    0.2%
   75    19     621.7     2.369    0.3%
   75    20     639.5     2.684    0.4%
   75    21     670.7     2.917    0.4%
   75    22     671.5     2.929    0.4%
   75    23     687.1     1.469    0.2%
   75    24       702     3.025    0.4%
   75    25     708.6     4.029    0.5%

Quality and confidence:
param     error
n         0.013
m         0.036

Model:
Time ~=        0
    + n    10.97
    + m    13.23
              µ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 ~=    19.22
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    19.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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    3.075
    + m    27.53
              µ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    25     712.7       1.1    0.1%
   18    25       718     1.162    0.1%
   19    25     729.8     1.582    0.2%
   20    25     721.5     1.846    0.2%
   21    25       723     1.371    0.1%
   22    25     732.4     2.294    0.3%
   23    25     732.9     2.126    0.2%
   24    25     740.2     1.497    0.2%
   25    25     751.7     1.234    0.1%
   26    25     753.4     2.011    0.2%
   27    25     755.1     0.902    0.1%
   28    25       770     1.139    0.1%
   29    25     756.1     1.294    0.1%
   30    25     772.2     0.945    0.1%
   31    25     770.9     2.037    0.2%
   32    25     767.8     1.455    0.1%
   33    25     763.9     2.139    0.2%
   34    25     769.4     2.729    0.3%
   35    25     792.8     2.411    0.3%
   36    25       785     1.795    0.2%
   37    25     780.8      1.31    0.1%
   38    25     786.2     1.926    0.2%
   39    25       800     1.438    0.1%
   40    25     796.9     2.671    0.3%
   41    25     796.2     2.826    0.3%
   42    25     801.6     1.376    0.1%
   43    25     810.9     2.451    0.3%
   44    25     804.2      2.76    0.3%
   45    25     809.6       2.4    0.2%
   46    25     815.1     2.495    0.3%
   47    25     827.2     1.311    0.1%
   48    25     821.2     1.073    0.1%
   49    25     832.7     3.606    0.4%
   50    25     824.1     1.668    0.2%
   51    25     832.8     1.703    0.2%
   52    25       839      2.02    0.2%
   53    25     836.8     1.743    0.2%
   54    25     845.9     2.176    0.2%
   55    25     846.8     1.244    0.1%
   56    25       840     1.331    0.1%
   57    25     843.4     1.832    0.2%
   58    25     852.5     1.028    0.1%
   59    25       852     2.959    0.3%
   60    25     844.3     1.484    0.1%
   61    25     855.3     2.656    0.3%
   62    25     855.9      2.66    0.3%
   63    25     861.1     3.479    0.4%
   64    25     859.2     3.097    0.3%
   65    25     863.1      2.36    0.2%
   66    25       869     3.265    0.3%
   67    25     870.4     2.623    0.3%
   68    25       875     3.068    0.3%
   69    25     879.3     1.858    0.2%
   70    25       879     2.832    0.3%
   71    25     881.9     1.565    0.1%
   72    25     892.6     1.778    0.1%
   73    25     890.3     2.671    0.2%
   74    25     899.1     2.729    0.3%
   75     0     210.5     0.582    0.2%
   75     1     272.5     0.636    0.2%
   75     2     263.9     0.439    0.1%
   75     3     291.7     0.749    0.2%
   75     4     328.3     0.644    0.1%
   75     5     351.5      0.68    0.1%
   75     6     387.7     0.622    0.1%
   75     7     422.2     1.268    0.3%
   75     8     444.8     0.865    0.1%
   75     9     477.1     0.882    0.1%
   75    10     499.4     1.176    0.2%
   75    11       531     1.656    0.3%
   75    12     552.2       1.8    0.3%
   75    13     587.5     2.007    0.3%
   75    14       612       1.8    0.2%
   75    15     641.3     2.652    0.4%
   75    16     670.6     2.794    0.4%
   75    17     685.7     1.647    0.2%
   75    18     720.9     1.974    0.2%
   75    19     746.9     1.712    0.2%
   75    20     767.6     3.539    0.4%
   75    21       806     1.933    0.2%
   75    22     818.2     1.948    0.2%
   75    23     852.1     2.008    0.2%
   75    24     879.6     2.743    0.3%
   75    25     904.5     2.502    0.2%

Quality and confidence:
param     error
n         0.016
m         0.044

Model:
Time ~=        0
    + n    3.141
    + m    27.12
              µ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 CandidateCount (r:1 w:1)

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

Model:
Time ~=    0.572
    + n    2.207
    + m    5.431
              µs

Reads = 8 + (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    25     116.8     0.245    0.2%
    2    25     116.9      0.31    0.2%
    3    25     127.2     0.263    0.2%
    4    25     141.6     0.657    0.4%
    5    25     156.4     0.482    0.3%
    6    25       160     0.328    0.2%
    7    25     170.6     0.332    0.1%
    8    25     181.9     0.543    0.2%
    9    25     193.9     0.458    0.2%
   10    25     137.3     0.221    0.1%
   11    25     141.4     0.466    0.3%
   12    25       145     0.511    0.3%
   13    25     149.5     0.469    0.3%
   14    25     151.9     0.459    0.3%
   15    25       154     0.548    0.3%
   16    25     158.8     0.449    0.2%
   17    25     161.9     0.633    0.3%
   18    25       166     0.539    0.3%
   19    25     169.2     0.723    0.4%
   20    25     172.9     0.732    0.4%
   21    25     180.9     1.245    0.6%
   22    25     186.3     0.893    0.4%
   23    25     186.9      0.71    0.3%
   24    25     190.3     1.204    0.6%
   25    25     191.7     0.619    0.3%
   26    25     194.4     0.765    0.3%
   27    25       198     0.478    0.2%
   28    25     200.3      1.01    0.5%
   29    25     200.5     0.622    0.3%
   30    25     204.2     0.633    0.3%
   31    25     206.5     0.489    0.2%
   32    25     210.5     0.538    0.2%
   33    25     210.7     0.792    0.3%
   34    25     214.3     0.318    0.1%
   35    25     219.3     0.732    0.3%
   36    25     220.2     0.774    0.3%
   37    25     221.8     0.839    0.3%
   38    25     225.7     0.488    0.2%
   39    25     228.1     0.479    0.2%
   40    25     229.3     0.404    0.1%
   41    25     229.3     0.718    0.3%
   42    25     230.7     0.443    0.1%
   43    25     238.5     1.286    0.5%
   44    25     239.1     0.589    0.2%
   45    25     241.5     0.872    0.3%
   46    25     243.3     1.381    0.5%
   47    25     245.6     0.926    0.3%
   48    25     245.3      0.91    0.3%
   49    25     251.3     0.585    0.2%
   50    25     249.3     1.249    0.5%
   51    25     248.1     0.515    0.2%
   52    25     250.7     0.784    0.3%
   53    25     253.6     1.236    0.4%
   54    25     257.4     0.666    0.2%
   55    25     258.6     0.655    0.2%
   56    25     258.9     0.896    0.3%
   57    25     262.1     1.254    0.4%
   58    25     263.6     1.209    0.4%
   59    25     264.1     0.687    0.2%
   60    25     268.8     1.303    0.4%
   61    25     270.3      1.05    0.3%
   62    25     269.2     0.705    0.2%
   63    25     271.8     0.961    0.3%
   64    25     271.1     1.108    0.4%
   65    25     272.6     1.299    0.4%
   66    25     278.6     1.168    0.4%
   67    25     279.6     0.605    0.2%
   68    25     278.4     0.886    0.3%
   69    25     281.4     1.006    0.3%
   70    25     285.8      0.49    0.1%
   71    25     284.9     1.056    0.3%
   72    25     287.4     0.942    0.3%
   73    25     291.1     0.514    0.1%
   74     0     138.9     0.219    0.1%
   74     1     179.8     0.451    0.2%
   74     2       153     0.167    0.1%
   74     3     165.7     0.456    0.2%
   74     4     176.4     0.464    0.2%
   74     5     186.8      0.84    0.4%
   74     6     198.7     0.397    0.1%
   74     7     212.7     0.607    0.2%
   74     8     219.9     0.569    0.2%
   74     9       227     0.402    0.1%
   74    10     228.1     0.808    0.3%
   74    11     238.1     0.384    0.1%
   74    12     243.9     0.618    0.2%
   74    13     248.7     0.641    0.2%
   74    14     252.7     0.473    0.1%
   74    15     259.4     0.623    0.2%
   74    16     262.3     0.709    0.2%
   74    17     265.6      0.79    0.2%
   74    18     272.5     0.845    0.3%
   74    19     273.9     1.966    0.7%
   74    20     279.9     1.329    0.4%
   74    21     282.4     1.133    0.4%
   74    22     283.3     1.481    0.5%
   74    23     286.7     1.429    0.4%
   74    24     292.5     1.438    0.4%
   74    25     292.2     1.397    0.4%

Quality and confidence:
param     error
n         0.016
m         0.058

Model:
Time ~=        0
    + n    2.279
    + m    5.441
              µs

Reads = 8 + (0 * n) + (0 * m)
Writes = 6 + (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 ~=    31.81
    + n    2.393
    + m    8.701
              µ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    25     278.6     1.665    0.5%
   18    25       281     0.812    0.2%
   19    25     286.2     0.892    0.3%
   20    25     286.6     1.141    0.3%
   21    25     290.6     0.552    0.1%
   22    25       298     0.765    0.2%
   23    25     299.6      0.74    0.2%
   24    25     304.5     0.481    0.1%
   25    25     309.4     0.783    0.2%
   26    25     312.3     0.815    0.2%
   27    25     314.4     0.823    0.2%
   28    25     320.9     0.838    0.2%
   29    25     317.6     1.042    0.3%
   30    25     325.2     1.154    0.3%
   31    25     325.5      0.48    0.1%
   32    25     325.3     1.376    0.4%
   33    25     326.3     0.692    0.2%
   34    25     330.2     1.489    0.4%
   35    25     337.8     1.319    0.3%
   36    25       338     0.697    0.2%
   37    25     337.2     0.793    0.2%
   38    25     339.6      1.02    0.3%
   39    25       346     1.295    0.3%
   40    25     348.8      0.87    0.2%
   41    25     348.3     0.893    0.2%
   42    25     352.7     0.834    0.2%
   43    25     355.3     0.854    0.2%
   44    25     353.5     0.805    0.2%
   45    25     359.1     0.613    0.1%
   46    25     362.7     1.573    0.4%
   47    25     366.6     0.991    0.2%
   48    25     365.7     1.039    0.2%
   49    25     371.6     0.693    0.1%
   50    25     371.1     1.382    0.3%
   51    25     371.9     1.302    0.3%
   52    25       376     1.381    0.3%
   53    25     378.1     0.778    0.2%
   54    25       382     0.918    0.2%
   55    25     383.1     0.953    0.2%
   56    25     383.7     0.701    0.1%
   57    25     388.1     1.024    0.2%
   58    25     391.6     1.582    0.4%
   59    25     392.5     1.204    0.3%
   60    25     390.5     1.905    0.4%
   61    25     394.4     0.816    0.2%
   62    25     393.5     0.845    0.2%
   63    25     397.3     1.178    0.2%
   64    25     397.8     1.857    0.4%
   65    25     400.3      1.02    0.2%
   66    25     400.4     1.886    0.4%
   67    25     404.3     1.728    0.4%
   68    25     406.1     0.788    0.1%
   69    25     408.8     0.615    0.1%
   70    25     410.2     2.293    0.5%
   71    25     411.7     0.821    0.1%
   72    25     418.4     1.711    0.4%
   73    25     418.5     1.838    0.4%
   74     0     189.6     0.624    0.3%
   74     1     197.4     0.457    0.2%
   74     2     264.9     1.041    0.3%
   74     3     229.3     0.416    0.1%
   74     4     242.2      0.51    0.2%
   74     5     256.4     0.665    0.2%
   74     6     267.1     0.831    0.3%
   74     7     282.5     0.971    0.3%
   74     8     287.5     0.773    0.2%
   74     9     297.4     0.922    0.3%
   74    10     308.4     0.758    0.2%
   74    11     316.5     0.399    0.1%
   74    12       328     0.673    0.2%
   74    13     333.7     0.481    0.1%
   74    14     346.3     0.971    0.2%
   74    15     352.7     1.352    0.3%
   74    16     361.9     1.202    0.3%
   74    17     364.5     0.936    0.2%
   74    18     373.3     0.978    0.2%
   74    19     378.3     0.751    0.1%
   74    20     388.6      1.66    0.4%
   74    21     400.8     1.993    0.4%
   74    22     403.5     1.182    0.2%
   74    23     410.5     0.865    0.2%
   74    24     419.4     1.755    0.4%
   74    25       425     2.348    0.5%

Quality and confidence:
param     error
n         0.016
m         0.043

Model:
Time ~=    33.11
    + n    2.476
    + m    8.485
              µ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:1 w:1)
Storage: ParachainStaking TopCandidates (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.009
    + m    5.602
              µs

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

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

Data points distribution:
    n     m   mean µs  sigma µs       %
   17    25     123.1     0.338    0.2%
   18    25     126.4     0.361    0.2%
   19    25     131.2     0.467    0.3%
   20    25       134     0.518    0.3%
   21    25     138.7     0.631    0.4%
   22    25     142.2     1.001    0.7%
   23    25     146.6     0.569    0.3%
   24    25     148.5     0.727    0.4%
   25    25     149.5     0.491    0.3%
   26    25     152.1     0.908    0.5%
   27    25     154.9     0.541    0.3%
   28    25     156.9     0.717    0.4%
   29    25     159.5     0.647    0.4%
   30    25     160.8     0.309    0.1%
   31    25     163.6     0.726    0.4%
   32    25     164.9     0.642    0.3%
   33    25     166.1     0.356    0.2%
   34    25     167.7     0.388    0.2%
   35    25     170.2     0.829    0.4%
   36    25     173.1     0.478    0.2%
   37    25     174.7     0.432    0.2%
   38    25     176.6     0.515    0.2%
   39    25     177.7     0.461    0.2%
   40    25     179.9      0.69    0.3%
   41    25     181.9     0.573    0.3%
   42    25     182.3     0.316    0.1%
   43    25     186.2     0.955    0.5%
   44    25       189     0.619    0.3%
   45    25     191.7     0.791    0.4%
   46    25     193.8     0.591    0.3%
   47    25     195.3     1.177    0.6%
   48    25     196.6     0.378    0.1%
   49    25     198.6     0.665    0.3%
   50    25     200.3     0.924    0.4%
   51    25     201.6     0.515    0.2%
   52    25       203     0.813    0.4%
   53    25     204.5     0.368    0.1%
   54    25     207.8     0.612    0.2%
   55    25     208.2     0.467    0.2%
   56    25     211.7     1.161    0.5%
   57    25     212.8     0.487    0.2%
   58    25     214.6       0.6    0.2%
   59    25     217.4     1.001    0.4%
   60    25     219.5     0.644    0.2%
   61    25     220.3     0.718    0.3%
   62    25     223.1     0.768    0.3%
   63    25     225.8     0.776    0.3%
   64    25       226     0.849    0.3%
   65    25     228.7     0.531    0.2%
   66    25     230.7     0.685    0.2%
   67    25     231.9     0.579    0.2%
   68    25       236     0.883    0.3%
   69    25     238.9     0.826    0.3%
   70    25     237.1     0.872    0.3%
   71    25     241.8     1.206    0.4%
   72    25     243.7     0.681    0.2%
   73    25     246.1       1.3    0.5%
   74     0     89.72     0.218    0.2%
   74     1     126.4     0.338    0.2%
   74     2     152.8     0.623    0.4%
   74     3     113.4     0.271    0.2%
   74     4     123.8     0.709    0.5%
   74     5     132.9     0.504    0.3%
   74     6     144.3     0.259    0.1%
   74     7     154.5     0.376    0.2%
   74     8     164.5     0.548    0.3%
   74     9     172.2     0.597    0.3%
   74    10     178.3     0.315    0.1%
   74    11     186.6     0.683    0.3%
   74    12     188.6     0.607    0.3%
   74    13     198.3     0.869    0.4%
   74    14     201.7     0.783    0.3%
   74    15     207.8     0.725    0.3%
   74    16       212     0.668    0.3%
   74    17     217.1       1.1    0.5%
   74    18     220.2     0.964    0.4%
   74    19     226.4     0.704    0.3%
   74    20     229.2     1.004    0.4%
   74    21     233.7     0.969    0.4%
   74    22     239.1     0.968    0.4%
   74    23     242.6       0.6    0.2%
   74    24     251.8     1.919    0.7%
   74    25     249.6     1.246    0.4%

Quality and confidence:
param     error
n         0.014
m         0.038

Model:
Time ~=        0
    + n    2.137
    + m    5.401
              µs

Reads = 2 + (0 * n) + (0 * m)
Writes = 2 + (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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    3.155
    + m    26.72
    + u        0
              µ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    25     9     581.2     0.813    0.1%
   18    25     9     592.8     2.063    0.3%
   19    25     9     601.5     1.883    0.3%
   20    25     9     610.5     1.375    0.2%
   21    25     9     605.9     1.622    0.2%
   22    25     9     623.1     2.087    0.3%
   23    25     9       621     1.296    0.2%
   24    25     9     617.1     1.042    0.1%
   25    25     9     634.9     2.079    0.3%
   26    25     9     629.6     1.303    0.2%
   27    25     9     641.2     2.128    0.3%
   28    25     9     642.6     1.429    0.2%
   29    25     9     639.6       0.9    0.1%
   30    25     9     645.6     1.256    0.1%
   31    25     9     651.9      2.95    0.4%
   32    25     9     660.7     1.137    0.1%
   33    25     9     663.6     2.301    0.3%
   34    25     9       670     2.535    0.3%
   35    25     9     668.8     2.159    0.3%
   36    25     9     671.6     1.056    0.1%
   37    25     9     673.8     2.193    0.3%
   38    25     9     676.5     1.306    0.1%
   39    25     9       683     2.261    0.3%
   40    25     9     676.3     1.445    0.2%
   41    25     9     689.2      1.22    0.1%
   42    25     9     683.2     2.652    0.3%
   43    25     9     694.6     2.628    0.3%
   44    25     9     692.3     1.925    0.2%
   45    25     9     698.8     2.685    0.3%
   46    25     9       703     2.238    0.3%
   47    25     9     698.2     2.733    0.3%
   48    25     9     705.6     1.747    0.2%
   49    25     9     711.5     1.813    0.2%
   50    25     9       707     1.134    0.1%
   51    25     9     718.3     2.047    0.2%
   52    25     9     718.3     2.179    0.3%
   53    25     9     716.2     3.259    0.4%
   54    25     9     719.7     1.668    0.2%
   55    25     9       722     1.348    0.1%
   56    25     9     732.9     2.253    0.3%
   57    25     9     731.4     2.659    0.3%
   58    25     9     744.1     2.144    0.2%
   59    25     9     744.5     2.467    0.3%
   60    25     9     737.1     1.515    0.2%
   61    25     9     739.8     1.755    0.2%
   62    25     9     747.6     2.699    0.3%
   63    25     9     747.6     2.944    0.3%
   64    25     9     748.1     4.259    0.5%
   65    25     9     760.5     2.309    0.3%
   66    25     9       759      3.05    0.4%
   67    25     9     757.2     3.037    0.4%
   68    25     9     762.4     2.873    0.3%
   69    25     9     764.5     2.533    0.3%
   70    25     9     762.5     2.795    0.3%
   71    25     9     776.3      2.25    0.2%
   72    25     9     776.6     2.243    0.2%
   73    25     9     785.9     1.962    0.2%
   74     0     9     92.79     0.373    0.4%
   74     1     9     156.5      0.56    0.3%
   74     2     9     201.1     0.733    0.3%
   74     3     9     182.2     0.597    0.3%
   74     4     9     214.4     0.558    0.2%
   74     5     9       243     0.553    0.2%
   74     6     9     273.2      0.72    0.2%
   74     7     9     306.7      0.75    0.2%
   74     8     9     335.8     0.777    0.2%
   74     9     9     365.2     0.904    0.2%
   74    10     9     392.3     0.475    0.1%
   74    11     9     414.1     0.923    0.2%
   74    12     9     448.3     1.451    0.3%
   74    13     9     471.7     1.026    0.2%
   74    14     9     498.3     1.618    0.3%
   74    15     9     526.3     0.819    0.1%
   74    16     9     545.2     1.831    0.3%
   74    17     9     582.4     1.718    0.2%
   74    18     9       596     0.921    0.1%
   74    19     9     625.4     2.141    0.3%
   74    20     9     654.4     1.902    0.2%
   74    21     9     679.9     2.429    0.3%
   74    22     9     702.8     1.624    0.2%
   74    23     9       738      1.08    0.1%
   74    24     9     758.7     2.451    0.3%
   74    25     1     787.1     1.843    0.2%
   74    25     2     787.2     3.041    0.3%
   74    25     3     791.4     2.246    0.2%
   74    25     4     779.3     2.597    0.3%
   74    25     5     784.3     3.729    0.4%
   74    25     6       783     2.174    0.2%
   74    25     7     789.7     2.321    0.2%
   74    25     8     797.4     3.363    0.4%
   74    25     9     781.4     2.825    0.3%

Quality and confidence:
param     error
n         0.016
m         0.044
u         0.195

Model:
Time ~=        0
    + n     3.22
    + m    26.74
    + u    0.114
              µ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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.773
    + m    7.372
    + u    0.443
              µs

Reads = 7 + (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    25     9     113.5     0.381    0.3%
    2    25     9       114     0.262    0.2%
    3    25     9     118.8     0.263    0.2%
    4    25     9     130.4     0.412    0.3%
    5    25     9     143.8     0.328    0.2%
    6    25     9     157.3     0.538    0.3%
    7    25     9     168.1     0.749    0.4%
    8    25     9     178.9     0.403    0.2%
    9    25     9     192.9     0.292    0.1%
   10    25     9     151.3     0.392    0.2%
   11    25     9     158.6     0.709    0.4%
   12    25     9     163.5     0.552    0.3%
   13    25     9     167.5     0.748    0.4%
   14    25     9     173.8     0.505    0.2%
   15    25     9       180     0.923    0.5%
   16    25     9     183.3     0.979    0.5%
   17    25     9     187.9      0.87    0.4%
   18    25     9     196.7     1.349    0.6%
   19    25     9       200     0.471    0.2%
   20    25     9     205.4     0.665    0.3%
   21    25     9     208.1     0.544    0.2%
   22    25     9       212     0.703    0.3%
   23    25     9       218      0.97    0.4%
   24    25     9     223.5     0.654    0.2%
   25    25     9       228     0.351    0.1%
   26    25     9     229.8     0.652    0.2%
   27    25     9       234     0.579    0.2%
   28    25     9     238.1     0.816    0.3%
   29    25     9     241.9     0.623    0.2%
   30    25     9     243.3     0.826    0.3%
   31    25     9     246.7     0.762    0.3%
   32    25     9     248.9     1.157    0.4%
   33    25     9     251.7     0.857    0.3%
   34    25     9       256     0.541    0.2%
   35    25     9     259.4     1.016    0.3%
   36    25     9     260.8     1.308    0.5%
   37    25     9     264.5     0.997    0.3%
   38    25     9     266.7     0.894    0.3%
   39    25     9       269     0.941    0.3%
   40    25     9     273.3     2.335    0.8%
   41    25     9     274.3     0.851    0.3%
   42    25     9     276.7     1.059    0.3%
   43    25     9     279.2     1.491    0.5%
   44    25     9     284.3     1.446    0.5%
   45    25     9     287.4     0.986    0.3%
   46    25     9     287.7      0.67    0.2%
   47    25     9     289.8     1.023    0.3%
   48    25     9     292.7     0.918    0.3%
   49    25     9     294.8     0.929    0.3%
   50    25     9     294.4      0.84    0.2%
   51    25     9     292.5     1.319    0.4%
   52    25     9     294.9     1.443    0.4%
   53    25     9     298.7     0.868    0.2%
   54    25     9     299.4      1.25    0.4%
   55    25     9     302.3     0.855    0.2%
   56    25     9       305      0.68    0.2%
   57    25     9     307.6     1.519    0.4%
   58    25     9     309.9     1.113    0.3%
   59    25     9     311.9     1.265    0.4%
   60    25     9     312.9     1.234    0.3%
   61    25     9     312.9     1.087    0.3%
   62    25     9     315.6     0.921    0.2%
   63    25     9     317.1     1.411    0.4%
   64    25     9     318.5     1.293    0.4%
   65    25     9     321.4     1.039    0.3%
   66    25     9     323.1     1.698    0.5%
   67    25     9     325.5     1.308    0.4%
   68    25     9     330.6     1.342    0.4%
   69    25     9     333.4     2.002    0.6%
   70    25     9     334.8      1.63    0.4%
   71    25     9     336.1     2.027    0.6%
   72    25     9     335.6     1.759    0.5%
   73    25     9       342     1.543    0.4%
   74     0     9     129.1     0.252    0.1%
   74     1     9     172.2     0.327    0.1%
   74     2     9     190.8     0.334    0.1%
   74     3     9     168.8     0.529    0.3%
   74     4     9     184.8     0.633    0.3%
   74     5     9     198.7     0.839    0.4%
   74     6     9     210.6     1.304    0.6%
   74     7     9     227.2     0.788    0.3%
   74     8     9     236.7     0.749    0.3%
   74     9     9     243.3     0.979    0.4%
   74    10     9     254.9     0.721    0.2%
   74    11     9     261.1      0.84    0.3%
   74    12     9     268.9      0.96    0.3%
   74    13     9     278.1     1.129    0.4%
   74    14     9     285.3     0.432    0.1%
   74    15     9     290.4     1.006    0.3%
   74    16     9     297.6     0.691    0.2%
   74    17     9       303     1.147    0.3%
   74    18     9       308     1.065    0.3%
   74    19     9     314.8     1.726    0.5%
   74    20     9     319.3     2.548    0.7%
   74    21     9     327.3     4.194    1.2%
   74    22     9       330     1.499    0.4%
   74    23     9     335.3     1.201    0.3%
   74    24     9     337.4     1.902    0.5%
   74    25     0     342.1     1.511    0.4%
   74    25     1     337.4     0.872    0.2%
   74    25     2     342.1      1.42    0.4%
   74    25     3     345.6     0.942    0.2%
   74    25     4     344.6     1.902    0.5%
   74    25     5     345.7     1.958    0.5%
   74    25     6     343.2     2.239    0.6%
   74    25     7       348     1.636    0.4%
   74    25     8     344.8      2.31    0.6%
   74    25     9     344.5     1.594    0.4%

Quality and confidence:
param     error
n         0.018
m         0.067
u         0.256

Model:
Time ~=        0
    + n    2.899
    + m    7.692
    + u    2.354
              µs

Reads = 7 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.539
    + m    6.551
              µs

Reads = 4 + (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    25     82.26     0.195    0.2%
    2    25     82.68     0.399    0.4%
    3    25     93.38     0.238    0.2%
    4    25     104.8     0.355    0.3%
    5    25     123.4     0.212    0.1%
    6    25     123.6     0.413    0.3%
    7    25     134.7     0.311    0.2%
    8    25     147.1     0.215    0.1%
    9    25     160.7     0.473    0.2%
   10    25     119.4      0.41    0.3%
   11    25     125.2     0.294    0.2%
   12    25     131.5     0.449    0.3%
   13    25       134     0.399    0.2%
   14    25     139.1     0.366    0.2%
   15    25     143.6     0.527    0.3%
   16    25     147.8     0.313    0.2%
   17    25     149.6     0.359    0.2%
   18    25     154.6     0.573    0.3%
   19    25     157.6     0.624    0.3%
   20    25     161.6     0.467    0.2%
   21    25     165.7      0.35    0.2%
   22    25     171.7     0.683    0.3%
   23    25     174.5     0.547    0.3%
   24    25     177.1     0.401    0.2%
   25    25     178.1     0.481    0.2%
   26    25     181.2     0.432    0.2%
   27    25     185.6     0.949    0.5%
   28    25     187.9     0.707    0.3%
   29    25     189.6     0.499    0.2%
   30    25       194     0.657    0.3%
   31    25     194.9     0.691    0.3%
   32    25     197.7     0.803    0.4%
   33    25     200.7     0.515    0.2%
   34    25       204     0.358    0.1%
   35    25     205.2     0.807    0.3%
   36    25     206.8     0.757    0.3%
   37    25     209.7     0.649    0.3%
   38    25     212.1     0.743    0.3%
   39    25       215     0.775    0.3%
   40    25     218.6     0.621    0.2%
   41    25     221.6     0.414    0.1%
   42    25     224.3     0.656    0.2%
   43    25     224.6     0.653    0.2%
   44    25       229     0.909    0.3%
   45    25     234.3     1.984    0.8%
   46    25     233.5     1.149    0.4%
   47    25     236.8     0.598    0.2%
   48    25     238.7     1.425    0.5%
   49    25     239.8      0.92    0.3%
   50    25     243.1      1.15    0.4%
   51    25     243.9      0.93    0.3%
   52    25     245.6     0.635    0.2%
   53    25     248.1     1.727    0.6%
   54    25     250.6     1.012    0.4%
   55    25     252.6     0.905    0.3%
   56    25     254.3     1.089    0.4%
   57    25       258     1.165    0.4%
   58    25     261.3     1.638    0.6%
   59    25     261.9     0.886    0.3%
   60    25     265.2     1.064    0.4%
   61    25     265.3      1.89    0.7%
   62    25     267.3     1.302    0.4%
   63    25     268.6     1.207    0.4%
   64    25     269.7      1.31    0.4%
   65    25     274.4     2.302    0.8%
   66    25       277     1.085    0.3%
   67    25     275.6     1.212    0.4%
   68    25     280.8     0.862    0.3%
   69    25     282.9     0.905    0.3%
   70    25       285     0.863    0.3%
   71    25     286.1     1.009    0.3%
   72    25     286.2     1.009    0.3%
   73    25     286.8     0.644    0.2%
   74     0     98.59     0.251    0.2%
   74     1     142.6     0.378    0.2%
   74     2       172     0.618    0.3%
   74     3     132.2     0.313    0.2%
   74     4     145.2      0.49    0.3%
   74     5     153.8     0.508    0.3%
   74     6       166     0.677    0.4%
   74     7     181.7      0.65    0.3%
   74     8     189.7     0.613    0.3%
   74     9     194.4     0.923    0.4%
   74    10     201.1     0.764    0.3%
   74    11       206     0.802    0.3%
   74    12       214     0.343    0.1%
   74    13     220.1     0.534    0.2%
   74    14     225.6       0.6    0.2%
   74    15     232.8     0.783    0.3%
   74    16     238.8     0.654    0.2%
   74    17     248.5     0.531    0.2%
   74    18     254.3     1.754    0.6%
   74    19     260.7     0.844    0.3%
   74    20     266.5     1.669    0.6%
   74    21     269.7     1.358    0.5%
   74    22     275.5     0.921    0.3%
   74    23     281.3     1.004    0.3%
   74    24     285.1     0.962    0.3%
   74    25     291.1     1.394    0.4%

Quality and confidence:
param     error
n         0.014
m         0.052

Model:
Time ~=        0
    + n    2.604
    + m    6.962
              µs

Reads = 4 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.817
    + m    7.868
              µs

Reads = 10 + (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    24     138.7     0.331    0.2%
    2    24     138.7      0.27    0.1%
    3    24     151.5     0.598    0.3%
    4    24     167.4     0.749    0.4%
    5    24     179.5     0.342    0.1%
    6    24     197.3      0.55    0.2%
    7    24     192.7     0.414    0.2%
    8    24     215.5     0.481    0.2%
    9    24     230.5     0.582    0.2%
   10    24     244.5     0.506    0.2%
   11    24     182.8     0.312    0.1%
   12    24     187.5     0.468    0.2%
   13    24       192     0.342    0.1%
   14    24     197.5     0.583    0.2%
   15    24     203.3     0.379    0.1%
   16    24     208.7      0.44    0.2%
   17    24     212.8     0.594    0.2%
   18    24     218.9     0.632    0.2%
   19    24       223     0.414    0.1%
   20    24     228.7     0.965    0.4%
   21    24     231.7     0.703    0.3%
   22    24     238.3     0.767    0.3%
   23    24     241.8     0.711    0.2%
   24    24       246     0.613    0.2%
   25    24     250.6     0.575    0.2%
   26    24     254.7     0.259    0.1%
   27    24     256.7      0.71    0.2%
   28    24     260.9     0.899    0.3%
   29    24     262.1     1.171    0.4%
   30    24     267.9      0.85    0.3%
   31    24     271.4     1.173    0.4%
   32    24       272     0.948    0.3%
   33    24     275.9     0.714    0.2%
   34    24     278.7     2.142    0.7%
   35    24     281.4     0.505    0.1%
   36    24     286.6     0.796    0.2%
   37    24     290.2     0.562    0.1%
   38    24     291.3     0.552    0.1%
   39    24     294.4     0.986    0.3%
   40    24     294.7     0.939    0.3%
   41    24     300.3     1.307    0.4%
   42    24       301     0.552    0.1%
   43    24     305.1     0.708    0.2%
   44    24     311.5     0.645    0.2%
   45    24     312.6     0.742    0.2%
   46    24     312.9      1.16    0.3%
   47    24     315.1      0.52    0.1%
   48    24     320.7     0.911    0.2%
   49    24     319.1     0.846    0.2%
   50    24     323.5     1.055    0.3%
   51    24     324.2     1.479    0.4%
   52    24     323.7     0.951    0.2%
   53    24       330      1.43    0.4%
   54    24     330.7     1.095    0.3%
   55    24     329.1     0.733    0.2%
   56    24     332.5     1.252    0.3%
   57    24     336.9     1.226    0.3%
   58    24     339.5     0.842    0.2%
   59    24       341     1.448    0.4%
   60    24     342.9     1.104    0.3%
   61    24     345.9     0.948    0.2%
   62    24     346.8     1.178    0.3%
   63    24     349.7     1.219    0.3%
   64    24     348.4     1.118    0.3%
   65    24     353.7     1.415    0.3%
   66    24     354.8     1.034    0.2%
   67    24     359.3     1.211    0.3%
   68    24     359.2      1.19    0.3%
   69    24     360.7     1.662    0.4%
   70    24     362.6     2.391    0.6%
   71    24     368.3     0.868    0.2%
   72    24     368.8     1.702    0.4%
   73    24     370.4     0.921    0.2%
   74    24     374.8     1.599    0.4%
   75     1     199.7     0.312    0.1%
   75     2     233.8     0.668    0.2%
   75     3     196.9     0.455    0.2%
   75     4       213     0.458    0.2%
   75     5     224.6     0.538    0.2%
   75     6     238.5     0.875    0.3%
   75     7     255.2     1.185    0.4%
   75     8     267.2     1.006    0.3%
   75     9     273.4     1.052    0.3%
   75    10     281.3     0.909    0.3%
   75    11     289.7     0.873    0.3%
   75    12       298     1.009    0.3%
   75    13     307.5      0.99    0.3%
   75    14     315.1      0.63    0.1%
   75    15     324.2     1.208    0.3%
   75    16     326.7     1.361    0.4%
   75    17     335.9      1.65    0.4%
   75    18     344.2     0.702    0.2%
   75    19     350.9     0.956    0.2%
   75    20     356.2     1.312    0.3%
   75    21     364.4     1.245    0.3%
   75    22     367.9      1.54    0.4%
   75    23     375.4     1.667    0.4%
   75    24     377.2     1.741    0.4%

Quality and confidence:
param     error
n         0.018
m         0.075

Model:
Time ~=        0
    + n    2.897
    + m    8.034
              µs

Reads = 10 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.786
    + m    7.395
    + u     0.45
              µs

Reads = 7 + (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    24     9     120.1     0.203    0.1%
    2    24     9     121.5      0.29    0.2%
    3    24     9     131.5     0.237    0.1%
    4    24     9     144.2     0.206    0.1%
    5    24     9     160.4     0.604    0.3%
    6    24     9     181.1     0.512    0.2%
    7    24     9     183.7     0.405    0.2%
    8    24     9     197.4     0.472    0.2%
    9    24     9     213.7      0.51    0.2%
   10    24     9       231     0.982    0.4%
   11    24     9     166.9      0.49    0.2%
   12    24     9     174.6     0.749    0.4%
   13    24     9       180     0.617    0.3%
   14    24     9     185.4     0.549    0.2%
   15    24     9     190.4     0.711    0.3%
   16    24     9     195.4     0.594    0.3%
   17    24     9     198.8     0.755    0.3%
   18    24     9       204     0.908    0.4%
   19    24     9     208.7     0.657    0.3%
   20    24     9     214.7     0.605    0.2%
   21    24     9     217.7     0.784    0.3%
   22    24     9     223.9     0.406    0.1%
   23    24     9     226.9     0.704    0.3%
   24    24     9     231.5     1.195    0.5%
   25    24     9       234     0.512    0.2%
   26    24     9     238.3      0.67    0.2%
   27    24     9     244.1     0.502    0.2%
   28    24     9     245.5     1.239    0.5%
   29    24     9     248.6     0.785    0.3%
   30    24     9       252     0.244    0.0%
   31    24     9     257.2     0.456    0.1%
   32    24     9     260.5     0.513    0.1%
   33    24     9     261.7     0.706    0.2%
   34    24     9     266.8      0.82    0.3%
   35    24     9       270     0.739    0.2%
   36    24     9     271.2     0.573    0.2%
   37    24     9     273.8     0.873    0.3%
   38    24     9     277.7     0.989    0.3%
   39    24     9     279.8     0.713    0.2%
   40    24     9       285     0.686    0.2%
   41    24     9     287.3       0.8    0.2%
   42    24     9     288.8     1.002    0.3%
   43    24     9     291.6     0.835    0.2%
   44    24     9     295.2     0.827    0.2%
   45    24     9     299.5     1.064    0.3%
   46    24     9     301.8     1.491    0.4%
   47    24     9     303.2     1.002    0.3%
   48    24     9     303.3     1.091    0.3%
   49    24     9     307.7     1.015    0.3%
   50    24     9     311.5      0.91    0.2%
   51    24     9       313     0.906    0.2%
   52    24     9     316.6     0.879    0.2%
   53    24     9     316.7     0.735    0.2%
   54    24     9     320.4     1.726    0.5%
   55    24     9     321.7      1.52    0.4%
   56    24     9     320.8     1.578    0.4%
   57    24     9     321.8     1.033    0.3%
   58    24     9     322.1     1.017    0.3%
   59    24     9     326.1     1.079    0.3%
   60    24     9     328.7     0.639    0.1%
   61    24     9     327.6     0.948    0.2%
   62    24     9     331.2     2.036    0.6%
   63    24     9     331.8     1.187    0.3%
   64    24     9     333.4     1.523    0.4%
   65    24     9       335      0.83    0.2%
   66    24     9     338.1     1.146    0.3%
   67    24     9     339.8     1.562    0.4%
   68    24     9     341.9     0.741    0.2%
   69    24     9     344.8     1.699    0.4%
   70    24     9     347.4     1.623    0.4%
   71    24     9     346.3      1.96    0.5%
   72    24     9     346.1     1.472    0.4%
   73    24     9     349.6     1.574    0.4%
   74    24     9     354.1     1.122    0.3%
   75     1     9     180.8     0.486    0.2%
   75     2     9     216.6     0.775    0.3%
   75     3     9     182.3     0.614    0.3%
   75     4     9     198.3      0.75    0.3%
   75     5     9     211.1      0.67    0.3%
   75     6     9     226.7     0.936    0.4%
   75     7     9     240.2     0.988    0.4%
   75     8     9     250.1     0.737    0.2%
   75     9     9     260.7     1.187    0.4%
   75    10     9     267.9     1.078    0.4%
   75    11     9     276.4     0.782    0.2%
   75    12     9       283      0.73    0.2%
   75    13     9     293.5     1.087    0.3%
   75    14     9     299.9     0.808    0.2%
   75    15     9     306.8     0.715    0.2%
   75    16     9     315.6     1.124    0.3%
   75    17     9     319.2     1.396    0.4%
   75    18     9     326.7     0.949    0.2%
   75    19     9     330.5     1.065    0.3%
   75    20     9     337.3     1.125    0.3%
   75    21     9     342.6     0.629    0.1%
   75    22     9     349.2     1.846    0.5%
   75    23     9     352.9     0.926    0.2%
   75    24     1     350.9     0.623    0.1%
   75    24     2     356.2     0.741    0.2%
   75    24     3     353.9     1.478    0.4%
   75    24     4     352.4     0.799    0.2%
   75    24     5       355     2.028    0.5%
   75    24     6     356.7     2.174    0.6%
   75    24     7     355.5     1.806    0.5%
   75    24     8     355.4     0.866    0.2%
   75    24     9     356.6      1.03    0.2%

Quality and confidence:
param     error
n         0.019
m         0.079
u         0.319

Model:
Time ~=        0
    + n    2.829
    + m    7.859
    + u    2.956
              µs

Reads = 7 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.691
    + m    7.045
              µs

Reads = 5 + (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    24     92.66     0.656    0.7%
    2    24     93.35     0.425    0.4%
    3    24     102.3     0.245    0.2%
    4    24     116.4     0.448    0.3%
    5    24     132.7      0.29    0.2%
    6    24       149     0.686    0.4%
    7    24     112.6     0.246    0.2%
    8    24       171     0.609    0.3%
    9    24     185.6     0.408    0.2%
   10    24     132.4     0.292    0.2%
   11    24     138.4     0.352    0.2%
   12    24       145     0.342    0.2%
   13    24     148.5      0.32    0.2%
   14    24       153     0.731    0.4%
   15    24     157.2     0.569    0.3%
   16    24       159     0.529    0.3%
   17    24     164.6     0.456    0.2%
   18    24     168.6     0.762    0.4%
   19    24     172.6     0.526    0.3%
   20    24     177.2     0.716    0.4%
   21    24     181.5     1.062    0.5%
   22    24     186.2     0.508    0.2%
   23    24     189.3     0.771    0.4%
   24    24     194.2     0.738    0.3%
   25    24       198     0.887    0.4%
   26    24     201.4     0.725    0.3%
   27    24     205.9     0.327    0.1%
   28    24     208.3     0.457    0.2%
   29    24     211.2     0.608    0.2%
   30    24       216     0.737    0.3%
   31    24       217     0.804    0.3%
   32    24     221.1     0.587    0.2%
   33    24     223.9     0.568    0.2%
   34    24     224.3     0.724    0.3%
   35    24     227.2     0.317    0.1%
   36    24     231.3     0.909    0.3%
   37    24     232.9     0.725    0.3%
   38    24     234.6     1.119    0.4%
   39    24     239.8     0.719    0.2%
   40    24       240       0.9    0.3%
   41    24     244.3     0.877    0.3%
   42    24     246.6      1.42    0.5%
   43    24     249.3     0.287    0.1%
   44    24     253.4     0.875    0.3%
   45    24     257.9      1.37    0.5%
   46    24     258.5     1.012    0.3%
   47    24     261.9     1.071    0.4%
   48    24     264.6     0.949    0.3%
   49    24     265.8     1.336    0.5%
   50    24       268     1.186    0.4%
   51    24       271     0.779    0.2%
   52    24     271.1     0.535    0.1%
   53    24     275.4     1.437    0.5%
   54    24     276.2     0.979    0.3%
   55    24     279.7     1.705    0.6%
   56    24     278.4     0.869    0.3%
   57    24     278.5     1.586    0.5%
   58    24     282.7      1.22    0.4%
   59    24     282.6     0.989    0.3%
   60    24     286.3     1.237    0.4%
   61    24     285.5     1.631    0.5%
   62    24     288.5     1.031    0.3%
   63    24     288.7     0.956    0.3%
   64    24     289.4     1.482    0.5%
   65    24     291.8      1.21    0.4%
   66    24     296.6     1.174    0.3%
   67    24     294.4     1.334    0.4%
   68    24       297     1.747    0.5%
   69    24     299.7      0.67    0.2%
   70    24     303.8     0.679    0.2%
   71    24     304.1     2.543    0.8%
   72    24     306.1     1.048    0.3%
   73    24     304.7     1.091    0.3%
   74    24     307.9     1.519    0.4%
   75     1     152.8     0.455    0.2%
   75     2     182.5     0.547    0.2%
   75     3     148.5     0.465    0.3%
   75     4       162     0.496    0.3%
   75     5     174.5      0.37    0.2%
   75     6     190.5     0.431    0.2%
   75     7     203.2     0.431    0.2%
   75     8     210.3     0.521    0.2%
   75     9     215.5     0.711    0.3%
   75    10     223.2     1.617    0.7%
   75    11     232.7     0.623    0.2%
   75    12     238.5     1.183    0.4%
   75    13     248.3     0.785    0.3%
   75    14     255.1     0.932    0.3%
   75    15     261.6     1.414    0.5%
   75    16     267.6     0.919    0.3%
   75    17     274.9       1.3    0.4%
   75    18     281.3     0.686    0.2%
   75    19     283.9     0.566    0.1%
   75    20       291     1.092    0.3%
   75    21     296.6     1.472    0.4%
   75    22     304.8     0.468    0.1%
   75    23     305.3     1.948    0.6%
   75    24     311.1     2.064    0.6%

Quality and confidence:
param     error
n         0.018
m         0.074

Model:
Time ~=        0
    + n    2.704
    + m    7.515
              µs

Reads = 5 + (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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.686
    + m    6.937
              µs

Reads = 5 + (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    24     100.3     0.368    0.3%
    2    24     101.1     0.369    0.3%
    3    24       111      0.44    0.3%
    4    24     114.5     0.321    0.2%
    5    24     125.9     0.388    0.3%
    6    24     142.7      3.34    2.3%
    7    24     161.9     0.431    0.2%
    8    24     176.8     0.491    0.2%
    9    24     133.8     0.283    0.2%
   10    24     138.8     0.334    0.2%
   11    24       144     0.236    0.1%
   12    24     148.2     0.319    0.2%
   13    24     152.8     0.443    0.2%
   14    24     159.3     0.706    0.4%
   15    24     162.3     0.472    0.2%
   16    24     166.8     0.535    0.3%
   17    24     170.8     0.518    0.3%
   18    24     174.6     0.468    0.2%
   19    24     178.5     0.903    0.5%
   20    24     182.7     0.368    0.2%
   21    24     186.9      0.34    0.1%
   22    24     194.6     0.841    0.4%
   23    24     196.9     0.343    0.1%
   24    24     199.9     0.689    0.3%
   25    24     203.4     0.375    0.1%
   26    24     207.4     0.695    0.3%
   27    24     210.9     0.613    0.2%
   28    24       214     0.783    0.3%
   29    24     218.1     0.785    0.3%
   30    24     220.5     0.643    0.2%
   31    24     221.7     0.475    0.2%
   32    24     225.3     0.793    0.3%
   33    24     229.7     0.702    0.3%
   34    24     230.7     0.397    0.1%
   35    24     234.1     0.579    0.2%
   36    24     235.7     0.722    0.3%
   37    24     239.5     1.026    0.4%
   38    24       242     0.975    0.4%
   39    24       243     0.777    0.3%
   40    24     245.5      0.79    0.3%
   41    24     248.8     0.537    0.2%
   42    24     250.5     0.669    0.2%
   43    24     251.7     0.422    0.1%
   44    24     257.3     0.921    0.3%
   45    24     260.3     0.976    0.3%
   46    24     264.9     0.784    0.2%
   47    24     265.8     0.933    0.3%
   48    24       267     1.008    0.3%
   49    24     272.7      0.76    0.2%
   50    24     274.3     0.759    0.2%
   51    24     275.1     0.948    0.3%
   52    24     279.1     1.356    0.4%
   53    24     279.9     0.796    0.2%
   54    24     280.8     0.616    0.2%
   55    24     281.9     1.508    0.5%
   56    24       283     1.027    0.3%
   57    24     282.9     1.048    0.3%
   58    24     288.6      1.08    0.3%
   59    24     289.8      0.93    0.3%
   60    24     290.1     1.446    0.4%
   61    24     292.8     0.533    0.1%
   62    24     294.7     1.238    0.4%
   63    24     292.2      1.71    0.5%
   64    24     296.6     1.935    0.6%
   65    24     298.7     0.709    0.2%
   66    24     300.5     0.683    0.2%
   67    24     301.2     1.016    0.3%
   68    24     304.4     0.932    0.3%
   69    24       309     2.012    0.6%
   70    24       308     1.423    0.4%
   71    24     306.2      1.28    0.4%
   72    24     309.5     1.221    0.3%
   73    24     310.4     1.604    0.5%
   74    24       317     2.151    0.6%
   75     1     162.4     0.587    0.3%
   75     2     190.2     0.708    0.3%
   75     3     155.5     0.289    0.1%
   75     4     169.4     0.316    0.1%
   75     5     181.3     0.734    0.4%
   75     6     199.4     0.307    0.1%
   75     7       212     0.427    0.2%
   75     8     218.4     0.681    0.3%
   75     9       222     0.427    0.1%
   75    10     230.2     0.399    0.1%
   75    11     239.7     0.538    0.2%
   75    12     245.6     0.468    0.1%
   75    13     255.4     1.326    0.5%
   75    14     262.8      0.65    0.2%
   75    15     269.5     0.983    0.3%
   75    16     274.1     1.167    0.4%
   75    17     281.1     0.671    0.2%
   75    18       290      1.14    0.3%
   75    19     291.7     1.631    0.5%
   75    20     298.7     1.498    0.5%
   75    21     304.4     0.785    0.2%
   75    22     306.7     1.077    0.3%
   75    23       312     2.263    0.7%
   75    24     316.1     1.044    0.3%

Quality and confidence:
param     error
n         0.016
m         0.069

Model:
Time ~=        0
    + n    2.731
    + m    7.409
              µs

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

Pallet: "parachain_staking", Extrinsic: "leave_delegators", 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 TotalCollatorStake (r:1 w:1)

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

Model:
Time ~=        0
    + n    2.622
    + m     7.17
              µs

Reads = 5 + (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    24     100.6     0.329    0.3%
    2    24     101.3     0.359    0.3%
    3    24     111.5     0.344    0.3%
    4    24       125     0.259    0.2%
    5    24       140     0.365    0.2%
    6    24     159.5     0.299    0.1%
    7    24     162.1      0.42    0.2%
    8    24     176.9     0.563    0.3%
    9    24     192.7      1.19    0.6%
   10    24     207.8     0.531    0.2%
   11    24     143.5     0.327    0.2%
   12    24     147.1     0.509    0.3%
   13    24     151.3     0.458    0.3%
   14    24     157.6     0.273    0.1%
   15    24     160.7     0.662    0.4%
   16    24     164.4     0.325    0.1%
   17    24     168.2     0.572    0.3%
   18    24     172.2     0.457    0.2%
   19    24     176.9     0.499    0.2%
   20    24     181.5     0.506    0.2%
   21    24     186.2     0.804    0.4%
   22    24     191.5     0.472    0.2%
   23    24     195.1     0.662    0.3%
   24    24     198.5     0.329    0.1%
   25    24     201.6     0.669    0.3%
   26    24     206.1     0.764    0.3%
   27    24     210.5     0.291    0.1%
   28    24     212.4     0.512    0.2%
   29    24     215.8     0.564    0.2%
   30    24     218.2     0.908    0.4%
   31    24     219.5     1.069    0.4%
   32    24     223.8     0.546    0.2%
   33    24     225.8     0.563    0.2%
   34    24       230     0.523    0.2%
   35    24     232.1     0.765    0.3%
   36    24     233.8     0.501    0.2%
   37    24     237.6     0.437    0.1%
   38    24     239.3     0.682    0.2%
   39    24     239.7     0.602    0.2%
   40    24     245.3     0.348    0.1%
   41    24     247.5     0.855    0.3%
   42    24     250.1     1.228    0.4%
   43    24       252     0.719    0.2%
   44    24     257.4     0.811    0.3%
   45    24     262.1     0.453    0.1%
   46    24     264.4     1.137    0.4%
   47    24     267.2<truncated>...

Copy link
Copy Markdown
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.

didn't finish yet.

Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment thread pallets/parachain-staking/src/lib.rs Outdated
…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
Copy link
Copy Markdown
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.

I think update_top_candidates is going to be more complicated?

Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment thread pallets/parachain-staking/src/lib.rs Outdated
@wischli wischli requested review from ntn-x2 and weichweich December 7, 2021 16:40
@wischli
Copy link
Copy Markdown
Contributor Author

wischli commented Dec 7, 2021

Some parts of the weight complexity doc comments in parachain-staking/src.lib.rs should be reverted back to their original version but AFAIK we want to get rid of them anyways, right @weichweich ?

@weichweich
Copy link
Copy Markdown
Contributor

Some parts of the weight complexity doc comments in parachain-staking/src.lib.rs should be reverted back to their original version but AFAIK we want to get rid of them anyways, right @weichweich ?

Yes we have the benchmarks and that should be fine

Copy link
Copy Markdown
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.

I think the try_insert_replace method is very confusing and doesn't work as you intended, because it doesn't replace a value if it is equal.

In general, i would be interested in the latest benchmarks ;)
In general2, i would love to see the complexity of this pallet reduced. It's unbelievable complex. I also have no idea how.

Comment thread pallets/parachain-staking/src/lib.rs
Comment thread pallets/parachain-staking/src/lib.rs
Comment thread pallets/parachain-staking/src/lib.rs
Comment thread pallets/parachain-staking/src/lib.rs
Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment on lines +2093 to +2094
// case 2: candidate newly joins TopCandidates and either replaces
// another candidate in the list or updates their own stake
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I don't understand the last part with or updates their own stake. isn't this method always called when stake is updated?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

isn't this method always called when stake is updated?

This method yes, but case 2 only applies if the candidate was not part of TopCandidates with the old stake (case 1) or did not stake at all previously.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think i still didn't understand. 😂

case 1: he was in the top candidates and the delegator stake changed, but the self stake stayed the same
case 2: He was not part of top candidates || he was part of the list and changed their own stake

Copy link
Copy Markdown
Contributor Author

@wischli wischli Dec 8, 2021

Choose a reason for hiding this comment

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

Case 1: Candidate was in TopCandidates with old stake.
Case 2: Not Case 1 && Candidate becomes member of TopCandidates with new stake.

Both cases are independent of who/what triggered the total stake change.

However I just realized that case 1 is incomplete and incorrect: Currently I update the TotalCollatorStake if the candidate was a collator with old stake and don' t check their position with new stake. This only works if we can assume the candidate still is a collator 🙈

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment on lines +2107 to +2108
// candidate either pushed out the least staked collator or updated their own
// stake
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

if the value is already in the set it will net get replaced. So the self replace case doesn't work. I think.

Copy link
Copy Markdown
Contributor Author

@wischli wischli Dec 8, 2021

Choose a reason for hiding this comment

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

Yes, but the value is of type Stake and not Balance or AccountId. Thus, by increasing the staked amount, the candidate can replace their own entry in the TopCandidates list. Otherwise, the candidate can replace any other candidate with less stake.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yes, but the value is of type Stake and not Balance or AccountId. Thus, by increasing the staked amount, the candidate can replace their own entry in the TopCandidates list. Otherwise, the candidate can replace any other candidate with less stake.

I revert this statement. You are right.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment on lines +2129 to +2134
// only trigger event if candidate and drop_out differ
if let Some(Stake { owner: drop_id, .. }) = drop_out {
if drop_id != candidate {
Self::deposit_event(Event::LeftTopCandidates(drop_id));
}
}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This should always be the case. Let me cite the try_insert_replace doc.

	/// Returns
	/// * Ok(Some(old_element)) if the new element was added and an old element
	///   had to be removed.
	/// * Ok(None) if the element was added without removing an element.
	/// * Err(true) if the set is full and the new element has a lower rank than
	///   the lowest element in the set.
	/// * Err(false) if the element is already in the set.

Copy link
Copy Markdown
Contributor Author

@wischli wischli Dec 8, 2021

Choose a reason for hiding this comment

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

You are mistaking membership with matching AccountIds when in fact, the Stake::<T> { amount: BalanceOf<T>, owner: AccountIdOf<T> } would have to match, see above.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

You are mistaking membership with matching AccountIds when in fact, the Stake::<T> { amount: BalanceOf<T>, owner: AccountIdOf<T> } would have to match, see above.

I revert this statement. You are right, two Stakes are considered equal in an OrderedSet if the AccountId matches.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Contributor

@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.

Some questions about benchmarks and weights, with regard to the usefulness of knowing the # of delegators for a collator, in most (but not all) cases.

Comment thread pallets/parachain-staking/src/lib.rs
Comment thread pallets/parachain-staking/src/lib.rs
Comment thread pallets/parachain-staking/src/lib.rs
Comment thread pallets/parachain-staking/src/lib.rs
Comment thread pallets/parachain-staking/src/lib.rs Outdated
@ntn-x2
Copy link
Copy Markdown
Contributor

ntn-x2 commented Dec 8, 2021

To answer @weichweich point2 about complexity, I think it would help if we can have all the storage reads within the extrinsic, and then have all the auxiliary functions work as a function of the input, without performing additional logic. Splitting responsibilities in several smaller pure functions, and accessing all the storage in the extrinsic. Those functions are then, in my opinion, more easily testable. Nevertheless, this is food for thought for the future.

@wischli
Copy link
Copy Markdown
Contributor Author

wischli commented Dec 9, 2021

I think it would help if we can have all the storage reads within the extrinsic, and then have all the auxiliary functions work as a function of the input, without performing additional logic. Splitting responsibilities in several smaller pure functions, and accessing all the storage in the extrinsic

I am honestly unsure whether this reduce the complexity of this pallet because this will add a LOT of duplicate code. But it's definitely something worth trying out in the future.

@wischli wischli requested review from ntn-x2 and weichweich December 9, 2021 07:18
Copy link
Copy Markdown
Contributor

@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.

I like the new approach better, as it is a bit easier to follow now (praised be the Rust pattern matching 🙏). I would say it looks good to me, also considering the additional test cases added 👍. I do have few comments about clarity tho to make it a bit easier to go back to this code in 6 months time.

Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment thread pallets/parachain-staking/src/lib.rs Outdated
Comment thread pallets/parachain-staking/src/lib.rs Outdated
// get displacer
let (add_collators, add_delegators) = Self::get_top_candidate_stake_at(&top_candidates, i)
// shouldn't be possible to fail, but we handle it gracefully
.unwrap_or((new_self, new_delegators));
Copy link
Copy Markdown
Contributor

@ntn-x2 ntn-x2 Dec 10, 2021

Choose a reason for hiding this comment

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

I think we can fail if top_candidates < max_selected_candidates, right? Kind of an out-of-bound error. So I think that returning (new_self, new_delegators) (as is already the case) is the right default here.

Copy link
Copy Markdown
Contributor Author

@wischli wischli Dec 13, 2021

Choose a reason for hiding this comment

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

Even that should be covered because our replacement index is min(top_candidates.len(), max_selected_candidates) - 1. It can only fail if the candidate at the replacement index does not have an entry in CandidatePool which should be impossible.

Comment thread pallets/parachain-staking/src/lib.rs Outdated
Copy link
Copy Markdown
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.

LGTM

Comment on lines 2546 to 2554
/// # <weight>
/// Weight: O(D) where D is the number of delegators of the collator
/// candidate bounded by `MaxDelegatorsPerCollator`
/// Weight: O(D + U) where D is the number of delegators of the collator
/// candidate bounded by `MaxDelegatorsPerCollator` and U is the
/// number of locked unstaking requests bounded by `MaxUnstakeRequests`.
/// - Reads: BlockNumber, D * DelegatorState, D * Unstaking
/// - Writes: D * DelegatorState, (D + 1) * Unstaking
/// - Kills: CollatorState, DelegatorState for all delegators which only
/// - Kills: CandidatePool, DelegatorState for all delegators which only
/// delegated to the candidate
/// # </weight>
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I thought we wanted to remove these?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yes. The changes here were made before this decision.

@wischli
Copy link
Copy Markdown
Contributor Author

wischli commented Dec 13, 2021

/bench runtime pallet parachain-staking

@kilt-command-bot
Copy link
Copy Markdown

kilt-command-bot Bot commented Dec 13, 2021

Benchmark Runtime Pallet for branch "wf-1701-lazy-total-stake" 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.099
              µs

Reads = 1
Writes = 0

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

Model:
Time ~=    4.099
              µ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.23
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    17.23
              µ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 ~=    32.43
              µs

Reads = 3
Writes = 3

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

Model:
Time ~=    32.43
              µ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 ~=    68.98
              µs

Reads = 6
Writes = 4

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

Model:
Time ~=    68.98
              µ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.606
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=    2.606
              µ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.77
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=    15.77
              µ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    10.44
    + m    12.81
              µ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    25      58.3     0.284    0.4%
   17    25     69.77     0.203    0.2%
   18    25     81.38     0.297    0.3%
   19    25     91.99     0.548    0.5%
   20    25     100.1     0.497    0.4%
   21    25     109.7      0.48    0.4%
   22    25     124.5       0.8    0.6%
   23    25     131.4     0.355    0.2%
   24    25     141.3       0.5    0.3%
   25    25     155.1     0.425    0.2%
   26    25     161.5     0.693    0.4%
   27    25     174.5     0.554    0.3%
   28    25     183.1      0.99    0.5%
   29    25     195.8     0.527    0.2%
   30    25     203.9     0.421    0.2%
   31    25     215.3     0.742    0.3%
   32    25     225.7      0.68    0.3%
   33    25     237.9     0.966    0.4%
   34    25     247.3      1.42    0.5%
   35    25     256.6       0.8    0.3%
   36    25     266.8     0.854    0.3%
   37    25     273.2     0.554    0.2%
   38    25       289     0.355    0.1%
   39    25     296.6     0.772    0.2%
   40    25     310.4     0.853    0.2%
   41    25     314.6      1.16    0.3%
   42    25     334.5      1.03    0.3%
   43    25     338.7     0.582    0.1%
   44    25     352.4     0.852    0.2%
   45    25     358.7      0.73    0.2%
   46    25     370.6     0.961    0.2%
   47    25     382.9     1.223    0.3%
   48    25     389.8     1.384    0.3%
   49    25     400.6     1.369    0.3%
   50    25     411.6     0.644    0.1%
   51    25       427     1.247    0.2%
   52    25       436     1.656    0.3%
   53    25     443.8      1.49    0.3%
   54    25     454.9     0.797    0.1%
   55    25     470.3     2.565    0.5%
   56    25     472.8     0.903    0.1%
   57    25     486.5     0.888    0.1%
   58    25     492.8     1.832    0.3%
   59    25       505     1.659    0.3%
   60    25     527.2     3.665    0.6%
   61    25     532.7     1.339    0.2%
   62    25     542.7     1.935    0.3%
   63    25     550.6     1.371    0.2%
   64    25     553.2     0.821    0.1%
   65    25     566.8     1.251    0.2%
   66    25     580.6      1.68    0.2%
   67    25     593.3     2.259    0.3%
   68    25     607.7     1.725    0.2%
   69    25     613.4     2.014    0.3%
   70    25       623     2.196    0.3%
   71    25     631.1     3.243    0.5%
   72    25     645.6     1.409    0.2%
   73    25     653.8     2.597    0.3%
   74    25       663     1.242    0.1%
   75     0     342.6     1.238    0.3%
   75     1     398.8     1.577    0.3%
   75     2     413.5     1.033    0.2%
   75     3     393.2     1.138    0.2%
   75     4     409.6      1.42    0.3%
   75     5     418.3     1.257    0.3%
   75     6     438.5     1.437    0.3%
   75     7     454.3     1.962    0.4%
   75     8     469.2     0.499    0.1%
   75     9     486.1     0.893    0.1%
   75    10     491.7     1.629    0.3%
   75    11     509.9      1.21    0.2%
   75    12     520.3     1.941    0.3%
   75    13     539.7     1.968    0.3%
   75    14     538.6     1.064    0.1%
   75    15     550.9     2.525    0.4%
   75    16     559.3     1.124    0.2%
   75    17     572.4      1.15    0.2%
   75    18     583.3     2.008    0.3%
   75    19     596.2      1.23    0.2%
   75    20     625.3     1.266    0.2%
   75    21     638.2     1.737    0.2%
   75    22     654.2     1.448    0.2%
   75    23     667.9     1.848    0.2%
   75    24     669.3     2.294    0.3%
   75    25     679.5     3.343    0.4%

Quality and confidence:
param     error
n         0.013
m         0.037

Model:
Time ~=        0
    + n    10.51
    + m    12.41
              µ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.73
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    18.73
              µ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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    3.016
    + m    26.72
              µ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    25     698.7     1.849    0.2%
   18    25     713.6     2.446    0.3%
   19    25     715.9     1.284    0.1%
   20    25     709.4     1.897    0.2%
   21    25     717.9      0.68    0.0%
   22    25     735.9     2.298    0.3%
   23    25     724.1     1.433    0.1%
   24    25     725.5     0.974    0.1%
   25    25     748.2     2.919    0.3%
   26    25     734.8     1.693    0.2%
   27    25     746.3     2.186    0.2%
   28    25     747.9     2.341    0.3%
   29    25     758.7     2.273    0.2%
   30    25     763.3     2.431    0.3%
   31    25     765.7      2.41    0.3%
   32    25     763.4     1.755    0.2%
   33    25     775.3      1.81    0.2%
   34    25     774.3     2.312    0.2%
   35    25     776.6     2.157    0.2%
   36    25       778     1.464    0.1%
   37    25     776.8     1.755    0.2%
   38    25     789.3     1.547    0.1%
   39    25     784.1     2.056    0.2%
   40    25     791.6     1.334    0.1%
   41    25     787.4     2.274    0.2%
   42    25     801.6     1.286    0.1%
   43    25       796      2.14    0.2%
   44    25     802.9     2.329    0.2%
   45    25     799.5     1.822    0.2%
   46    25     810.8     2.015    0.2%
   47    25     813.2     1.473    0.1%
   48    25     810.9     3.179    0.3%
   49    25     814.5     1.711    0.2%
   50    25     813.5     2.135    0.2%
   51    25     826.8     2.618    0.3%
   52    25     830.4     2.358    0.2%
   53    25     829.1     2.213    0.2%
   54    25     835.6     3.219    0.3%
   55    25     839.4     1.719    0.2%
   56    25     832.8     1.432    0.1%
   57    25     843.4     1.598    0.1%
   58    25     838.4     2.883    0.3%
   59    25     843.5     1.961    0.2%
   60    25     853.8     3.548    0.4%
   61    25     852.7      2.35    0.2%
   62    25     860.8     2.451    0.2%
   63    25       855     3.289    0.3%
   64    25     851.3     2.045    0.2%
   65    25     855.3     1.827    0.2%
   66    25     858.7     2.324    0.2%
   67    25     859.4     0.997    0.1%
   68    25     873.7     1.907    0.2%
   69    25     867.1     2.808    0.3%
   70    25     870.9     3.309    0.3%
   71    25     868.7     2.444    0.2%
   72    25     883.4     3.518    0.3%
   73    25     880.1     2.743    0.3%
   74    25     883.8     2.066    0.2%
   75     0     204.8     0.414    0.2%
   75     1     269.3     1.047    0.3%
   75     2     309.9      0.62    0.2%
   75     3     290.8     0.634    0.2%
   75     4     322.5     0.626    0.1%
   75     5     350.1      0.99    0.2%
   75     6     387.8     1.308    0.3%
   75     7     418.9     0.924    0.2%
   75     8     449.3     0.751    0.1%
   75     9     476.2      0.57    0.1%
   75    10     502.4     0.722    0.1%
   75    11     530.7     0.723    0.1%
   75    12     559.2     1.679    0.3%
   75    13     586.6     1.477    0.2%
   75    14     609.9     1.764    0.2%
   75    15     636.3     1.483    0.2%
   75    16     659.4      1.82    0.2%
   75    17       687     1.311    0.1%
   75    18     707.8     1.762    0.2%
   75    19     735.3     1.713    0.2%
   75    20     769.7     3.204    0.4%
   75    21     795.9     2.983    0.3%
   75    22     825.7     2.214    0.2%
   75    23     850.1     2.524    0.2%
   75    24     865.9     1.735    0.2%
   75    25     886.8      4.38    0.4%

Quality and confidence:
param     error
n         0.018
m          0.05

Model:
Time ~=        0
    + n     3.11
    + m    26.54
              µ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 ~=    10.31
    + n    2.105
    + m    5.295
              µ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    25     125.4     0.591    0.4%
    2    25     124.4     0.287    0.2%
    3    25     133.4     0.143    0.1%
    4    25     142.5     0.362    0.2%
    5    25     162.4       0.3    0.1%
    6    25     166.4     0.381    0.2%
    7    25     177.5      0.38    0.2%
    8    25       189      0.45    0.2%
    9    25       202     0.495    0.2%
   10    25     212.2     0.486    0.2%
   11    25     148.6     0.568    0.3%
   12    25     154.4     0.568    0.3%
   13    25     157.1     0.745    0.4%
   14    25     158.9     0.362    0.2%
   15    25     165.6     0.471    0.2%
   16    25       159     0.528    0.3%
   17    25     163.3     0.636    0.3%
   18    25     168.9     0.548    0.3%
   19    25     173.9     0.364    0.2%
   20    25     175.3     0.766    0.4%
   21    25       183     0.841    0.4%
   22    25     188.8     0.577    0.3%
   23    25     189.3     0.912    0.4%
   24    25     192.6     0.591    0.3%
   25    25     195.1     0.302    0.1%
   26    25     196.5     0.485    0.2%
   27    25     200.4       0.5    0.2%
   28    25     201.5     0.898    0.4%
   29    25     203.7     0.612    0.3%
   30    25     208.1     0.554    0.2%
   31    25     209.2     0.731    0.3%
   32    25       210     0.726    0.3%
   33    25       215      0.47    0.2%
   34    25     218.5     0.478    0.2%
   35    25     219.1     0.581    0.2%
   36    25     224.8     0.697    0.3%
   37    25     223.5      0.51    0.2%
   38    25     226.4     0.774    0.3%
   39    25     228.3     0.747    0.3%
   40    25     231.1     1.286    0.5%
   41    25     234.3     0.882    0.3%
   42    25     235.3     0.527    0.2%
   43    25     239.9      0.73    0.3%
   44    25     239.2     0.553    0.2%
   45    25     240.9     0.732    0.3%
   46    25     243.1     0.509    0.2%
   47    25       249     0.922    0.3%
   48    25     249.3     0.993    0.3%
   49    25     247.1     0.612    0.2%
   50    25       252     0.649    0.2%
   51    25     252.8     0.745    0.2%
   52    25     253.9     0.871    0.3%
   53    25     255.9     0.396    0.1%
   54    25     255.8     0.833    0.3%
   55    25     261.4     1.086    0.4%
   56    25     261.8     1.019    0.3%
   57    25     263.5     1.175    0.4%
   58    25     262.7     0.662    0.2%
   59    25     268.2     2.111    0.7%
   60    25     267.1     0.857    0.3%
   61    25       266     0.667    0.2%
   62    25     271.9     0.988    0.3%
   63    25     271.7     0.415    0.1%
   64    25     272.4     1.195    0.4%
   65    25     277.1     1.383    0.4%
   66    25       276      1.04    0.3%
   67    25       278     0.309    0.1%
   68    25     279.7     0.696    0.2%
   69    25     282.8     1.343    0.4%
   70    25     284.1     1.384    0.4%
   71    25     286.4     1.331    0.4%
   72    25     285.6     0.946    0.3%
   73    25     288.2     1.064    0.3%
   74     0     135.4      0.29    0.2%
   74     1     173.3     0.386    0.2%
   74     2     200.1      0.56    0.2%
   74     3     161.8     0.489    0.3%
   74     4     173.5      0.45    0.2%
   74     5       182     0.579    0.3%
   74     6     195.8      0.63    0.3%
   74     7     211.1     0.644    0.3%
   74     8     219.7     0.525    0.2%
   74     9       226      0.82    0.3%
   74    10     230.2      0.61    0.2%
   74    11     237.6     0.987    0.4%
   74    12     243.2     0.586    0.2%
   74    13     249.2     0.833    0.3%
   74    14     253.7     0.423    0.1%
   74    15     259.1     0.857    0.3%
   74    16     261.2     0.971    0.3%
   74    17     268.3     0.332    0.1%
   74    18     271.7       0.9    0.3%
   74    19     274.2     1.175    0.4%
   74    20     277.1     0.903    0.3%
   74    21       286     1.728    0.6%
   74    22     287.6     1.239    0.4%
   74    23     291.1      0.92    0.3%
   74    24     292.2     1.517    0.5%
   74    25     291.8     2.093    0.7%

Quality and confidence:
param     error
n         0.017
m         0.065

Model:
Time ~=     10.9
    + n    2.134
    + m    5.247
              µ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 ~=    47.65
    + n    2.295
    + m    8.051
              µ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    25     268.5      0.64    0.2%
   18    25     274.7     0.768    0.2%
   19    25     281.5     0.608    0.2%
   20    25     281.3     0.434    0.1%
   21    25     286.3     0.479    0.1%
   22    25     294.9     0.972    0.3%
   23    25     295.6     0.745    0.2%
   24    25     297.8     0.633    0.2%
   25    25     304.9      0.82    0.2%
   26    25     306.3     0.955    0.3%
   27    25     309.6     1.249    0.4%
   28    25       311     0.618    0.1%
   29    25     318.7     0.444    0.1%
   30    25     318.4     0.901    0.2%
   31    25       323     1.416    0.4%
   32    25     324.2     0.488    0.1%
   33    25     328.5     0.935    0.2%
   34    25     330.2     0.943    0.2%
   35    25     333.4     0.944    0.2%
   36    25     333.8     0.471    0.1%
   37    25     333.7     0.733    0.2%
   38    25     340.6     1.367    0.4%
   39    25     339.2     0.498    0.1%
   40    25     345.7     0.384    0.1%
   41    25     344.2     0.873    0.2%
   42    25       350     0.673    0.1%
   43    25       350     1.237    0.3%
   44    25     354.3     0.613    0.1%
   45    25     354.1     0.732    0.2%
   46    25     358.9     0.372    0.1%
   47    25     361.7     1.111    0.3%
   48    25       361     0.832    0.2%
   49    25     362.5     1.075    0.2%
   50    25     364.4     0.945    0.2%
   51    25     368.2     1.118    0.3%
   52    25     369.5     1.498    0.4%
   53    25     371.4     1.551    0.4%
   54    25     373.2     1.161    0.3%
   55    25     378.7     1.144    0.3%
   56    25     376.2     1.062    0.2%
   57    25     382.4     1.181    0.3%
   58    25     378.7     2.087    0.5%
   59    25     385.6     0.982    0.2%
   60    25     388.9      1.49    0.3%
   61    25     388.6     1.039    0.2%
   62    25     390.9     1.727    0.4%
   63    25       392     1.791    0.4%
   64    25     389.3     0.696    0.1%
   65    25     393.9     1.004    0.2%
   66    25     395.7     1.398    0.3%
   67    25     398.4     1.935    0.4%
   68    25     401.3       1.3    0.3%
   69    25     404.1     1.881    0.4%
   70    25     402.4     0.997    0.2%
   71    25     403.4     1.756    0.4%
   72    25     409.1     1.037    0.2%
   73    25     410.4     1.027    0.2%
   74     0     186.3     0.496    0.2%
   74     1     234.1      0.72    0.3%
   74     2     259.3     0.384    0.1%
   74     3     226.5     0.686    0.3%
   74     4       239     0.559    0.2%
   74     5     249.6     0.723    0.2%
   74     6     263.2     0.699    0.2%
   74     7     276.6     0.627    0.2%
   74     8     287.8     0.927    0.3%
   74     9     299.7     1.071    0.3%
   74    10     308.1     0.773    0.2%
   74    11     317.7     0.952    0.2%
   74    12     323.1     1.444    0.4%
   74    13       330     0.471    0.1%
   74    14     340.1      0.59    0.1%
   74    15     348.6     0.751    0.2%
   74    16     355.5     1.533    0.4%
   74    17     361.8     0.802    0.2%
   74    18     367.7     1.599    0.4%
   74    19       377     1.154    0.3%
   74    20     384.8      1.53    0.3%
   74    21     391.4     0.858    0.2%
   74    22     401.5     1.263    0.3%
   74    23     402.6     1.674    0.4%
   74    24     407.4     0.839    0.2%
   74    25     413.9     1.212    0.2%

Quality and confidence:
param     error
n         0.016
m         0.043

Model:
Time ~=    41.73
    + n    2.398
    + m    8.067
              µ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.045
    + m    6.178
              µ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    25     142.1     0.437    0.3%
   18    25     148.1     0.545    0.3%
   19    25     150.6     0.606    0.4%
   20    25       155     0.562    0.3%
   21    25       157     0.452    0.2%
   22    25     161.7     0.582    0.3%
   23    25     165.5     0.916    0.5%
   24    25     168.2     0.355    0.2%
   25    25     172.8     0.585    0.3%
   26    25     171.7     0.292    0.1%
   27    25       174     0.408    0.2%
   28    25     176.5      0.58    0.3%
   29    25     181.2     0.566    0.3%
   30    25     183.5      0.78    0.4%
   31    25     186.1     0.422    0.2%
   32    25     186.7     0.724    0.3%
   33    25     189.7     0.543    0.2%
   34    25     192.3     0.751    0.3%
   35    25     194.9     0.522    0.2%
   36    25     197.2     1.566    0.7%
   37    25     197.7     0.779    0.3%
   38    25     199.6     0.382    0.1%
   39    25     203.3     0.628    0.3%
   40    25     203.6     0.717    0.3%
   41    25     206.8     1.067    0.5%
   42    25     208.2     0.446    0.2%
   43    25     210.6     0.591    0.2%
   44    25     214.4     0.804    0.3%
   45    25     215.5     0.732    0.3%
   46    25     220.2     0.446    0.2%
   47    25     219.5     0.954    0.4%
   48    25     221.9     0.418    0.1%
   49    25     223.9     0.743    0.3%
   50    25     226.2      1.04    0.4%
   51    25     226.6      0.65    0.2%
   52    25     227.1     1.137    0.5%
   53    25     229.2     0.578    0.2%
   54    25     231.3     1.645    0.7%
   55    25     232.5     0.583    0.2%
   56    25     235.6     0.798    0.3%
   57    25     237.3      1.03    0.4%
   58    25     240.2     1.299    0.5%
   59    25     240.4     0.605    0.2%
   60    25     243.5     0.981    0.4%
   61    25     244.6     0.667    0.2%
   62    25     245.1     0.845    0.3%
   63    25     246.2     0.568    0.2%
   64    25     248.5     0.947    0.3%
   65    25     253.5     1.107    0.4%
   66    25     251.8     0.836    0.3%
   67    25     256.8     0.803    0.3%
   68    25     256.3     0.814    0.3%
   69    25     258.1     0.615    0.2%
   70    25     259.9     0.466    0.1%
   71    25     259.8     1.063    0.4%
   72    25     263.4     1.307    0.4%
   73    25     265.1     0.594    0.2%
   74     0     100.8     0.199    0.1%
   74     1     122.8     0.283    0.2%
   74     2     152.2     0.461    0.3%
   74     3     125.5     0.445    0.3%
   74     4     138.2     0.286    0.2%
   74     5       148      0.72    0.4%
   74     6     160.2     0.436    0.2%
   74     7     168.9     0.527    0.3%
   74     8     178.7     0.504    0.2%
   74     9     186.9     0.975    0.5%
   74    10     192.9     0.635    0.3%
   74    11     199.6     0.712    0.3%
   74    12     203.9     0.763    0.3%
   74    13       213     0.891    0.4%
   74    14     220.9     0.927    0.4%
   74    15       223     0.527    0.2%
   74    16     232.1      1.28    0.5%
   74    17     234.7     1.556    0.6%
   74    18     240.1     1.462    0.6%
   74    19     242.9     0.917    0.3%
   74    20     248.8     1.009    0.4%
   74    21     252.8     0.732    0.2%
   74    22     257.6     1.714    0.6%
   74    23     263.1      0.55    0.2%
   74    24       265     0.999    0.3%
   74    25     270.4     2.433    0.8%

Quality and confidence:
param     error
n         0.013
m         0.036

Model:
Time ~=        0
    + n    2.144
    + m    5.998
              µ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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    3.187
    + m    26.62
    + u    1.431
              µ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    25     9     583.8      1.03    0.1%
   18    25     9     590.7     0.755    0.1%
   19    25     9     597.8     1.299    0.2%
   20    25     9     600.2     1.948    0.3%
   21    25     9     606.2     1.792    0.2%
   22    25     9     613.4      0.92    0.1%
   23    25     9       610     1.544    0.2%
   24    25     9     617.9     0.869    0.1%
   25    25     9     615.8     1.728    0.2%
   26    25     9     625.7     1.627    0.2%
   27    25     9     625.5     1.052    0.1%
   28    25     9     636.3     1.995    0.3%
   29    25     9     631.3     1.395    0.2%
   30    25     9     630.4     1.106    0.1%
   31    25     9     645.9     1.361    0.2%
   32    25     9     652.1     1.144    0.1%
   33    25     9     651.2     2.167    0.3%
   34    25     9     656.4     1.285    0.1%
   35    25     9     650.5     1.333    0.2%
   36    25     9     650.8     2.015    0.3%
   37    25     9     659.1     1.669    0.2%
   38    25     9     666.7     1.642    0.2%
   39    25     9     667.6     2.056    0.3%
   40    25     9     670.1     1.581    0.2%
   41    25     9     677.5     3.264    0.4%
   42    25     9       672     2.287    0.3%
   43    25     9     678.2     1.078    0.1%
   44    25     9     687.5     0.931    0.1%
   45    25     9     691.4     2.331    0.3%
   46    25     9     694.2     3.223    0.4%
   47    25     9     686.9       1.9    0.2%
   48    25     9     696.6     2.396    0.3%
   49    25     9     703.1     1.775    0.2%
   50    25     9     702.2     1.314    0.1%
   51    25     9     704.4     1.898    0.2%
   52    25     9     717.8     1.788    0.2%
   53    25     9     717.7     1.675    0.2%
   54    25     9     714.2     1.391    0.1%
   55    25     9     723.5     1.889    0.2%
   56    25     9       724     1.505    0.2%
   57    25     9     724.4     1.913    0.2%
   58    25     9     728.8     2.607    0.3%
   59    25     9     721.5      1.47    0.2%
   60    25     9     723.7      2.39    0.3%
   61    25     9     737.8     1.876    0.2%
   62    25     9     732.8     1.693    0.2%
   63    25     9     739.1     2.108    0.2%
   64    25     9       743     2.356    0.3%
   65    25     9     748.5     2.066    0.2%
   66    25     9     739.7     2.563    0.3%
   67    25     9     755.5     2.765    0.3%
   68    25     9     757.6      2.05    0.2%
   69    25     9     758.8     2.811    0.3%
   70    25     9     757.6     1.777    0.2%
   71    25     9     763.8     2.706    0.3%
   72    25     9       764     2.048    0.2%
   73    25     9       767     2.589    0.3%
   74     0     9     93.83     0.151    0.1%
   74     1     9     152.6     0.519    0.3%
   74     2     9     198.4      0.37    0.1%
   74     3     9     178.4     0.595    0.3%
   74     4     9     208.3     0.332    0.1%
   74     5     9     241.3     0.855    0.3%
   74     6     9     272.2     0.391    0.1%
   74     7     9     301.2     0.449    0.1%
   74     8     9     331.2     0.814    0.2%
   74     9     9     363.8     0.862    0.2%
   74    10     9     385.1     1.508    0.3%
   74    11     9     416.7     1.604    0.3%
   74    12     9     441.5     1.597    0.3%
   74    13     9     469.4     0.863    0.1%
   74    14     9     493.5     2.601    0.5%
   74    15     9     513.1       1.4    0.2%
   74    16     9     542.2     1.547    0.2%
   74    17     9     574.5     2.713    0.4%
   74    18     9     593.5     1.613    0.2%
   74    19     9     625.5     2.297    0.3%
   74    20     9     643.1     2.958    0.4%
   74    21     9     675.6     1.762    0.2%
   74    22     9     692.7     1.342    0.1%
   74    23     9     732.1     1.596    0.2%
   74    24     9     751.6     3.923    0.5%
   74    25     1     766.9      2.66    0.3%
   74    25     2     768.6      2.75    0.3%
   74    25     3     776.6     2.668    0.3%
   74    25     4       768     2.429    0.3%
   74    25     5     774.6     2.592    0.3%
   74    25     6       766     1.696    0.2%
   74    25     7     781.1     3.082    0.3%
   74    25     8     775.4     2.282    0.2%
   74    25     9     779.2     2.945    0.3%

Quality and confidence:
param     error
n         0.014
m          0.04
u         0.177

Model:
Time ~=        0
    + n    3.219
    + m    26.43
    + u    1.312
              µ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     2.84
    + m    7.393
    + u     0.33
              µ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    25     9     117.3     0.965    0.8%
    2    25     9     116.3     0.324    0.2%
    3    25     9       119     0.337    0.2%
    4    25     9     129.5     0.289    0.2%
    5    25     9     141.3     0.485    0.3%
    6    25     9     152.6     0.266    0.1%
    7    25     9       163     0.367    0.2%
    8    25     9     135.6     0.555    0.4%
    9    25     9     140.8     0.583    0.4%
   10    25     9     147.7     0.505    0.3%
   11    25     9     155.1     0.468    0.3%
   12    25     9     159.4     0.571    0.3%
   13    25     9     165.1     0.424    0.2%
   14    25     9     170.7     0.683    0.3%
   15    25     9     175.5     0.427    0.2%
   16    25     9     179.4     0.662    0.3%
   17    25     9     183.5     0.312    0.1%
   18    25     9     189.8     0.348    0.1%
   19    25     9       194     0.757    0.3%
   20    25     9     197.7     0.595    0.3%
   21    25     9       201     0.473    0.2%
   22    25     9     207.3     0.724    0.3%
   23    25     9     211.9     0.373    0.1%
   24    25     9     213.4     0.646    0.3%
   25    25     9     216.9     0.431    0.1%
   26    25     9     220.7     0.484    0.2%
   27    25     9     223.6     0.521    0.2%
   28    25     9     228.7      0.82    0.3%
   29    25     9     231.7     0.905    0.3%
   30    25     9       233     1.147    0.4%
   31    25     9       235     0.658    0.2%
   32    25     9     237.1     0.795    0.3%
   33    25     9       242     2.047    0.8%
   34    25     9     244.1     1.434    0.5%
   35    25     9       246     0.533    0.2%
   36    25     9     251.4     1.022    0.4%
   37    25     9     253.8     0.645    0.2%
   38    25     9     258.4     1.429    0.5%
   39    25     9     258.8     0.528    0.2%
   40    25     9     261.8     1.012    0.3%
   41    25     9     263.2       0.7    0.2%
   42    25     9     264.9     0.843    0.3%
   43    25     9     267.7     0.849    0.3%
   44    25     9       272     0.978    0.3%
   45    25     9     274.1     0.522    0.1%
   46    25     9     276.7     0.585    0.2%
   47    25     9       279     1.364    0.4%
   48    25     9     279.5     1.201    0.4%
   49    25     9     281.7     0.814    0.2%
   50    25     9     283.5     0.574    0.2%
   51    25     9     286.9     1.121    0.3%
   52    25     9     287.3     0.817    0.2%
   53    25     9     289.1     0.889    0.3%
   54    25     9     293.1     0.773    0.2%
   55    25     9     296.8     0.957    0.3%
   56    25     9       299     1.429    0.4%
   57    25     9     300.4      0.58    0.1%
   58    25     9     303.7     2.385    0.7%
   59    25     9     306.4     2.085    0.6%
   60    25     9     308.3     1.754    0.5%
   61    25     9     309.8     1.203    0.3%
   62    25     9     310.6     0.932    0.3%
   63    25     9     312.9      1.88    0.6%
   64    25     9       313     2.071    0.6%
   65    25     9       316      1.41    0.4%
   66    25     9     317.4     1.002    0.3%
   67    25     9     323.8     1.189    0.3%
   68    25     9     324.2     2.913    0.8%
   69    25     9     330.3     1.706    0.5%
   70    25     9     329.1     2.572    0.7%
   71    25     9     331.8     1.304    0.3%
   72    25     9     332.8     1.776    0.5%
   73    25     9     336.2     1.801    0.5%
   74     0     9     126.6     0.386    0.3%
   74     1     9     166.3     0.204    0.1%
   74     2     9     186.3     0.517    0.2%
   74     3     9     162.5      0.38    0.2%
   74     4     9     179.4     0.518    0.2%
   74     5     9     195.9     0.708    0.3%
   74     6     9     205.2     1.019    0.4%
   74     7     9     221.2     0.594    0.2%
   74     8     9     233.1     0.944    0.4%
   74     9     9     242.6     0.437    0.1%
   74    10     9     250.6     0.503    0.2%
   74    11     9     256.6     0.785    0.3%
   74    12     9     265.9     0.905    0.3%
   74    13     9     274.1     1.534    0.5%
   74    14     9       282      0.76    0.2%
   74    15     9     287.9      0.82    0.2%
   74    16     9     293.7     1.427    0.4%
   74    17     9     300.6     1.886    0.6%
   74    18     9     304.8     1.034    0.3%
   74    19     9     309.9     1.074    0.3%
   74    20     9     315.1     2.481    0.7%
   74    21     9     321.3     1.685    0.5%
   74    22     9       327     1.937    0.5%
   74    23     9     328.8     2.321    0.7%
   74    24     9       336     1.894    0.5%
   74    25     0     336.2     2.131    0.6%
   74    25     1     340.1     1.931    0.5%
   74    25     2     340.6     2.293    0.6%
   74    25     3     341.7     1.554    0.4%
   74    25     4     340.4     1.868    0.5%
   74    25     5     340.5     1.888    0.5%
   74    25     6     342.9     1.931    0.5%
   74    25     7     342.1     1.288    0.3%
   74    25     8     341.8     1.492    0.4%
   74    25     9       342     2.245    0.6%

Quality and confidence:
param     error
n         0.015
m         0.055
u         0.212

Model:
Time ~=        0
    + n    2.962
    + m    7.614
    + u    1.921
              µ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    2.608
    + m    6.844
              µ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    25     83.75     0.303    0.3%
    2    25     84.18      0.33    0.3%
    3    25      87.5     0.278    0.3%
    4    25        96     0.237    0.2%
    5    25     109.2     0.262    0.2%
    6    25     122.5     0.245    0.1%
    7    25     135.2     0.269    0.1%
    8    25     146.7     0.287    0.1%
    9    25     159.6      0.41    0.2%
   10    25     118.6     0.353    0.2%
   11    25     126.4     0.372    0.2%
   12    25     131.6     0.243    0.1%
   13    25     135.3     0.342    0.2%
   14    25     139.5     0.488    0.3%
   15    25     142.6     0.283    0.1%
   16    25     148.6     0.504    0.3%
   17    25     151.8     0.551    0.3%
   18    25     157.8     0.554    0.3%
   19    25     162.3     0.652    0.4%
   20    25     165.2     0.489    0.2%
   21    25     170.8     0.785    0.4%
   22    25     175.1     0.503    0.2%
   23    25     179.5     0.561    0.3%
   24    25     182.7     0.409    0.2%
   25    25     186.5     0.847    0.4%
   26    25     188.9     0.552    0.2%
   27    25     193.2      0.77    0.3%
   28    25     193.3     0.574    0.2%
   29    25     197.1     0.511    0.2%
   30    25     201.3     0.602    0.2%
   31    25     202.9     0.714    0.3%
   32    25     205.1     0.614    0.2%
   33    25       209     0.755    0.3%
   34    25     213.2     0.952    0.4%
   35    25     217.6     0.743    0.3%
   36    25     218.2      0.54    0.2%
   37    25     219.6     0.767    0.3%
   38    25     224.6     0.876    0.3%
   39    25     227.2     1.796    0.7%
   40    25     229.7     0.542    0.2%
   41    25     231.3     0.736    0.3%
   42    25     234.3     0.461    0.1%
   43    25     233.9     0.563    0.2%
   44    25     238.4     1.149    0.4%
   45    25     241.6     0.854    0.3%
   46    25     243.9     1.221    0.5%
   47    25       244     0.978    0.4%
   48    25     247.5     0.951    0.3%
   49    25     249.1     0.511    0.2%
   50    25     248.5     0.786    0.3%
   51    25     252.8     0.607    0.2%
   52    25     252.3     0.927    0.3%
   53    25     252.2     0.527    0.2%
   54    25     257.8      1.21    0.4%
   55    25     258.3     1.353    0.5%
   56    25       262     0.787    0.3%
   57    25     262.4     0.686    0.2%
   58    25     264.4     0.932    0.3%
   59    25     268.7     1.124    0.4%
   60    25     271.2     0.906    0.3%
   61    25       271     1.355    0.4%
   62    25     273.4     0.886    0.3%
   63    25     271.7     0.604    0.2%
   64    25     273.7     0.897    0.3%
   65    25     280.3     2.358    0.8%
   66    25     280.1     1.211    0.4%
   67    25     279.9         1    0.3%
   68    25     285.6     1.497    0.5%
   69    25     287.9     1.511    0.5%
   70    25     285.7     0.993    0.3%
   71    25     284.9     1.113    0.3%
   72    25     290.7     1.695    0.5%
   73    25     293.5     1.873    0.6%
   74     0     96.83     0.228    0.2%
   74     1     137.8     0.486    0.3%
   74     2     168.2     0.189    0.1%
   74     3     130.5     0.465    0.3%
   74     4     146.2     0.647    0.4%
   74     5     157.2     0.553    0.3%
   74     6       169     0.345    0.2%
   74     7     181.5     0.409    0.2%
   74     8     192.7     0.769    0.3%
   74     9     198.2      0.57    0.2%
   74    10     206.2     0.455    0.2%
   74    11       214     0.725    0.3%
   74    12     217.4     0.438    0.2%
   74    13     228.9     0.654    0.2%
   74    14     233.1      1.03    0.4%
   74    15     238.5     0.445    0.1%
   74    16       246     0.576    0.2%
   74    17     252.3     0.701    0.2%
   74    18     258.2     1.497    0.5%
   74    19     265.3     1.141    0.4%
   74    20     274.1      1.62    0.5%
   74    21     280.6     1.127    0.4%
   74    22     279.1     0.859    0.3%
   74    23     284.7     1.581    0.5%
   74    24     290.8     1.283    0.4%
   74    25     292.7     1.401    0.4%

Quality and confidence:
param     error
n         0.017
m         0.063

Model:
Time ~=        0
    + n     2.69
    + m      7.3
              µ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    2.858
    + m    8.235
              µ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    24     138.2     0.362    0.2%
    2    24     139.2     0.457    0.3%
    3    24     148.5     0.191    0.1%
    4    24     154.6      2.18    1.4%
    5    24     177.2     0.613    0.3%
    6    24     194.4     0.333    0.1%
    7    24     200.8      0.27    0.1%
    8    24     213.1     0.384    0.1%
    9    24     227.9     1.225    0.5%
   10    24       245     0.516    0.2%
   11    24     183.1     0.379    0.2%
   12    24     190.1     0.573    0.3%
   13    24     194.9      0.65    0.3%
   14    24     198.7     0.608    0.3%
   15    24     203.7     0.395    0.1%
   16    24     210.3     0.361    0.1%
   17    24     215.3     0.546    0.2%
   18    24     220.7     0.404    0.1%
   19    24     226.2     1.032    0.4%
   20    24     230.6     0.809    0.3%
   21    24       233     0.331    0.1%
   22    24     240.2     0.631    0.2%
   23    24     241.9     0.359    0.1%
   24    24     245.6     0.464    0.1%
   25    24     250.1     0.676    0.2%
   26    24     254.6     0.821    0.3%
   27    24       259     1.043    0.4%
   28    24     264.2      1.63    0.6%
   29    24     264.3     0.928    0.3%
   30    24       271     0.564    0.2%
   31    24     272.2     0.768    0.2%
   32    24     274.8     1.033    0.3%
   33    24       278     0.469    0.1%
   34    24     280.4     0.963    0.3%
   35    24     284.4      0.74    0.2%
   36    24     285.1     0.562    0.1%
   37    24     290.6     0.551    0.1%
   38    24     294.3      1.24    0.4%
   39    24       295     1.317    0.4%
   40    24     296.7     0.716    0.2%
   41    24       300     0.875    0.2%
   42    24     303.9     0.951    0.3%
   43    24     305.5     1.149    0.3%
   44    24     309.7     1.011    0.3%
   45    24     312.4     0.463    0.1%
   46    24     314.9     0.745    0.2%
   47    24     315.6     0.772    0.2%
   48    24     320.2     1.004    0.3%
   49    24       321     1.052    0.3%
   50    24     324.5      1.84    0.5%
   51    24     324.8     1.018    0.3%
   52    24     328.8     0.973    0.2%
   53    24       330      1.59    0.4%
   54    24     334.9     1.054    0.3%
   55    24     337.2     1.003    0.2%
   56    24     341.3     1.008    0.2%
   57    24       339     0.682    0.2%
   58    24     342.1     0.767    0.2%
   59    24     344.5     1.169    0.3%
   60    24     343.3     1.152    0.3%
   61    24     350.2     1.632    0.4%
   62    24     352.8      1.28    0.3%
   63    24     355.1     1.119    0.3%
   64    24     352.1     1.371    0.3%
   65    24     358.7     2.421    0.6%
   66    24       360     1.756    0.4%
   67    24     362.6      0.83    0.2%
   68    24     363.3     1.061    0.2%
   69    24     364.8     0.921    0.2%
   70    24     367.2     1.187    0.3%
   71    24     372.5     2.783    0.7%
   72    24     372.6     0.957    0.2%
   73    24     370.7     1.621    0.4%
   74    24     376.2     1.502    0.3%
   75     1     194.9     0.751    0.3%
   75     2     229.1      0.26    0.1%
   75     3     193.5     0.581    0.3%
   75     4     212.1     0.421    0.1%
   75     5     227.3     0.835    0.3%
   75     6     240.8     0.529    0.2%
   75     7     252.8     0.967    0.3%
   75     8     262.5     0.862    0.3%
   75     9     275.3     0.852    0.3%
   75    10     283.9     1.103    0.3%
   75    11       294     0.449    0.1%
   75    12     300.5     0.907    0.3%
   75    13     311.4     1.151    0.3%
   75    14     320.5     0.826    0.2%
   75    15     327.9     1.341    0.4%
   75    16     333.1     1.096    0.3%
   75    17     342.4     1.582    0.4%
   75    18     351.4     1.353    0.3%
   75    19     355.4     1.819    0.5%
   75    20     362.2       0.7    0.1%
   75    21     365.8     1.747    0.4%
   75    22     371.5     1.673    0.4%
   75    23     375.7     1.524    0.4%
   75    24     380.8     2.065    0.5%

Quality and confidence:
param     error
n         0.018
m         0.076

Model:
Time ~=        0
    + n    2.974
    + m    8.298
              µ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    2.976
    + m    8.146
    + u    0.574
              µ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    24     9     121.3     0.531    0.4%
    2    24     9       122      0.65    0.5%
    3    24     9     132.1     0.307    0.2%
    4    24     9     144.2     0.299    0.2%
    5    24     9     160.1     0.401    0.2%
    6    24     9     168.2     0.658    0.3%
    7    24     9     182.5     0.833    0.4%
    8    24     9       197     0.585    0.2%
    9    24     9     153.1       0.3    0.1%
   10    24     9     160.6     0.423    0.2%
   11    24     9       167     0.943    0.5%
   12    24     9     172.6     0.287    0.1%
   13    24     9     181.5     0.445    0.2%
   14    24     9     187.8     0.779    0.4%
   15    24     9     193.2     0.685    0.3%
   16    24     9     199.7     0.726    0.3%
   17    24     9     202.9     0.527    0.2%
   18    24     9       208     0.568    0.2%
   19    24     9       215     0.796    0.3%
   20    24     9     221.3     0.522    0.2%
   21    24     9     223.1      0.55    0.2%
   22    24     9     230.1     0.996    0.4%
   23    24     9     234.3     0.788    0.3%
   24    24     9     237.8     0.515    0.2%
   25    24     9     240.2     0.562    0.2%
   26    24     9     242.7     1.155    0.4%
   27    24     9     244.9     0.862    0.3%
   28    24     9     249.8     1.019    0.4%
   29    24     9     252.1     0.793    0.3%
   30    24     9     257.5     0.986    0.3%
   31    24     9     259.3     0.815    0.3%
   32    24     9     263.8     0.768    0.2%
   33    24     9     267.3     0.418    0.1%
   34    24     9     272.5     0.802    0.2%
   35    24     9     275.3     1.102    0.4%
   36    24     9     277.5     0.907    0.3%
   37    24     9     279.2     0.506    0.1%
   38    24     9       285     1.332    0.4%
   39    24     9     284.4     0.941    0.3%
   40    24     9     289.5     1.422    0.4%
   41    24     9     292.8     0.668    0.2%
   42    24     9     294.1     0.482    0.1%
   43    24     9     296.9     1.247    0.4%
   44    24     9     303.5      1.61    0.5%
   45    24     9     304.2     0.662    0.2%
   46    24     9     307.6      1.43    0.4%
   47    24     9     308.3      0.69    0.2%
   48    24     9     313.1     1.039    0.3%
   49    24     9     312.3     0.724    0.2%
   50    24     9     314.8     1.293    0.4%
   51    24     9     315.5     1.476    0.4%
   52    24     9     318.3     1.259    0.3%
   53    24     9     320.9     1.147    0.3%
   54    24     9     323.9     1.269    0.3%
   55    24     9     323.8     1.329    0.4%
   56    24     9     328.3     2.247    0.6%
   57    24     9       328     0.959    0.2%
   58    24     9     332.1     1.237    0.3%
   59    24     9     332.3     1.009    0.3%
   60    24     9     334.6     1.416    0.4%
   61    24     9     337.8     1.693    0.5%
   62    24     9     337.1     1.134    0.3%
   63    24     9     337.7     0.304    0.0%
   64    24     9     340.7     0.712    0.2%
   65    24     9     342.8     1.629    0.4%
   66    24     9     346.8     1.612    0.4%
   67    24     9     348.2     1.362    0.3%
   68    24     9     349.3     2.256    0.6%
   69    24     9     354.5     1.802    0.5%
   70    24     9       351     1.025    0.2%
   71    24     9     353.1     1.335    0.3%
   72    24     9     355.5     0.935    0.2%
   73    24     9       359      0.72    0.2%
   74    24     9     361.8     1.488    0.4%
   75     1     9     175.8      0.52    0.2%
   75     2     9     211.1     0.466    0.2%
   75     3     9     179.3     0.404    0.2%
   75     4     9     195.7     0.522    0.2%
   75     5     9     212.1     0.515    0.2%
   75     6     9       226     0.377    0.1%
   75     7     9     237.2     0.832    0.3%
   75     8     9       250     0.943    0.3%
   75     9     9     260.2     0.796    0.3%
   75    10     9     267.5     0.787    0.2%
   75    11     9     277.4      0.79    0.2%
   75    12     9     285.5     0.806    0.2%
   75    13     9       297     1.784    0.6%
   75    14     9     305.1     1.158    0.3%
   75    15     9     310.8     1.103    0.3%
   75    16     9     315.4     1.035    0.3%
   75    17     9     322.7     1.186    0.3%
   75    18     9     333.6      2.12    0.6%
   75    19     9     335.1     1.284    0.3%
   75    20     9     342.5     1.548    0.4%
   75    21     9     372.8     8.476    2.2%
   75    22     9     355.5     2.034    0.5%
   75    23     9     358.1     1.273    0.3%
   75    24     1     357.2     1.771    0.4%
   75    24     2     362.5     1.193    0.3%
   75    24     3     355.3     1.062    0.2%
   75    24     4     358.2     1.053    0.2%
   75    24     5     359.9     0.864    0.2%
   75    24     6     359.6     1.254    0.3%
   75    24     7       358     0.933    0.2%
   75    24     8     361.5     1.376    0.3%
   75    24     9     361.9     1.693    0.4%

Quality and confidence:
param     error
n         0.019
m         0.079
u         0.317

Model:
Time ~=        0
    + n    3.029
    + m      8.5
    + u     3.87
              µ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    2.649
    + m    7.072
              µ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    24     94.62     0.613    0.6%
    2    24     94.71      0.35    0.3%
    3    24     104.2     0.491    0.4%
    4    24     107.7     0.523    0.4%
    5    24       120     0.295    0.2%
    6    24     131.4     0.323    0.2%
    7    24     148.6     3.407    2.2%
    8    24     118.6     0.291    0.2%
    9    24     123.8     0.282    0.2%
   10    24     131.2     0.228    0.1%
   11    24     136.8     0.269    0.1%
   12    24     145.1     0.251    0.1%
   13    24     150.7     0.342    0.2%
   14    24     155.4     0.485    0.3%
   15    24       160     0.351    0.2%
   16    24     164.8     0.663    0.4%
   17    24     170.5     0.569    0.3%
   18    24     173.3     0.759    0.4%
   19    24     180.2      0.65    0.3%
   20    24     183.4     0.981    0.5%
   21    24     186.4     0.803    0.4%
   22    24     189.4     0.626    0.3%
   23    24     193.9     0.666    0.3%
   24    24     200.9     0.896    0.4%
   25    24     203.1     0.475    0.2%
   26    24     206.9     0.557    0.2%
   27    24     209.6     0.552    0.2%
   28    24     212.9     0.508    0.2%
   29    24     213.6     0.756    0.3%
   30    24     218.4     0.616    0.2%
   31    24       221     0.965    0.4%
   32    24     225.3     0.878    0.3%
   33    24     229.8     0.774    0.3%
   34    24     232.9     0.774    0.3%
   35    24     232.5     0.621    0.2%
   36    24     233.9     1.174    0.5%
   37    24     239.5     1.575    0.6%
   38    24     241.1     0.924    0.3%
   39    24     241.3     0.938    0.3%
   40    24     247.6     1.233    0.4%
   41    24     248.5     0.701    0.2%
   42    24     250.6     0.642    0.2%
   43    24     251.4     0.427    0.1%
   44    24     255.5     1.269    0.4%
   45    24     258.3     0.662    0.2%
   46    24     258.9     1.327    0.5%
   47    24     262.3     0.616    0.2%
   48    24     263.1     0.593    0.2%
   49    24     265.6       1.4    0.5%
   50    24     265.6     1.215    0.4%
   51    24     266.1     1.283    0.4%
   52    24     272.5     1.032    0.3%
   53    24     274.6     1.032    0.3%
   54    24     276.6     0.879    0.3%
   55    24     274.7     1.009    0.3%
   56    24     277.4     0.732    0.2%
   57    24     277.9     0.488    0.1%
   58    24       281     0.789    0.2%
   59    24       285     0.828    0.2%
   60    24     285.9     0.871    0.3%
   61    24       288     1.406    0.4%
   62    24     286.3     1.509    0.5%
   63    24     287.5     0.519    0.1%
   64    24     287.3      1.26    0.4%
   65    24     291.9     1.745    0.5%
   66    24     290.1     1.304    0.4%
   67    24     292.9     0.996    0.3%
   68    24     296.1     0.779    0.2%
   69    24     296.3     1.204    0.4%
   70    24     298.8     1.151    0.3%
   71    24     300.8     1.463    0.4%
   72    24     306.6     1.436    0.4%
   73    24       301     0.962    0.3%
   74    24     301.7     0.897    0.2%
   75     1       149     0.446    0.2%
   75     2     180.4     0.503    0.2%
   75     3     148.3     0.282    0.1%
   75     4     163.9     0.208    0.1%
   75     5     175.6     0.637    0.3%
   75     6     188.5     0.745    0.3%
   75     7     198.1     0.948    0.4%
   75     8     208.8     0.517    0.2%
   75     9     216.1      0.79    0.3%
   75    10     224.5     0.997    0.4%
   75    11     230.5     0.446    0.1%
   75    12     238.6     0.691    0.2%
   75    13     249.6      0.92    0.3%
   75    14     255.4     0.915    0.3%
   75    15     260.5      0.64    0.2%
   75    16     268.2     1.381    0.5%
   75    17     274.3     1.344    0.4%
   75    18     276.3     1.138    0.4%
   75    19     284.8     1.522    0.5%
   75    20     292.7     1.367    0.4%
   75    21     298.1     2.694    0.9%
   75    22       299     1.448    0.4%
   75    23     303.7     1.451    0.4%
   75    24     305.5     1.272    0.4%

Quality and confidence:
param     error
n         0.019
m         0.079

Model:
Time ~=        0
    + n    2.711
    + m    7.564
              µ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.458
    + m    6.686
              µ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    24     100.6     0.222    0.2%
    2    24     101.7     0.323    0.3%
    3    24     110.5     0.173    0.1%
    4    24       124      0.27    0.2%
    5    24     139.1     0.305    0.2%
    6    24     154.3     0.348    0.2%
    7    24       151     0.289    0.1%
    8    24     175.7     0.264    0.1%
    9    24     191.4     1.422    0.7%
   10    24     138.7     0.579    0.4%
   11    24     145.7     0.516    0.3%
   12    24     152.3     0.439    0.2%
   13    24       157     0.438    0.2%
   14    24     161.2      0.55    0.3%
   15    24     164.1     0.214    0.1%
   16    24     169.5     0.519    0.3%
   17    24     174.5     0.604    0.3%
   18    24     177.4     0.376    0.2%
   19    24     183.2     0.606    0.3%
   20    24     188.3     0.826    0.4%
   21    24     190.7     0.356    0.1%
   22    24     194.7     0.726    0.3%
   23    24     199.1     0.582    0.2%
   24    24     205.8     0.421    0.2%
   25    24     208.9     0.691    0.3%
   26    24     211.8     0.483    0.2%
   27    24     213.5     0.622    0.2%
   28    24     216.4     0.723    0.3%
   29    24     218.3     0.603    0.2%
   30    24     222.7     0.647    0.2%
   31    24     224.2     0.603    0.2%
   32    24     225.7     0.516    0.2%
   33    24     228.6     0.524    0.2%
   34    24     232.1     0.951    0.4%
   35    24     233.5      0.63    0.2%
   36    24     234.7     0.354    0.1%
   37    24     239.1     0.794    0.3%
   38    24     241.4     0.836    0.3%
   39    24     242.3     1.016    0.4%
   40    24     246.7     0.498    0.2%
   41    24     248.3       0.7    0.2%
   42    24     250.7     0.463    0.1%
   43    24     251.6     1.001    0.3%
   44    24     255.8     0.898    0.3%
   45    24     258.8     1.129    0.4%
   46    24     260.3     1.115    0.4%
   47    24     262.9     0.617    0.2%
   48    24     264.4     0.809    0.3%
   49    24     267.7     0.756    0.2%
   50    24     269.7     2.096    0.7%
   51    24     271.3     0.649    0.2%
   52    24     274.5     1.885    0.6%
   53    24     276.1     0.834    0.3%
   54    24     277.4     1.623    0.5%
   55    24     279.5     1.361    0.4%
   56    24     278.9     0.979    0.3%
   57    24       282     1.438    0.5%
   58    24     282.4     0.915    0.3%
   59    24     286.3     1.866    0.6%
   60    24     282.7     0.859    0.3%
   61    24     286.8      1.12    0.3%
   62    24     287.7     1.101    0.3%
   63    24     287.7     1.009    0.3%
   64    24     288.3     1.477    0.5%
   65    24     294.1     1.456    0.4%
   66    24     292.9       1.2    0.4%
   67    24     296.7     1.275    0.4%
   68    24     295.7     0.676    0.2%
   69    24     301.3     3.273    1.0%
   70    24     300.2     0.897    0.2%
   71    24     301.9     0.704    0.2%
   72    24     303.3     1.745    0.5%
   73    24     305.2     1.255    0.4%
   74    24     305.5     0.928    0.3%
   75     1     154.9     0.913    0.5%
   75     2     186.4     0.405    0.2%
   75     3     157.6     0.448    0.2%
   75     4     172.8      0.71    0.4%
   75     5     183.3     0.244    0.1%
   75     6     197.9     0.666    0.3%
   75     7     209.6     0.761    0.3%
   75     8     215.9     0.454    0.2%
   75     9     221.6     0.411    0.1%
   75    10     228.2     0.689    0.3%
   75    11       236     0.771    0.3%
   75    12       241     0.381    0.1%
   75    13     252.1     0.737    0.2%
   75    14     260.9     0.366    0.1%
   75    15     264.9     1.004    0.3%
   75    16     272.4     1.635    0.6%
   75    17     277.7     0.768    0.2%
   75    18     282.1     0.948    0.3%
   75    19     286.6      0.44    0.1%
   75    20     292.4     1.117    0.3%
   75    21     298.6     1.047    0.3%
   75    22     303.9     0.963    0.3%
   75    23     306.2     1.956    0.6%
   75    24     310.9     1.413    0.4%

Quality and confidence:
param     error
n         0.017
m         0.072

Model:
Time ~=        0
    + n    2.531
    + m    7.072
              µs

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

Pallet: "parachain_staking", Extrinsic: "leave_delegators", 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.428
    + m    6.635
              µ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    24     100.5     0.296    0.2%
    2    24     101.8     0.242    0.2%
    3    24     112.1     0.231    0.2%
    4    24     124.7     0.229    0.1%
    5    24     137.6     0.382    0.2%
    6    24       152     0.385    0.2%
    7    24     159.1     0.414    0.2%
    8    24     175.2     0.411    0.2%
    9    24     188.5     0.603    0.3%
   10    24     205.1     0.802    0.3%
   11    24     143.5     0.241    0.1%
   12    24     148.7     0.257    0.1%
   13    24     154.4     0.799    0.5%
   14    24       159     0.533    0.3%
   15    24     164.9     0.337    0.2%
   16    24     168.7     0.367    0.2%
   17    24     173.6     0.566    0.3%
   18    24     174.8     0.581    0.3%
   19    24     180.6      0.93    0.5%
   20    24     184.3     0.727    0.3%
   21    24       189     0.393    0.2%
   22    24     192.4     0.381    0.1%
   23    24     196.3      0.85    0.4%
   24    24     201.8     0.605    0.2%
   25    24     204.9     0.623    0.3%
   26    24     206.9      0.58    0.2%
   27    24     209.6     0.476    0.2%
   28    24     212.6     0.782    0.3%
   29    24     213.8     0.581    0.2%
   30    24     217.1     0.694    0.3%
   31    24     220.9     0.769    0.3%
   32    24<truncated>...

…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
Copy link
Copy Markdown
Contributor Author

wischli commented Dec 13, 2021

/bench runtime spiritnet-runtime parachain-staking

@kilt-command-bot
Copy link
Copy Markdown

kilt-command-bot Bot commented Dec 13, 2021

Benchmark Runtime Pallet for branch "wf-1701-lazy-total-stake" 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 ~=    3.962
              µs

Reads = 1
Writes = 0

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

Model:
Time ~=    3.962
              µ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.18
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    17.18
              µ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 ~=     32.3
              µs

Reads = 3
Writes = 3

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

Model:
Time ~=     32.3
              µ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 ~=    68.64
              µs

Reads = 6
Writes = 4

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

Model:
Time ~=    68.64
              µ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.569
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=    2.569
              µ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.9
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=     15.9
              µ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    9.876
    + m    11.62
              µ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    25     57.45     0.308    0.5%
   17    25     68.72     0.434    0.6%
   18    25     79.96     0.289    0.3%
   19    25     88.19     0.284    0.3%
   20    25     98.11     0.381    0.3%
   21    25     107.4     0.607    0.5%
   22    25     118.7     0.753    0.6%
   23    25     128.1     0.505    0.3%
   24    25     136.5     0.571    0.4%
   25    25     146.8     0.731    0.4%
   26    25       156     0.439    0.2%
   27    25     168.2     0.471    0.2%
   28    25     175.2      0.43    0.2%
   29    25     187.5     0.777    0.4%
   30    25     195.8     0.778    0.3%
   31    25     206.5     0.695    0.3%
   32    25     217.3     0.704    0.3%
   33    25     226.1     0.675    0.2%
   34    25     234.1     1.112    0.4%
   35    25     245.8     0.461    0.1%
   36    25     255.4     0.658    0.2%
   37    25     265.5     0.643    0.2%
   38    25     274.5     0.767    0.2%
   39    25     284.8     0.762    0.2%
   40    25     292.5     0.406    0.1%
   41    25     306.2      0.92    0.3%
   42    25     311.7      0.45    0.1%
   43    25     327.3     1.176    0.3%
   44    25     331.8     1.269    0.3%
   45    25     340.6     0.872    0.2%
   46    25     351.8     0.964    0.2%
   47    25     364.1     1.579    0.4%
   48    25     371.3     1.122    0.3%
   49    25     383.6     0.876    0.2%
   50    25     391.8     1.967    0.5%
   51    25     401.3     1.238    0.3%
   52    25     410.6     0.672    0.1%
   53    25     424.1     2.272    0.5%
   54    25     434.3     2.436    0.5%
   55    25     439.1     1.712    0.3%
   56    25     453.7     1.416    0.3%
   57    25     459.7     1.988    0.4%
   58    25       474     1.354    0.2%
   59    25     477.5     1.895    0.3%
   60    25     489.6     0.669    0.1%
   61    25     504.8     1.627    0.3%
   62    25       510     1.291    0.2%
   63    25     524.6     2.113    0.4%
   64    25     527.2     1.002    0.1%
   65    25       542     3.034    0.5%
   66    25     554.8     1.216    0.2%
   67    25     568.8     1.973    0.3%
   68    25     576.1     1.806    0.3%
   69    25     579.5     1.457    0.2%
   70    25     593.2     1.095    0.1%
   71    25     597.7      2.09    0.3%
   72    25       611      1.56    0.2%
   73    25     628.2     1.804    0.2%
   74    25     633.4     3.093    0.4%
   75     0     345.9     1.683    0.4%
   75     1     395.7     0.926    0.2%
   75     2     414.3     1.071    0.2%
   75     3     389.4     1.118    0.2%
   75     4     401.3     1.081    0.2%
   75     5     414.8     1.891    0.4%
   75     6     428.5     1.089    0.2%
   75     7     441.6     1.203    0.2%
   75     8     453.4     1.305    0.2%
   75     9     464.3     1.138    0.2%
   75    10     470.9     0.985    0.2%
   75    11     487.6     1.896    0.3%
   75    12     487.6     0.885    0.1%
   75    13     508.8     0.975    0.1%
   75    14     511.9     1.115    0.2%
   75    15     527.5     2.104    0.3%
   75    16       542     1.121    0.2%
   75    17       548     1.075    0.1%
   75    18     560.1     2.265    0.4%
   75    19     570.3     1.362    0.2%
   75    20     596.2     2.177    0.3%
   75    21     612.2     2.431    0.3%
   75    22     614.8     1.954    0.3%
   75    23     624.5     1.864    0.2%
   75    24     642.8     1.873    0.2%
   75    25     652.5     4.744    0.7%

Quality and confidence:
param     error
n         0.012
m         0.035

Model:
Time ~=        0
    + n     9.94
    + m    11.18
              µ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.31
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    18.31
              µ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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    2.981
    + m     26.7
              µ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    25     696.2     1.465    0.2%
   18    25     701.5     1.362    0.1%
   19    25       698     1.494    0.2%
   20    25     704.5     3.085    0.4%
   21    25     702.7     2.166    0.3%
   22    25     711.8     1.233    0.1%
   23    25     724.7     1.563    0.2%
   24    25     714.2     0.749    0.1%
   25    25       723      1.35    0.1%
   26    25     727.8     2.223    0.3%
   27    25     733.6      1.41    0.1%
   28    25     737.2     1.772    0.2%
   29    25     747.4     3.189    0.4%
   30    25       738      1.06    0.1%
   31    25     750.1     3.001    0.4%
   32    25     750.4     1.815    0.2%
   33    25     757.8      2.73    0.3%
   34    25     750.6     2.607    0.3%
   35    25     760.9     1.686    0.2%
   36    25     762.9     1.077    0.1%
   37    25     767.1     1.931    0.2%
   38    25     766.1     2.165    0.2%
   39    25     769.7     2.193    0.2%
   40    25     766.5     2.578    0.3%
   41    25       779     2.025    0.2%
   42    25     770.3     1.575    0.2%
   43    25     789.1     2.137    0.2%
   44    25     777.4     2.986    0.3%
   45    25     784.1     2.177    0.2%
   46    25     789.3     2.193    0.2%
   47    25     795.2     2.031    0.2%
   48    25     797.1     1.185    0.1%
   49    25     799.4      1.91    0.2%
   50    25     800.4     2.844    0.3%
   51    25       801     1.271    0.1%
   52    25     808.2     2.237    0.2%
   53    25     813.1     1.454    0.1%
   54    25     814.1     2.298    0.2%
   55    25     807.4     2.127    0.2%
   56    25       825     1.235    0.1%
   57    25     820.5     2.562    0.3%
   58    25     825.4     2.535    0.3%
   59    25     819.1     1.988    0.2%
   60    25     825.2     2.538    0.3%
   61    25     833.4     1.535    0.1%
   62    25       833      0.68    0.0%
   63    25     840.9     2.015    0.2%
   64    25     835.8     1.369    0.1%
   65    25     836.9     1.347    0.1%
   66    25     850.2       2.5    0.2%
   67    25     851.8     3.592    0.4%
   68    25     857.2     1.602    0.1%
   69    25       847     2.533    0.2%
   70    25     854.1      2.78    0.3%
   71    25     849.1     2.283    0.2%
   72    25     856.1     2.234    0.2%
   73    25     876.2     2.686    0.3%
   74    25     870.9     2.922    0.3%
   75     0     202.7     0.249    0.1%
   75     1     264.8     0.389    0.1%
   75     2     305.9      0.84    0.2%
   75     3     283.8      0.49    0.1%
   75     4     315.6     0.677    0.2%
   75     5     345.9     0.904    0.2%
   75     6     373.6     0.738    0.1%
   75     7     403.3      2.02    0.5%
   75     8       429     1.228    0.2%
   75     9     456.5     2.581    0.5%
   75    10     479.9     0.818    0.1%
   75    11     505.9     1.487    0.2%
   75    12       531     1.254    0.2%
   75    13     563.3     1.682    0.2%
   75    14     589.3     1.235    0.2%
   75    15     615.6     1.436    0.2%
   75    16       644     1.058    0.1%
   75    17       666      1.41    0.2%
   75    18     697.1      0.91    0.1%
   75    19     719.9     1.507    0.2%
   75    20     753.5     2.513    0.3%
   75    21     778.9     1.713    0.2%
   75    22     796.2     2.673    0.3%
   75    23     820.6     3.047    0.3%
   75    24     855.4     2.711    0.3%
   75    25     879.4     4.628    0.5%

Quality and confidence:
param     error
n         0.015
m         0.043

Model:
Time ~=        0
    + n    3.006
    + m    26.17
              µ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 ~=    6.634
    + n    2.122
    + m    5.166
              µ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    25     124.5     0.301    0.2%
    2    25     124.5     0.393    0.3%
    3    25       135     0.142    0.1%
    4    25     150.1     0.786    0.5%
    5    25     163.2     0.423    0.2%
    6    25       167     0.507    0.3%
    7    25     179.2     0.428    0.2%
    8    25       190     0.504    0.2%
    9    25     140.9     0.316    0.2%
   10    25     144.9     0.488    0.3%
   11    25     149.8     0.564    0.3%
   12    25     152.7     0.589    0.3%
   13    25       157     0.535    0.3%
   14    25     159.1     0.376    0.2%
   15    25     162.1     0.448    0.2%
   16    25     158.4     0.525    0.3%
   17    25     162.2     0.445    0.2%
   18    25     166.4     0.397    0.2%
   19    25     170.2     0.918    0.5%
   20    25       173     0.403    0.2%
   21    25     179.2     0.628    0.3%
   22    25     180.3     0.459    0.2%
   23    25       184     0.638    0.3%
   24    25     186.6     0.527    0.2%
   25    25       190     0.501    0.2%
   26    25     191.9     0.536    0.2%
   27    25       193     0.458    0.2%
   28    25     195.9     1.145    0.5%
   29    25     198.4     0.528    0.2%
   30    25     201.6      0.89    0.4%
   31    25     205.3     0.675    0.3%
   32    25     207.8     2.263    1.0%
   33    25     210.6     0.487    0.2%
   34    25     211.5     0.653    0.3%
   35    25     214.7     0.854    0.3%
   36    25       216     0.623    0.2%
   37    25     216.8     0.521    0.2%
   38    25       222     0.805    0.3%
   39    25     223.2     0.498    0.2%
   40    25     223.9     0.664    0.2%
   41    25     225.6     0.814    0.3%
   42    25     229.2     0.969    0.4%
   43    25     235.2      0.95    0.4%
   44    25     234.1     0.975    0.4%
   45    25     237.7     0.861    0.3%
   46    25     238.9     0.551    0.2%
   47    25       240     1.196    0.4%
   48    25     242.5     0.692    0.2%
   49    25     245.6      0.76    0.3%
   50    25     246.4     1.234    0.5%
   51    25     246.2     0.469    0.1%
   52    25     247.7     0.734    0.2%
   53    25     249.4     1.574    0.6%
   54    25     249.3     0.716    0.2%
   55    25     251.2     0.612    0.2%
   56    25     255.4     1.272    0.4%
   57    25     256.8     1.083    0.4%
   58    25     258.2     0.686    0.2%
   59    25     260.5     0.842    0.3%
   60    25     261.4     0.693    0.2%
   61    25     262.9     0.967    0.3%
   62    25     263.6     0.439    0.1%
   63    25     265.7     0.429    0.1%
   64    25     267.2     0.967    0.3%
   65    25     267.5     1.083    0.4%
   66    25     267.7     0.819    0.3%
   67    25     272.8     1.166    0.4%
   68    25     274.4     0.952    0.3%
   69    25     276.3      0.58    0.2%
   70    25     278.2     0.765    0.2%
   71    25     279.2     0.822    0.2%
   72    25       280     0.497    0.1%
   73    25     282.8     0.944    0.3%
   74     0     133.4     0.408    0.3%
   74     1       170     0.171    0.1%
   74     2     200.6     0.368    0.1%
   74     3     162.2     0.462    0.2%
   74     4     174.3     0.497    0.2%
   74     5     182.6     0.397    0.2%
   74     6     196.1     0.345    0.1%
   74     7     208.8      0.88    0.4%
   74     8     217.2     0.836    0.3%
   74     9     225.1     0.542    0.2%
   74    10     227.6     0.925    0.4%
   74    11     236.1     0.868    0.3%
   74    12     240.7     0.598    0.2%
   74    13     246.9     0.769    0.3%
   74    14       253     0.742    0.2%
   74    15     256.8      0.62    0.2%
   74    16     260.7     0.783    0.3%
   74    17     264.9     0.634    0.2%
   74    18     268.2     0.988    0.3%
   74    19     267.4     0.971    0.3%
   74    20       273     1.204    0.4%
   74    21     277.3     1.313    0.4%
   74    22     279.4      1.01    0.3%
   74    23     284.8      0.63    0.2%
   74    24     287.2     1.038    0.3%
   74    25     290.8     3.229    1.1%

Quality and confidence:
param     error
n         0.015
m         0.054

Model:
Time ~=     10.7
    + n    2.141
    + m    5.003
              µ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 ~=    38.69
    + n    2.272
    + m    7.908
              µ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    25     261.5     0.783    0.2%
   18    25     265.6      0.22    0.0%
   19    25     268.9     1.131    0.4%
   20    25     272.6     0.863    0.3%
   21    25       275      0.97    0.3%
   22    25     279.7     0.663    0.2%
   23    25       286     0.951    0.3%
   24    25     287.4     0.522    0.1%
   25    25     291.2     0.745    0.2%
   26    25     293.4      0.72    0.2%
   27    25     298.3     0.553    0.1%
   28    25       300     0.664    0.2%
   29    25     302.8      0.77    0.2%
   30    25     305.2     1.409    0.4%
   31    25     308.2     0.954    0.3%
   32    25     310.3     0.697    0.2%
   33    25     312.7     0.594    0.1%
   34    25     314.2     0.746    0.2%
   35    25     319.2     0.616    0.1%
   36    25     321.7     0.513    0.1%
   37    25     324.7     0.512    0.1%
   38    25     323.4     0.802    0.2%
   39    25     329.4     0.916    0.2%
   40    25     328.6     0.593    0.1%
   41    25     335.6     0.443    0.1%
   42    25     333.7     0.701    0.2%
   43    25     340.7     0.673    0.1%
   44    25     338.9     0.599    0.1%
   45    25     342.5     0.825    0.2%
   46    25     344.6      0.58    0.1%
   47    25     347.9     0.664    0.1%
   48    25     351.5     1.346    0.3%
   49    25     353.4     0.789    0.2%
   50    25     352.5     1.122    0.3%
   51    25     354.1     0.339    0.0%
   52    25     353.6     1.028    0.2%
   53    25     356.1     0.993    0.2%
   54    25     359.5     1.491    0.4%
   55    25     359.1     1.183    0.3%
   56    25     366.2      1.47    0.4%
   57    25     365.3       0.9    0.2%
   58    25     368.1      0.48    0.1%
   59    25     369.6     1.283    0.3%
   60    25     371.6     0.955    0.2%
   61    25     375.6     1.005    0.2%
   62    25     378.1     0.625    0.1%
   63    25     380.2      1.28    0.3%
   64    25     376.7      1.52    0.4%
   65    25     379.8     0.694    0.1%
   66    25     381.8      1.19    0.3%
   67    25     385.6     1.002    0.2%
   68    25     388.7      1.12    0.2%
   69    25     387.6     1.411    0.3%
   70    25     390.4     2.355    0.6%
   71    25     389.6     1.208    0.3%
   72    25     394.1     1.005    0.2%
   73    25     397.3     1.078    0.2%
   74     0     183.3     0.474    0.2%
   74     1     232.5     0.905    0.3%
   74     2     208.6     0.353    0.1%
   74     3     220.9     0.571    0.2%
   74     4     235.4     0.579    0.2%
   74     5     248.2     0.772    0.3%
   74     6     262.2     0.653    0.2%
   74     7     270.2     0.839    0.3%
   74     8       279     0.803    0.2%
   74     9     291.5     1.177    0.4%
   74    10     298.8      0.65    0.2%
   74    11     307.7     0.886    0.2%
   74    12     318.8     1.277    0.4%
   74    13     325.5     0.954    0.2%
   74    14       334     1.139    0.3%
   74    15     340.6     1.281    0.3%
   74    16     346.8     1.067    0.3%
   74    17     351.5     0.668    0.1%
   74    18     355.9     1.199    0.3%
   74    19     362.8     1.266    0.3%
   74    20     373.3     0.956    0.2%
   74    21     381.7     1.291    0.3%
   74    22     384.4     0.891    0.2%
   74    23     389.8      1.59    0.4%
   74    24     396.7     0.814    0.2%
   74    25     398.2     1.513    0.3%

Quality and confidence:
param     error
n         0.015
m         0.041

Model:
Time ~=    36.63
    + n    2.372
    + m    7.803
              µ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.075
    + m    5.913
              µ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    25     140.4     0.581    0.4%
   18    25     143.2     0.502    0.3%
   19    25       147      0.72    0.4%
   20    25     149.2     0.527    0.3%
   21    25     153.7     0.567    0.3%
   22    25     157.4     0.461    0.2%
   23    25       161     0.481    0.2%
   24    25     162.8     0.506    0.3%
   25    25     166.9     0.485    0.2%
   26    25       168      0.75    0.4%
   27    25     170.3     0.461    0.2%
   28    25     171.8     0.482    0.2%
   29    25     174.8     0.516    0.2%
   30    25     176.2     0.563    0.3%
   31    25     178.1     0.838    0.4%
   32    25     181.1     0.721    0.3%
   33    25     183.5     0.568    0.3%
   34    25     187.2     0.536    0.2%
   35    25     187.6     0.675    0.3%
   36    25     190.1     0.598    0.3%
   37    25     191.5     0.513    0.2%
   38    25     194.9     0.442    0.2%
   39    25     198.2     0.705    0.3%
   40    25     198.9     0.695    0.3%
   41    25     200.3     0.369    0.1%
   42    25     202.2     0.455    0.2%
   43    25     204.3     0.812    0.3%
   44    25     208.1     0.817    0.3%
   45    25     210.8      0.57    0.2%
   46    25     212.8     0.467    0.2%
   47    25     215.6     0.871    0.4%
   48    25     215.3     0.434    0.2%
   49    25     216.8     0.441    0.2%
   50    25     219.9     0.593    0.2%
   51    25     220.1     0.889    0.4%
   52    25     223.5     0.798    0.3%
   53    25     225.1     0.723    0.3%
   54    25     225.7     0.864    0.3%
   55    25       228     0.887    0.3%
   56    25     235.2     1.201    0.5%
   57    25     233.8     0.959    0.4%
   58    25     234.7     1.357    0.5%
   59    25       239     0.568    0.2%
   60    25     240.5     0.764    0.3%
   61    25     240.7     0.885    0.3%
   62    25     242.5     2.035    0.8%
   63    25     242.8     0.567    0.2%
   64    25     244.3      1.16    0.4%
   65    25     244.7     0.924    0.3%
   66    25       248      0.67    0.2%
   67    25     252.9     0.509    0.2%
   68    25     252.3     0.887    0.3%
   69    25     254.6     0.745    0.2%
   70    25     258.4     1.046    0.4%
   71    25     258.9      1.16    0.4%
   72    25     258.2      0.71    0.2%
   73    25     260.7     1.011    0.3%
   74     0     100.9     0.189    0.1%
   74     1     139.5     0.244    0.1%
   74     2     165.8     0.411    0.2%
   74     3     125.1     0.364    0.2%
   74     4     137.2     0.392    0.2%
   74     5     148.1     0.579    0.3%
   74     6       158     0.348    0.2%
   74     7     168.8     0.779    0.4%
   74     8     177.3     0.252    0.1%
   74     9     185.5     0.634    0.3%
   74    10     190.7     0.723    0.3%
   74    11     198.1     0.748    0.3%
   74    12     201.3     0.326    0.1%
   74    13     208.1      0.57    0.2%
   74    14     216.4     0.455    0.2%
   74    15     222.4     1.255    0.5%
   74    16     227.1     1.043    0.4%
   74    17     234.2     0.865    0.3%
   74    18       242     0.951    0.3%
   74    19     243.7     0.679    0.2%
   74    20     248.2     0.765    0.3%
   74    21     251.2      0.87    0.3%
   74    22     256.1     1.053    0.4%
   74    23     262.4     1.226    0.4%
   74    24     260.7     0.675    0.2%
   74    25     263.8      0.82    0.3%

Quality and confidence:
param     error
n         0.014
m         0.038

Model:
Time ~=        0
    + n    2.166
    + m    5.686
              µ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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    3.058
    + m    26.51
    + u        0
              µ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    25     9     582.1     1.462    0.2%
   18    25     9     596.2     1.899    0.3%
   19    25     9     594.4     1.433    0.2%
   20    25     9     601.2     2.428    0.4%
   21    25     9     615.8     1.432    0.2%
   22    25     9     617.5     0.756    0.1%
   23    25     9       619      1.16    0.1%
   24    25     9     617.4     1.869    0.3%
   25    25     9     618.2     0.585    0.0%
   26    25     9     630.4     2.205    0.3%
   27    25     9     630.2     1.292    0.2%
   28    25     9     638.9     1.975    0.3%
   29    25     9     631.5     1.312    0.2%
   30    25     9     646.9     1.722    0.2%
   31    25     9     644.4     1.411    0.2%
   32    25     9       649     1.702    0.2%
   33    25     9     656.9     1.915    0.2%
   34    25     9     655.2     1.693    0.2%
   35    25     9     651.9     0.825    0.1%
   36    25     9     660.6     2.727    0.4%
   37    25     9     664.8     1.153    0.1%
   38    25     9     670.9      1.06    0.1%
   39    25     9       673     1.332    0.1%
   40    25     9     670.8     2.629    0.3%
   41    25     9     671.4     2.395    0.3%
   42    25     9     673.8     1.384    0.2%
   43    25     9     681.1     1.457    0.2%
   44    25     9     685.6     1.568    0.2%
   45    25     9     689.3       0.9    0.1%
   46    25     9     695.4     2.085    0.2%
   47    25     9     686.6     1.684    0.2%
   48    25     9     698.5     2.055    0.2%
   49    25     9     700.6     1.672    0.2%
   50    25     9     707.6     2.293    0.3%
   51    25     9     701.5     1.222    0.1%
   52    25     9       711     2.203    0.3%
   53    25     9     712.7     2.658    0.3%
   54    25     9     722.7     1.486    0.2%
   55    25     9     720.7     1.791    0.2%
   56    25     9     729.9     2.222    0.3%
   57    25     9     727.2     2.273    0.3%
   58    25     9     732.4     1.481    0.2%
   59    25     9     724.4     1.997    0.2%
   60    25     9     729.2     2.747    0.3%
   61    25     9     735.9     2.614    0.3%
   62    25     9     737.3      1.92    0.2%
   63    25     9     735.7     1.669    0.2%
   64    25     9     742.7     1.561    0.2%
   65    25     9     743.8     2.018    0.2%
   66    25     9     743.4     2.093    0.2%
   67    25     9     756.9     2.233    0.2%
   68    25     9     753.7     2.207    0.2%
   69    25     9       759     3.107    0.4%
   70    25     9     754.7     3.719    0.4%
   71    25     9     760.9         3    0.3%
   72    25     9     765.7     3.463    0.4%
   73    25     9     774.4     5.025    0.6%
   74     0     9     91.58     0.334    0.3%
   74     1     9     151.6     0.386    0.2%
   74     2     9     199.7     0.338    0.1%
   74     3     9     180.2     0.807    0.4%
   74     4     9     211.5     0.666    0.3%
   74     5     9     242.3      1.01    0.4%
   74     6     9     272.7      0.85    0.3%
   74     7     9     304.9     0.521    0.1%
   74     8     9     327.9     0.749    0.2%
   74     9     9     363.3     1.385    0.3%
   74    10     9     384.6     1.264    0.3%
   74    11     9     411.8     1.319    0.3%
   74    12     9     439.7     0.825    0.1%
   74    13     9     462.3     0.613    0.1%
   74    14     9     492.9     1.318    0.2%
   74    15     9     515.4     1.503    0.2%
   74    16     9     542.9      1.39    0.2%
   74    17     9     571.3     1.666    0.2%
   74    18     9     594.2     2.161    0.3%
   74    19     9     626.2     2.114    0.3%
   74    20     9       650     3.227    0.4%
   74    21     9     671.7     3.279    0.4%
   74    22     9     696.7     7.093    1.0%
   74    23     9     731.9     2.404    0.3%
   74    24     9     752.7      1.19    0.1%
   74    25     1     770.2     3.278    0.4%
   74    25     2     780.9     1.743    0.2%
   74    25     3     778.2     1.977    0.2%
   74    25     4     769.5     2.293    0.2%
   74    25     5     777.4     2.461    0.3%
   74    25     6     779.4     2.539    0.3%
   74    25     7     780.1     2.272    0.2%
   74    25     8     775.4     2.501    0.3%
   74    25     9     770.5     2.182    0.2%

Quality and confidence:
param     error
n         0.014
m          0.04
u         0.177

Model:
Time ~=        0
    + n    3.133
    + m    26.38
    + u    0.246
              µ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    2.678
    + m    7.187
    + u    0.317
              µ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    25     9     113.4     0.195    0.1%
    2    25     9     113.8     0.287    0.2%
    3    25     9     125.5     0.347    0.2%
    4    25     9     139.5     0.307    0.2%
    5    25     9     154.5      0.15    0.0%
    6    25     9     153.2      0.53    0.3%
    7    25     9       131      0.32    0.2%
    8    25     9     175.4     0.302    0.1%
    9    25     9     188.1     0.824    0.4%
   10    25     9     200.5     0.574    0.2%
   11    25     9     153.1     0.246    0.1%
   12    25     9     158.4     0.898    0.5%
   13    25     9     164.1     1.107    0.6%
   14    25     9     168.5     0.494    0.2%
   15    25     9       173      0.76    0.4%
   16    25     9       178     0.603    0.3%
   17    25     9     181.8     0.757    0.4%
   18    25     9     188.1     1.028    0.5%
   19    25     9     191.1     0.255    0.1%
   20    25     9     195.1     0.806    0.4%
   21    25     9     198.6     0.913    0.4%
   22    25     9     205.6     0.698    0.3%
   23    25     9     210.1      0.45    0.2%
   24    25     9     213.6     0.791    0.3%
   25    25     9     216.1     0.493    0.2%
   26    25     9     220.6     0.614    0.2%
   27    25     9     224.5     0.693    0.3%
   28    25     9     227.1      0.58    0.2%
   29    25     9     229.1     0.602    0.2%
   30    25     9     231.4     0.595    0.2%
   31    25     9     235.1     1.416    0.6%
   32    25     9     238.1     1.093    0.4%
   33    25     9     239.3     0.593    0.2%
   34    25     9     242.4      0.58    0.2%
   35    25     9       246     0.507    0.2%
   36    25     9     246.9     0.294    0.1%
   37    25     9     250.9     0.849    0.3%
   38    25     9       254     0.436    0.1%
   39    25     9     256.9     0.438    0.1%
   40    25     9     257.4     0.514    0.1%
   41    25     9     259.6     0.741    0.2%
   42    25     9     263.8     0.763    0.2%
   43    25     9     265.8     0.729    0.2%
   44    25     9     272.9     1.391    0.5%
   45    25     9       270     1.195    0.4%
   46    25     9     270.9     0.464    0.1%
   47    25     9       277     0.841    0.3%
   48    25     9     277.2     0.735    0.2%
   49    25     9     278.7     0.845    0.3%
   50    25     9     282.4     1.608    0.5%
   51    25     9     284.2     1.278    0.4%
   52    25     9     286.7     1.339    0.4%
   53    25     9     288.5     1.016    0.3%
   54    25     9     290.5      0.92    0.3%
   55    25     9     291.9     1.011    0.3%
   56    25     9     293.8     0.758    0.2%
   57    25     9     295.3     1.159    0.3%
   58    25     9     300.1      1.04    0.3%
   59    25     9     302.8     1.435    0.4%
   60    25     9     304.3     1.167    0.3%
   61    25     9     305.6      1.93    0.6%
   62    25     9     307.7     2.013    0.6%
   63    25     9       311     1.028    0.3%
   64    25     9     310.9      0.75    0.2%
   65    25     9     313.3     0.586    0.1%
   66    25     9       318     1.531    0.4%
   67    25     9     321.8     0.908    0.2%
   68    25     9       324      1.32    0.4%
   69    25     9     326.8      1.55    0.4%
   70    25     9     329.4     0.952    0.2%
   71    25     9       329     1.891    0.5%
   72    25     9     330.6     1.453    0.4%
   73    25     9     333.2     1.267    0.3%
   74     0     9     126.1     0.237    0.1%
   74     1     9     168.9      0.25    0.1%
   74     2     9       187     0.457    0.2%
   74     3     9     161.3     0.482    0.2%
   74     4     9     176.8     0.676    0.3%
   74     5     9       190     0.793    0.4%
   74     6     9     207.5     0.608    0.2%
   74     7     9     220.7     0.941    0.4%
   74     8     9     230.2     0.748    0.3%
   74     9     9     235.4     0.483    0.2%
   74    10     9     244.2     0.617    0.2%
   74    11     9       251     1.127    0.4%
   74    12     9     259.3     0.908    0.3%
   74    13     9     266.9     1.123    0.4%
   74    14     9     275.5     1.042    0.3%
   74    15     9     281.2       0.7    0.2%
   74    16     9     289.2     0.717    0.2%
   74    17     9     294.6     0.832    0.2%
   74    18     9     301.5     0.957    0.3%
   74    19     9       306     1.113    0.3%
   74    20     9     311.5     1.673    0.5%
   74    21     9     318.4     2.018    0.6%
   74    22     9     324.5     1.299    0.4%
   74    23     9       328     0.617    0.1%
   74    24     9     334.2     0.882    0.2%
   74    25     0     335.8     1.281    0.3%
   74    25     1     334.3      2.33    0.6%
   74    25     2     335.3     1.055    0.3%
   74    25     3     339.6     1.614    0.4%
   74    25     4     338.1     2.082    0.6%
   74    25     5     338.2     1.614    0.4%
   74    25     6     337.1     0.791    0.2%
   74    25     7     339.4     1.077    0.3%
   74    25     8     340.3     0.837    0.2%
   74    25     9     338.2      1.94    0.5%

Quality and confidence:
param     error
n         0.015
m         0.056
u         0.215

Model:
Time ~=        0
    + n    2.823
    + m    7.484
    + u    1.627
              µ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    2.591
    + m    6.798
              µ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    25     82.95     0.297    0.3%
    2    25     83.49     0.268    0.3%
    3    25     91.71     0.208    0.2%
    4    25     104.8     0.314    0.2%
    5    25     121.2      0.23    0.1%
    6    25     121.3     0.448    0.3%
    7    25     133.1     0.226    0.1%
    8    25       146     0.423    0.2%
    9    25     159.7     0.381    0.2%
   10    25       119     0.253    0.2%
   11    25     123.5     0.205    0.1%
   12    25     128.2     0.294    0.2%
   13    25     132.3     0.306    0.2%
   14    25     135.5     0.408    0.3%
   15    25       140     0.368    0.2%
   16    25     144.2      0.26    0.1%
   17    25     147.5     0.564    0.3%
   18    25     153.8     0.643    0.4%
   19    25     156.8     0.636    0.4%
   20    25       160     0.391    0.2%
   21    25     164.6     0.542    0.3%
   22    25     171.8     0.568    0.3%
   23    25     175.2     0.671    0.3%
   24    25     179.5     0.943    0.5%
   25    25     181.6     0.513    0.2%
   26    25     186.5     0.602    0.3%
   27    25     189.7      0.51    0.2%
   28    25       192     0.284    0.1%
   29    25     195.7     0.327    0.1%
   30    25     197.7     0.567    0.2%
   31    25       200     0.708    0.3%
   32    25     200.8     0.828    0.4%
   33    25     205.1     0.519    0.2%
   34    25     205.5      0.42    0.2%
   35    25     209.4     0.909    0.4%
   36    25     212.2     0.801    0.3%
   37    25     216.2     0.247    0.1%
   38    25     217.3     0.572    0.2%
   39    25     222.1     0.976    0.4%
   40    25       223     0.762    0.3%
   41    25     226.1     0.842    0.3%
   42    25     229.7     1.297    0.5%
   43    25     230.6     0.952    0.4%
   44    25     234.5     0.725    0.3%
   45    25     238.9     1.498    0.6%
   46    25     236.4     0.926    0.3%
   47    25     239.5     0.726    0.3%
   48    25     241.4     1.104    0.4%
   49    25     244.5     0.537    0.2%
   50    25     245.5     1.177    0.4%
   51    25     247.8     0.975    0.3%
   52    25     253.3     1.224    0.4%
   53    25     255.9     1.036    0.4%
   54    25       254     1.114    0.4%
   55    25     258.2     1.172    0.4%
   56    25     260.4     0.755    0.2%
   57    25     261.7      0.62    0.2%
   58    25       265     1.039    0.3%
   59    25     264.9     0.756    0.2%
   60    25     267.4     1.409    0.5%
   61    25     265.1     1.386    0.5%
   62    25     269.3     1.307    0.4%
   63    25     270.3     1.858    0.6%
   64    25     271.1     0.858    0.3%
   65    25     274.9     0.892    0.3%
   66    25     274.8     1.213    0.4%
   67    25     280.5     1.169    0.4%
   68    25     280.4     0.652    0.2%
   69    25     282.1      1.03    0.3%
   70    25     281.7     1.874    0.6%
   71    25     284.8     0.998    0.3%
   72    25     286.5     0.831    0.2%
   73    25     288.6     1.176    0.4%
   74     0     95.44     0.184    0.1%
   74     1     139.1     0.213    0.1%
   74     2     166.7     0.254    0.1%
   74     3     129.9     0.461    0.3%
   74     4     141.5     0.491    0.3%
   74     5     155.2     0.528    0.3%
   74     6     170.7     0.635    0.3%
   74     7     182.4     0.679    0.3%
   74     8     192.3     0.947    0.4%
   74     9     195.8     0.539    0.2%
   74    10     204.6     0.564    0.2%
   74    11     211.2     0.627    0.2%
   74    12     217.1     0.827    0.3%
   74    13     226.2     1.052    0.4%
   74    14     232.5     0.652    0.2%
   74    15     239.6     0.628    0.2%
   74    16     248.6     1.145    0.4%
   74    17     253.3     0.876    0.3%
   74    18     259.2     0.582    0.2%
   74    19     263.7     0.819    0.3%
   74    20     270.9     1.509    0.5%
   74    21     272.9     0.828    0.3%
   74    22     280.7     0.933    0.3%
   74    23       284     0.496    0.1%
   74    24     288.1     1.345    0.4%
   74    25     290.3     1.537    0.5%

Quality and confidence:
param     error
n         0.016
m         0.059

Model:
Time ~=        0
    + n    2.664
    + m    7.137
              µ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    2.947
    + m     8.13
              µ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    24     138.7     0.233    0.1%
    2    24     138.9     0.186    0.1%
    3    24     149.2     0.291    0.1%
    4    24     163.7     0.661    0.4%
    5    24     178.9     0.443    0.2%
    6    24     197.6      0.29    0.1%
    7    24       201     0.299    0.1%
    8    24     215.6     0.433    0.2%
    9    24     170.9     0.302    0.1%
   10    24     177.5     0.335    0.1%
   11    24     183.6     0.637    0.3%
   12    24     191.7     0.436    0.2%
   13    24     194.9     0.384    0.1%
   14    24     200.3     0.574    0.2%
   15    24     202.7     0.487    0.2%
   16    24       207     0.597    0.2%
   17    24     211.1     0.645    0.3%
   18    24       217     0.609    0.2%
   19    24     220.2     0.619    0.2%
   20    24     226.7     0.612    0.2%
   21    24       230      0.57    0.2%
   22    24       234     0.921    0.3%
   23    24       239     0.721    0.3%
   24    24       243     0.514    0.2%
   25    24     244.2     0.616    0.2%
   26    24     250.8     0.761    0.3%
   27    24     254.6     0.598    0.2%
   28    24     256.8     0.797    0.3%
   29    24     260.8     0.728    0.2%
   30    24     265.7     0.326    0.1%
   31    24     268.8     0.833    0.3%
   32    24     269.5     0.325    0.1%
   33    24     274.6     0.828    0.3%
   34    24     278.5     1.041    0.3%
   35    24     282.7     0.716    0.2%
   36    24     283.3     0.338    0.1%
   37    24     287.9     1.065    0.3%
   38    24     290.1     0.957    0.3%
   39    24     294.1     1.113    0.3%
   40    24     295.4     0.496    0.1%
   41    24     297.9     0.398    0.1%
   42    24     300.4     0.506    0.1%
   43    24     304.3     0.826    0.2%
   44    24     308.6     0.886    0.2%
   45    24     310.9     0.821    0.2%
   46    24     313.1     1.373    0.4%
   47    24       315     1.157    0.3%
   48    24     316.2     1.253    0.3%
   49    24     317.3      2.85    0.8%
   50    24     319.9     0.793    0.2%
   51    24     322.7      1.35    0.4%
   52    24       325      1.64    0.5%
   53    24     330.6     0.711    0.2%
   54    24       332     1.264    0.3%
   55    24       334     0.371    0.1%
   56    24     334.6     1.458    0.4%
   57    24     335.4     1.101    0.3%
   58    24     340.3     1.144    0.3%
   59    24     340.9     1.262    0.3%
   60    24       343     0.784    0.2%
   61    24     346.2     0.552    0.1%
   62    24       350     1.011    0.2%
   63    24     351.1     2.134    0.6%
   64    24     349.8     1.032    0.2%
   65    24     350.4     1.531    0.4%
   66    24     357.2     1.108    0.3%
   67    24     360.3     1.897    0.5%
   68    24     362.1     1.182    0.3%
   69    24     365.1     1.881    0.5%
   70    24     364.7      1.37    0.3%
   71    24     369.8     1.203    0.3%
   72    24     368.9     1.737    0.4%
   73    24     372.7     1.598    0.4%
   74    24     375.3      3.18    0.8%
   75     1     193.1     0.393    0.2%
   75     2     227.6     0.652    0.2%
   75     3     191.4     0.632    0.3%
   75     4     207.4     0.433    0.2%
   75     5     222.2     0.451    0.2%
   75     6     241.2     0.951    0.3%
   75     7     252.8     0.604    0.2%
   75     8     262.2     0.718    0.2%
   75     9     271.6     0.662    0.2%
   75    10     278.7     0.926    0.3%
   75    11     288.7     0.754    0.2%
   75    12     297.8     1.039    0.3%
   75    13       307      1.15    0.3%
   75    14     316.7     0.904    0.2%
   75    15     325.4     1.324    0.4%
   75    16     331.1     1.172    0.3%
   75    17       338     0.844    0.2%
   75    18     345.7     0.959    0.2%
   75    19     350.6      1.21    0.3%
   75    20     356.7     0.537    0.1%
   75    21     363.6     2.008    0.5%
   75    22     366.9     1.581    0.4%
   75    23     371.9     1.394    0.3%
   75    24     376.5     2.331    0.6%

Quality and confidence:
param     error
n         0.016
m         0.066

Model:
Time ~=        0
    + n    3.019
    + m    8.331
              µ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    2.815
    + m    7.722
    + u     0.83
              µ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    24     9     120.7     0.213    0.1%
    2    24     9     121.6     0.116    0.0%
    3    24     9     131.1     0.266    0.2%
    4    24     9     143.9     0.341    0.2%
    5    24     9     157.9      0.45    0.2%
    6    24     9     158.4     0.558    0.3%
    7    24     9     181.4     0.488    0.2%
    8    24     9     195.1     0.317    0.1%
    9    24     9     213.5     0.404    0.1%
   10    24     9     162.5      0.46    0.2%
   11    24     9     169.8     0.374    0.2%
   12    24     9       176     0.348    0.1%
   13    24     9     181.7     0.422    0.2%
   14    24     9     189.8      0.63    0.3%
   15    24     9     194.1     0.361    0.1%
   16    24     9     198.4     0.993    0.5%
   17    24     9     201.8     0.926    0.4%
   18    24     9     207.3      0.65    0.3%
   19    24     9     213.6     0.888    0.4%
   20    24     9     216.8     0.747    0.3%
   21    24     9     219.3     0.374    0.1%
   22    24     9     226.1     0.546    0.2%
   23    24     9     231.2      0.77    0.3%
   24    24     9     234.2     0.738    0.3%
   25    24     9     236.9     1.016    0.4%
   26    24     9     242.8     0.986    0.4%
   27    24     9     246.1     0.894    0.3%
   28    24     9     249.3     0.499    0.2%
   29    24     9     251.1     0.585    0.2%
   30    24     9     257.1     1.187    0.4%
   31    24     9     257.5     0.942    0.3%
   32    24     9     262.2     0.973    0.3%
   33    24     9     265.9     0.843    0.3%
   34    24     9     268.5     0.682    0.2%
   35    24     9     271.4     0.733    0.2%
   36    24     9     273.2     0.475    0.1%
   37    24     9     277.3     1.218    0.4%
   38    24     9     280.5     1.001    0.3%
   39    24     9     281.5      1.09    0.3%
   40    24     9     286.3     1.173    0.4%
   41    24     9       288     1.219    0.4%
   42    24     9     293.5     1.316    0.4%
   43    24     9     294.5     1.025    0.3%
   44    24     9     296.2     1.079    0.3%
   45    24     9     301.8     0.967    0.3%
   46    24     9     302.7     0.709    0.2%
   47    24     9     301.6     0.807    0.2%
   48    24     9     303.8     1.205    0.3%
   49    24     9       305     1.149    0.3%
   50    24     9     308.4     1.456    0.4%
   51    24     9     309.5      1.68    0.5%
   52    24     9     311.9     0.791    0.2%
   53    24     9     316.8     0.684    0.2%
   54    24     9     315.5     2.006    0.6%
   55    24     9     319.4     1.473    0.4%
   56    24     9     320.3     0.963    0.3%
   57    24     9     320.6     1.669    0.5%
   58    24     9     323.7     0.769    0.2%
   59    24     9     326.8     1.292    0.3%
   60    24     9     327.1      0.68    0.2%
   61    24     9     328.9     1.065    0.3%
   62    24     9     333.5     1.854    0.5%
   63    24     9     333.6     0.768    0.2%
   64    24     9     336.5     1.733    0.5%
   65    24     9     339.3      1.37    0.4%
   66    24     9       342     1.739    0.5%
   67    24     9       342     1.717    0.5%
   68    24     9     343.8      1.55    0.4%
   69    24     9     348.5     2.052    0.5%
   70    24     9     347.3     0.597    0.1%
   71    24     9     350.6      1.58    0.4%
   72    24     9     353.3     1.045    0.2%
   73    24     9     351.8     1.622    0.4%
   74    24     9       358     2.189    0.6%
   75     1     9     173.7     0.362    0.2%
   75     2     9       210     0.546    0.2%
   75     3     9     178.5      0.45    0.2%
   75     4     9     195.3     0.638    0.3%
   75     5     9     209.4     0.845    0.4%
   75     6     9     222.2     0.549    0.2%
   75     7     9     235.5     0.628    0.2%
   75     8     9     247.7     0.676    0.2%
   75     9     9     257.5     0.797    0.3%
   75    10     9     266.5     0.809    0.3%
   75    11     9       275     1.079    0.3%
   75    12     9     283.1     1.441    0.5%
   75    13     9     292.9     0.817    0.2%
   75    14     9     301.8     1.247    0.4%
   75    15     9     303.4     0.863    0.2%
   75    16     9     312.9     0.524    0.1%
   75    17     9     319.9     0.698    0.2%
   75    18     9       328     1.075    0.3%
   75    19     9     332.3     2.304    0.6%
   75    20     9     339.7     1.353    0.3%
   75    21     9     344.2     0.849    0.2%
   75    22     9     349.5     1.375    0.3%
   75    23     9     352.8     0.983    0.2%
   75    24     1     354.3     1.765    0.4%
   75    24     2     353.1     1.898    0.5%
   75    24     3     354.8     1.165    0.3%
   75    24     4     353.3     1.573    0.4%
   75    24     5     353.5      1.28    0.3%
   75    24     6     353.3     1.237    0.3%
   75    24     7       357     1.698    0.4%
   75    24     8     357.3     1.202    0.3%
   75    24     9     359.9     1.882    0.5%

Quality and confidence:
param     error
n         0.018
m         0.075
u         0.302

Model:
Time ~=        0
    + n    2.904
    + m    8.222
    + u    3.453
              µ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    2.457
    + m    6.549
              µ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    24     92.85     0.348    0.3%
    2    24     93.87     0.269    0.2%
    3    24     102.6     0.292    0.2%
    4    24     115.7     0.214    0.1%
    5    24     130.9     0.262    0.2%
    6    24     148.1     1.288    0.8%
    7    24     142.4      0.23    0.1%
    8    24     167.9     0.409    0.2%
    9    24     183.8     0.476    0.2%
   10    24     199.8     0.678    0.3%
   11    24     137.7     0.355    0.2%
   12    24     144.4     0.304    0.2%
   13    24     150.4     0.374    0.2%
   14    24     153.2     0.439    0.2%
   15    24     160.2     0.212    0.1%
   16    24     165.4     0.438    0.2%
   17    24       169     0.556    0.3%
   18    24     173.1     0.858    0.4%
   19    24     179.2     0.587    0.3%
   20    24     181.4     0.713    0.3%
   21    24     185.5     0.526    0.2%
   22    24     188.3     0.492    0.2%
   23    24     193.3     0.561    0.2%
   24    24     197.6     0.984    0.4%
   25    24     200.5     0.941    0.4%
   26    24     203.7     0.832    0.4%
   27    24     207.7     0.756    0.3%
   28    24     210.3     0.627    0.2%
   29    24     211.5     0.871    0.4%
   30    24     215.5     1.004    0.4%
   31    24     221.1     0.698    0.3%
   32    24     223.1     0.774    0.3%
   33    24       226     1.065    0.4%
   34    24     229.3     0.754    0.3%
   35    24     229.3      0.83    0.3%
   36    24     231.9     0.575    0.2%
   37    24     235.2     0.792    0.3%
   38    24     237.9     1.024    0.4%
   39    24     239.1     1.248    0.5%
   40    24     242.5      0.66    0.2%
   41    24     245.2     0.924    0.3%
   42    24     246.7     1.199    0.4%
   43    24     248.8     1.313    0.5%
   44    24     253.5     1.038    0.4%
   45    24     255.2     0.968    0.3%
   46    24     255.8     1.053    0.4%
   47    24     260.6     1.138    0.4%
   48    24     257.7     0.556    0.2%
   49    24     261.3     1.163    0.4%
   50    24     261.6     0.858    0.3%
   51    24       265     0.952    0.3%
   52    24       268     0.742    0.2%
   53    24     272.6     0.934    0.3%
   54    24     272.5     1.182    0.4%
   55    24     273.9     1.547    0.5%
   56    24     276.3     0.632    0.2%
   57    24     276.9     0.531    0.1%
   58    24     279.5     1.518    0.5%
   59    24     279.8     0.659    0.2%
   60    24     283.5     1.026    0.3%
   61    24     284.5     1.952    0.6%
   62    24     286.5     0.885    0.3%
   63    24       286     0.828    0.2%
   64    24     284.8     0.628    0.2%
   65    24     290.4     1.243    0.4%
   66    24     290.1     1.482    0.5%
   67    24     290.6     1.906    0.6%
   68    24     294.2     1.211    0.4%
   69    24     295.3     0.785    0.2%
   70    24     295.5     1.195    0.4%
   71    24     298.5     1.334    0.4%
   72    24     299.2     1.531    0.5%
   73    24     299.9     1.239    0.4%
   74    24     306.5     1.463    0.4%
   75     1     149.8     0.656    0.4%
   75     2     181.9     0.556    0.3%
   75     3     147.8     0.307    0.2%
   75     4     164.5     0.594    0.3%
   75     5     176.8     0.348    0.1%
   75     6     187.7     0.464    0.2%
   75     7     200.1     0.522    0.2%
   75     8     210.8     0.912    0.4%
   75     9     218.5     0.562    0.2%
   75    10     223.7     0.877    0.3%
   75    11     231.1     1.104    0.4%
   75    12     236.6     1.187    0.5%
   75    13     244.6     1.994    0.8%
   75    14     250.4     1.074    0.4%
   75    15     257.2      1.18    0.4%
   75    16     262.6     1.448    0.5%
   75    17     268.8     0.765    0.2%
   75    18     276.1     1.322    0.4%
   75    19       279     1.081    0.3%
   75    20     285.3     1.048    0.3%
   75    21     292.4     1.292    0.4%
   75    22     294.4     0.726    0.2%
   75    23     298.8     1.228    0.4%
   75    24       304     1.136    0.3%

Quality and confidence:
param     error
n         0.019
m         0.079

Model:
Time ~=        0
    + n    2.517
    + m    7.203
              µ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.313
    + m    6.638
              µ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    24     101.1     0.404    0.3%
    2    24       101     0.384    0.3%
    3    24     110.5     0.309    0.2%
    4    24     123.5     0.237    0.1%
    5    24       139     0.296    0.2%
    6    24     154.8     0.283    0.1%
    7    24     150.9     0.399    0.2%
    8    24     176.3     0.279    0.1%
    9    24     191.7     0.315    0.1%
   10    24       209     0.543    0.2%
   11    24     146.7     0.264    0.1%
   12    24       153     0.526    0.3%
   13    24     157.6     0.478    0.3%
   14    24     160.8      0.41    0.2%
   15    24     165.7     0.393    0.2%
   16    24     171.7     0.553    0.3%
   17    24     175.6      0.56    0.3%
   18    24     181.6     0.416    0.2%
   19    24     187.5     0.958    0.5%
   20    24     188.9     0.473    0.2%
   21    24     192.8     0.514    0.2%
   22    24     196.1     0.684    0.3%
   23    24     200.7     0.367    0.1%
   24    24     204.8     0.694    0.3%
   25    24     207.3      0.31    0.1%
   26    24     210.6     0.476    0.2%
   27    24     213.8     0.541    0.2%
   28    24     215.7     0.657    0.3%
   29    24     218.4     0.522    0.2%
   30    24     222.6     0.794    0.3%
   31    24       225     0.586    0.2%
   32    24       227      0.83    0.3%
   33    24     229.1     0.672    0.2%
   34    24     232.1     0.756    0.3%
   35    24     233.1     0.775    0.3%
   36    24     236.2     0.696    0.2%
   37    24     237.9     0.603    0.2%
   38    24     240.6     0.667    0.2%
   39    24     243.3     0.921    0.3%
   40    24       248     0.653    0.2%
   41    24     249.4     0.741    0.2%
   42    24     251.3     0.565    0.2%
   43    24     252.6     0.986    0.3%
   44    24     258.3     1.077    0.4%
   45    24     259.1     1.082    0.4%
   46    24     259.2     0.537    0.2%
   47    24     262.7     0.878    0.3%
   48    24     263.6     1.245    0.4%
   49    24     265.1     1.212    0.4%
   50    24     266.7     0.781    0.2%
   51    24     267.4     0.602    0.2%
   52    24     270.5     1.194    0.4%
   53    24     274.6      0.72    0.2%
   54    24     274.3     0.609    0.2%
   55    24     273.5      0.64    0.2%
   56    24     276.2     0.816    0.2%
   57    24     275.7     0.893    0.3%
   58    24     277.3     0.998    0.3%
   59    24       282     1.622    0.5%
   60    24     281.5     1.537    0.5%
   61    24     280.5      0.96    0.3%
   62    24     283.1     1.139    0.4%
   63    24     285.1     2.174    0.7%
   64    24     283.1     0.795    0.2%
   65    24     286.7     0.882    0.3%
   66    24     289.5     1.107    0.3%
   67    24     291.5     0.812    0.2%
   68    24     295.7     0.832    0.2%
   69    24     292.6     0.873    0.2%
   70    24     296.2     1.094    0.3%
   71    24       296     0.947    0.3%
   72    24     298.9     1.079    0.3%
   73    24     299.9     0.979    0.3%
   74    24       302     0.866    0.2%
   75     1     153.7     1.357    0.8%
   75     2     184.4     0.359    0.1%
   75     3     154.9     0.461    0.2%
   75     4       169     0.434    0.2%
   75     5     182.8     0.459    0.2%
   75     6     194.1     0.605    0.3%
   75     7     205.4     0.382    0.1%
   75     8     212.8     0.953    0.4%
   75     9     219.8     0.735    0.3%
   75    10       225     0.322    0.1%
   75    11     234.7     0.424    0.1%
   75    12     238.1     0.419    0.1%
   75    13     248.4     0.619    0.2%
   75    14     254.3     0.671    0.2%
   75    15     262.6     1.056    0.4%
   75    16     267.3     1.051    0.3%
   75    17       273     1.407    0.5%
   75    18     281.7     1.184    0.4%
   75    19     282.5     1.152    0.4%
   75    20     290.9     1.227    0.4%
   75    21     294.8     1.244    0.4%
   75    22     294.5     0.796    0.2%
   75    23     304.3     1.208    0.3%
   75    24       307     1.125    0.3%

Quality and confidence:
param     error
n         0.019
m          0.08

Model:
Time ~=        0
    + n    2.391
    + m    6.913
              µs

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

Pallet: "parachain_staking", Extrinsic: "leave_delegators", 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.261
    + m    6.572
              µ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    24     99.97     0.272    0.2%
    2    24     100.7     0.209    0.2%
    3    24     111.2     0.263    0.2%
    4    24     123.4     0.428    0.3%
    5    24     138.8     0.305    0.2%
    6    24     154.2     0.412    0.2%
    7    24     159.3      0.42    0.2%
    8    24       177       0.7    0.3%
    9    24     191.1     0.197    0.1%
   10    24     207.4     0.436    0.2%
   11    24     143.4     0.379    0.2%
   12    24     151.3     0.281    0.1%
   13    24     155.7     0.414    0.2%
   14    24     159.1     0.466    0.2%
   15    24     165.2     0.449    0.2%
   16    24     170.2      0.46    0.2%
   17    24     172.2     0.461    0.2%
   18    24     175.1     0.423    0.2%
   19    24     180.4     0.563    0.3%
   20    24     184.5     0.459    0.2%
   21    24     188.7     0.997    0.5%
   22    24     192.7     0.386    0.2%
   23    24     197.5     0.609    0.3%
   24    24     201.5     0.313    0.1%
   25    24     203.9     0.904    0.4%
   26    24     206.6     0.261    0.1%
   27    24     208.7     0.292    0.1%
   28    24     212.1      0.68    0.3%
   29    24     214.3      0.89    0.4%
   30    24     216.9     0.649    0.2%
   31    24       221     1.<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
Copy Markdown
Contributor Author

wischli commented Dec 13, 2021

/bench runtime peregrine-runtime parachain-staking

@kilt-command-bot
Copy link
Copy Markdown

kilt-command-bot Bot commented Dec 13, 2021

Error running benchmark: wf-1701-lazy-total-stake

stdoutCaught exception in benchmarkRuntime: TypeError: Cannot read properties of undefined (reading 'benchCommand')

@wischli
Copy link
Copy Markdown
Contributor Author

wischli commented Dec 14, 2021

/bench runtime peregrine parachain-staking

@kilt-command-bot
Copy link
Copy Markdown

kilt-command-bot Bot commented Dec 14, 2021

Benchmark Runtime Substrate Pallet for branch "wf-1701-lazy-total-stake" 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=./runtimes/peregrine/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.3
              µs

Reads = 1
Writes = 0

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

Model:
Time ~=      4.3
              µ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.73
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    17.73
              µ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.14
              µs

Reads = 3
Writes = 3

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

Model:
Time ~=    33.14
              µ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.12
              µs

Reads = 6
Writes = 4

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

Model:
Time ~=    69.12
              µ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.608
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=    2.608
              µ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.02
              µs

Reads = 0
Writes = 1

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

Model:
Time ~=    16.02
              µ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    10.53
    + m    12.81
              µ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    25     57.56     0.078    0.1%
   17    25     69.75     0.302    0.4%
   18    25     81.22     0.294    0.3%
   19    25     90.66     0.286    0.3%
   20    25      99.6     0.346    0.3%
   21    25     110.5     0.489    0.4%
   22    25     124.2     0.499    0.4%
   23    25     131.5     0.416    0.3%
   24    25     141.7     0.427    0.3%
   25    25     155.4     0.578    0.3%
   26    25     162.5     0.408    0.2%
   27    25     173.6      0.17    0.0%
   28    25     184.9     0.874    0.4%
   29    25     195.4     0.528    0.2%
   30    25     205.2     0.933    0.4%
   31    25     214.8     0.751    0.3%
   32    25     226.8     0.756    0.3%
   33    25     241.8     0.825    0.3%
   34    25     248.3      1.49    0.6%
   35    25     260.1     1.535    0.5%
   36    25     268.9     1.386    0.5%
   37    25     275.1     1.283    0.4%
   38    25     292.1     1.306    0.4%
   39    25     298.2     0.611    0.2%
   40    25     313.7     1.859    0.5%
   41    25     319.8      0.88    0.2%
   42    25     336.8     1.374    0.4%
   43    25     340.4     0.997    0.2%
   44    25     355.5     0.988    0.2%
   45    25     360.6      0.93    0.2%
   46    25     375.1     0.782    0.2%
   47    25     385.1     1.225    0.3%
   48    25     392.6     1.151    0.2%
   49    25     403.7     1.756    0.4%
   50    25     414.2     1.165    0.2%
   51    25     428.8     0.778    0.1%
   52    25     439.7     1.411    0.3%
   53    25     445.9     1.026    0.2%
   54    25     459.5     1.945    0.4%
   55    25     472.1     2.207    0.4%
   56    25       475     1.376    0.2%
   57    25     491.9      1.09    0.2%
   58    25     495.3     1.207    0.2%
   59    25     509.7     1.119    0.2%
   60    25     529.1     1.525    0.2%
   61    25     538.3     2.949    0.5%
   62    25     548.3     1.006    0.1%
   63    25       551     1.016    0.1%
   64    25     558.3     2.357    0.4%
   65    25     571.4     2.259    0.3%
   66    25     581.8     0.904    0.1%
   67    25     599.1     2.484    0.4%
   68    25     612.1     2.199    0.3%
   69    25     618.1      1.41    0.2%
   70    25     625.6     1.343    0.2%
   71    25     638.4     2.535    0.3%
   72    25     652.5     2.043    0.3%
   73    25     659.9     1.673    0.2%
   74    25     668.7     1.455    0.2%
   75     0     345.3     1.871    0.5%
   75     1     400.8     1.622    0.4%
   75     2     413.7     1.957    0.4%
   75     3     394.5      1.24    0.3%
   75     4     412.9     0.742    0.1%
   75     5     417.9     0.842    0.2%
   75     6     442.3     0.946    0.2%
   75     7     452.6      1.37    0.3%
   75     8     476.1     0.657    0.1%
   75     9     494.3     2.363    0.4%
   75    10     498.7     1.458    0.2%
   75    11       517     1.587    0.3%
   75    12     520.3      1.76    0.3%
   75    13     544.9     2.154    0.3%
   75    14     540.8     1.919    0.3%
   75    15     555.7     1.502    0.2%
   75    16     565.1     1.159    0.2%
   75    17     573.6     1.385    0.2%
   75    18     588.1     1.708    0.2%
   75    19     601.3     2.432    0.4%
   75    20     631.4      2.26    0.3%
   75    21     642.3     2.126    0.3%
   75    22       658     1.846    0.2%
   75    23     670.7      1.66    0.2%
   75    24     675.2     1.663    0.2%
   75    25     681.1     3.506    0.5%

Quality and confidence:
param     error
n         0.013
m         0.038

Model:
Time ~=        0
    + n     10.6
    + m    12.52
              µ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.84
              µs

Reads = 1
Writes = 1

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

Model:
Time ~=    18.84
              µ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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    2.929
    + m    26.66
              µ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    25     698.2     1.839    0.2%
   18    25     710.4     2.374    0.3%
   19    25     713.3      1.63    0.2%
   20    25     711.6     1.431    0.2%
   21    25       713     0.893    0.1%
   22    25     732.2     1.714    0.2%
   23    25       726     2.086    0.2%
   24    25     722.6     1.022    0.1%
   25    25     741.6      2.49    0.3%
   26    25       736     1.581    0.2%
   27    25       747     2.007    0.2%
   28    25     748.4     1.092    0.1%
   29    25     756.5     1.398    0.1%
   30    25     754.7      1.51    0.2%
   31    25     763.7     2.208    0.2%
   32    25     762.2     1.325    0.1%
   33    25     771.1     1.034    0.1%
   34    25     769.8      2.11    0.2%
   35    25     774.4     4.315    0.5%
   36    25     777.9     2.209    0.2%
   37    25     774.7     1.457    0.1%
   38    25     783.1     1.518    0.1%
   39    25     779.1     1.055    0.1%
   40    25     790.3     2.305    0.2%
   41    25       780      3.01    0.3%
   42    25     793.9     2.526    0.3%
   43    25     796.3      2.52    0.3%
   44    25     802.7      1.75    0.2%
   45    25     797.3     1.829    0.2%
   46    25     803.2     3.002    0.3%
   47    25     807.8     2.433    0.3%
   48    25     804.2     3.065    0.3%
   49    25     808.2     2.751    0.3%
   50    25     811.7     1.514    0.1%
   51    25     820.9     3.192    0.3%
   52    25     820.3     1.184    0.1%
   53    25       818     2.798    0.3%
   54    25     823.9     1.647    0.1%
   55    25     830.7      2.48    0.2%
   56    25     823.8     2.336    0.2%
   57    25     840.2     1.283    0.1%
   58    25     831.1     1.441    0.1%
   59    25       835     2.278    0.2%
   60    25     845.7     2.089    0.2%
   61    25     848.3     1.711    0.2%
   62    25     850.1      2.78    0.3%
   63    25     848.5     2.242    0.2%
   64    25     843.9     1.195    0.1%
   65    25     854.1     2.424    0.2%
   66    25     856.6     2.669    0.3%
   67    25     856.4     2.747    0.3%
   68    25       870     3.457    0.3%
   69    25     862.4     0.974    0.1%
   70    25     862.9     2.457    0.2%
   71    25       865     1.862    0.2%
   72    25     874.1     3.807    0.4%
   73    25     874.7     1.376    0.1%
   74    25     871.3     2.129    0.2%
   75     0       203     0.427    0.2%
   75     1       266      0.55    0.2%
   75     2     308.4     0.896    0.2%
   75     3     287.6     0.653    0.2%
   75     4     319.5     0.966    0.3%
   75     5     346.7     1.014    0.2%
   75     6     382.2     1.303    0.3%
   75     7     413.9     0.972    0.2%
   75     8     447.1     2.022    0.4%
   75     9       476     1.156    0.2%
   75    10       501     1.967    0.3%
   75    11     525.4     2.204    0.4%
   75    12     555.3     1.734    0.3%
   75    13     581.5     1.891    0.3%
   75    14     602.5     1.527    0.2%
   75    15     630.1     1.492    0.2%
   75    16     655.1     2.595    0.3%
   75    17     681.9      2.08    0.3%
   75    18     708.7     1.798    0.2%
   75    19     729.2     2.646    0.3%
   75    20     767.7     2.088    0.2%
   75    21     787.6     2.267    0.2%
   75    22     817.7     2.826    0.3%
   75    23     843.8     1.402    0.1%
   75    24     862.6     2.041    0.2%
   75    25     885.5     3.351    0.3%

Quality and confidence:
param     error
n         0.017
m         0.049

Model:
Time ~=    2.447
    + n    3.029
    + m    26.35
              µ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 ~=    13.58
    + n    2.041
    + m    5.215
              µ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    25     124.3      0.62    0.4%
    2    25     123.9     0.349    0.2%
    3    25     132.6     0.243    0.1%
    4    25     146.1     0.344    0.2%
    5    25     161.6     0.343    0.2%
    6    25     165.1     0.383    0.2%
    7    25     176.2     0.458    0.2%
    8    25     188.7     0.267    0.1%
    9    25     200.9     0.373    0.1%
   10    25     211.4      0.67    0.3%
   11    25     148.1     0.336    0.2%
   12    25     154.2     0.484    0.3%
   13    25     156.7     0.331    0.2%
   14    25     158.4     0.427    0.2%
   15    25     163.5     0.405    0.2%
   16    25       158     0.355    0.2%
   17    25     163.3     0.483    0.2%
   18    25     168.5     0.632    0.3%
   19    25     175.2     0.756    0.4%
   20    25     176.3     0.664    0.3%
   21    25     183.5     0.496    0.2%
   22    25     189.9     0.781    0.4%
   23    25       190     0.789    0.4%
   24    25     193.3     1.409    0.7%
   25    25     195.5     1.113    0.5%
   26    25     196.4     0.598    0.3%
   27    25     198.7     0.453    0.2%
   28    25     200.5      0.27    0.1%
   29    25     203.2     0.598    0.2%
   30    25     206.3     0.736    0.3%
   31    25     209.8     0.694    0.3%
   32    25     211.6     0.906    0.4%
   33    25     214.6     0.412    0.1%
   34    25     217.6     0.432    0.1%
   35    25     219.9     0.427    0.1%
   36    25       222     0.978    0.4%
   37    25       225     0.731    0.3%
   38    25     225.6     0.627    0.2%
   39    25     228.3     0.221    0.0%
   40    25     230.6     0.652    0.2%
   41    25     235.1     0.329    0.1%
   42    25     235.3     0.866    0.3%
   43    25     240.4     0.529    0.2%
   44    25     239.5     0.649    0.2%
   45    25     242.7     0.659    0.2%
   46    25     244.4     0.894    0.3%
   47    25     247.9     0.773    0.3%
   48    25     246.7     0.824    0.3%
   49    25     248.5     1.001    0.4%
   50    25     251.6     1.481    0.5%
   51    25     249.9     0.956    0.3%
   52    25     252.1     0.946    0.3%
   53    25     253.9     0.593    0.2%
   54    25     253.2     0.663    0.2%
   55    25     257.6     1.027    0.3%
   56    25     256.9     1.192    0.4%
   57    25     261.5     1.248    0.4%
   58    25     262.4     0.571    0.2%
   59    25     263.1     1.296    0.4%
   60    25     263.1     0.474    0.1%
   61    25     265.7      1.15    0.4%
   62    25     266.8     0.638    0.2%
   63    25     269.2     0.833    0.3%
   64    25     269.5     0.811    0.3%
   65    25     272.7     0.871    0.3%
   66    25     274.2     0.883    0.3%
   67    25     276.9      0.59    0.2%
   68    25     279.3     1.222    0.4%
   69    25     279.3     1.388    0.4%
   70    25     280.9     0.766    0.2%
   71    25     280.6     0.866    0.3%
   72    25     283.4     0.959    0.3%
   73    25     288.1     0.927    0.3%
   74     0     135.4     0.297    0.2%
   74     1     157.4     0.186    0.1%
   74     2     200.9     0.627    0.3%
   74     3     162.8     0.246    0.1%
   74     4     173.4     0.512    0.2%
   74     5     182.8     0.462    0.2%
   74     6     198.2     1.061    0.5%
   74     7       210     0.733    0.3%
   74     8     218.6     0.888    0.4%
   74     9     226.6      0.98    0.4%
   74    10     228.9     0.571    0.2%
   74    11     236.7     0.777    0.3%
   74    12     240.9     0.695    0.2%
   74    13     246.7     0.527    0.2%
   74    14     253.2     0.476    0.1%
   74    15     258.3     0.982    0.3%
   74    16     260.9     1.113    0.4%
   74    17     263.4     0.556    0.2%
   74    18       268     1.145    0.4%
   74    19     271.3     0.575    0.2%
   74    20     276.1     1.178    0.4%
   74    21     280.5     0.911    0.3%
   74    22     280.9      1.05    0.3%
   74    23     287.1     1.741    0.6%
   74    24     288.5     1.146    0.3%
   74    25     289.8      1.22    0.4%

Quality and confidence:
param     error
n         0.017
m         0.065

Model:
Time ~=    13.02
    + n    2.088
    + m    5.189
              µ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 ~=    48.02
    + n    2.261
    + m    7.945
              µ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    25     268.6     0.519    0.1%
   18    25     273.9      0.63    0.2%
   19    25     278.2     1.375    0.4%
   20    25     280.7     0.761    0.2%
   21    25     284.2     0.632    0.2%
   22    25     292.9      0.87    0.2%
   23    25     293.8     1.261    0.4%
   24    25     295.8     1.155    0.3%
   25    25     304.3     0.727    0.2%
   26    25     303.9     1.276    0.4%
   27    25     307.8     1.237    0.4%
   28    25     310.7     0.864    0.2%
   29    25     313.1     0.338    0.1%
   30    25     314.8     0.894    0.2%
   31    25     318.5     0.973    0.3%
   32    25     318.6     0.565    0.1%
   33    25     325.2     0.834    0.2%
   34    25     324.9     0.717    0.2%
   35    25       328     1.189    0.3%
   36    25     330.7     0.926    0.2%
   37    25     328.9     0.928    0.2%
   38    25     335.3      1.03    0.3%
   39    25     335.8     1.116    0.3%
   40    25     341.5     1.459    0.4%
   41    25     338.6     0.872    0.2%
   42    25     345.5     0.627    0.1%
   43    25     345.8     0.844    0.2%
   44    25       349     0.589    0.1%
   45    25     351.6     0.502    0.1%
   46    25     355.1     0.428    0.1%
   47    25     356.8     0.802    0.2%
   48    25     356.6     1.134    0.3%
   49    25     358.4     0.718    0.2%
   50    25     359.1     0.842    0.2%
   51    25     365.3     1.411    0.3%
   52    25     366.7     1.022    0.2%
   53    25     367.6     1.029    0.2%
   54    25     374.2     2.267    0.6%
   55    25     373.3      1.33    0.3%
   56    25     372.1     0.766    0.2%
   57    25       378      0.88    0.2%
   58    25     375.8     1.512    0.4%
   59    25     378.5     1.113    0.2%
   60    25       383     0.909    0.2%
   61    25     385.1     0.939    0.2%
   62    25     385.9      1.02    0.2%
   63    25     386.7     0.555    0.1%
   64    25     386.4     0.817    0.2%
   65    25     390.3     1.427    0.3%
   66    25     391.4     1.395    0.3%
   67    25       393     1.305    0.3%
   68    25     397.7     0.742    0.1%
   69    25     401.6     1.267    0.3%
   70    25     399.6     1.403    0.3%
   71    25     403.5      1.12    0.2%
   72    25     405.7     0.894    0.2%
   73    25       407     1.082    0.2%
   74     0       186     0.724    0.3%
   74     1     230.8     0.927    0.4%
   74     2     259.4     1.167    0.4%
   74     3     225.5     0.627    0.2%
   74     4     237.6     0.377    0.1%
   74     5     251.3     0.617    0.2%
   74     6     261.3     0.724    0.2%
   74     7     274.2     1.866    0.6%
   74     8     285.1     0.644    0.2%
   74     9     296.7     0.844    0.2%
   74    10     306.9     0.803    0.2%
   74    11     312.5     0.914    0.2%
   74    12     320.6     1.466    0.4%
   74    13     327.9      1.09    0.3%
   74    14     333.4     1.186    0.3%
   74    15     344.5     1.095    0.3%
   74    16     350.2       0.9    0.2%
   74    17     358.1     1.012    0.2%
   74    18     362.8     1.299    0.3%
   74    19     372.3      1.02    0.2%
   74    20     382.3     1.068    0.2%
   74    21     387.2     1.049    0.2%
   74    22     394.6     0.991    0.2%
   74    23     400.2     1.043    0.2%
   74    24     403.7     1.429    0.3%
   74    25     409.5     1.202    0.2%

Quality and confidence:
param     error
n         0.015
m          0.04

Model:
Time ~=    43.22
    + n    2.362
    + m    7.929
              µ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.094
    + m    6.052
              µ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    25     139.5     0.587    0.4%
   18    25     143.7     0.564    0.3%
   19    25     148.1      0.66    0.4%
   20    25     150.2     0.384    0.2%
   21    25     151.2     0.365    0.2%
   22    25     155.7      0.67    0.4%
   23    25     159.2     0.217    0.1%
   24    25       162     0.876    0.5%
   25    25     166.7     0.534    0.3%
   26    25       168     0.573    0.3%
   27    25     170.1     0.731    0.4%
   28    25     171.9      0.68    0.3%
   29    25       175     0.559    0.3%
   30    25     176.9     0.497    0.2%
   31    25     179.2     0.292    0.1%
   32    25     182.1     0.565    0.3%
   33    25     184.9     0.735    0.3%
   34    25     186.2     0.558    0.2%
   35    25       189     0.787    0.4%
   36    25     190.8     0.719    0.3%
   37    25     192.8     0.491    0.2%
   38    25     195.1     0.782    0.4%
   39    25     197.2     0.803    0.4%
   40    25       200     0.892    0.4%
   41    25     202.5     0.853    0.4%
   42    25       204     0.625    0.3%
   43    25     204.5     1.034    0.5%
   44    25       209     0.505    0.2%
   45    25     210.1     0.674    0.3%
   46    25     214.2     1.155    0.5%
   47    25     216.3     1.182    0.5%
   48    25     216.7     0.429    0.1%
   49    25     217.7     0.769    0.3%
   50    25     219.2     0.771    0.3%
   51    25     223.1     1.364    0.6%
   52    25     226.3     0.932    0.4%
   53    25     226.3     0.798    0.3%
   54    25       228     1.227    0.5%
   55    25     231.3     0.891    0.3%
   56    25     233.5     0.772    0.3%
   57    25     233.7     0.591    0.2%
   58    25     234.5     0.818    0.3%
   59    25     237.2      0.86    0.3%
   60    25       241     2.039    0.8%
   61    25     240.6     0.694    0.2%
   62    25     239.8     0.876    0.3%
   63    25     242.3     0.964    0.3%
   64    25     244.8      1.73    0.7%
   65    25     246.8     0.759    0.3%
   66    25     247.8     1.177    0.4%
   67    25     250.7      1.47    0.5%
   68    25     255.5      1.34    0.5%
   69    25       254     0.644    0.2%
   70    25     255.8     1.282    0.5%
   71    25     257.9       0.5    0.1%
   72    25     259.5     1.137    0.4%
   73    25     262.6     0.954    0.3%
   74     0     100.3     0.169    0.1%
   74     1     135.9     0.306    0.2%
   74     2     150.9     0.297    0.1%
   74     3     124.7     0.344    0.2%
   74     4     136.7     0.707    0.5%
   74     5     145.2     0.567    0.3%
   74     6     157.6     0.594    0.3%
   74     7     165.2     0.891    0.5%
   74     8     175.6     0.727    0.4%
   74     9     183.5     0.775    0.4%
   74    10     188.3     0.473    0.2%
   74    11     194.4      0.74    0.3%
   74    12     199.3      0.63    0.3%
   74    13     209.2     0.934    0.4%
   74    14     215.4     0.706    0.3%
   74    15     221.6     0.435    0.1%
   74    16     228.8     1.169    0.5%
   74    17     230.9      0.79    0.3%
   74    18       238     1.099    0.4%
   74    19     242.6     0.944    0.3%
   74    20       248     0.495    0.1%
   74    21     252.1     1.278    0.5%
   74    22     255.9     1.134    0.4%
   74    23     257.5     1.005    0.3%
   74    24     259.1     1.187    0.4%
   74    25     266.4     1.795    0.6%

Quality and confidence:
param     error
n         0.012
m         0.034

Model:
Time ~=        0
    + n    2.169
    + m    5.859
              µ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:26 w:26)
Storage: ParachainStaking DelegatorState (r:25 w:25)
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    3.144
    + m    26.81
    + u    0.994
              µ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    25     9     584.8     1.152    0.1%
   18    25     9     590.5     1.381    0.2%
   19    25     9     600.9      1.96    0.3%
   20    25     9     602.3      1.11    0.1%
   21    25     9     607.2     1.391    0.2%
   22    25     9     610.6     1.043    0.1%
   23    25     9     607.8     0.835    0.1%
   24    25     9     620.7     1.141    0.1%
   25    25     9     616.4     1.239    0.2%
   26    25     9     625.1     1.309    0.2%
   27    25     9     627.5     0.957    0.1%
   28    25     9     635.1      2.06    0.3%
   29    25     9     629.6     1.902    0.3%
   30    25     9     635.3     0.839    0.1%
   31    25     9     652.5     1.011    0.1%
   32    25     9     651.7     2.471    0.3%
   33    25     9     649.7     0.839    0.1%
   34    25     9     660.9     2.151    0.3%
   35    25     9       651     0.947    0.1%
   36    25     9       659     1.877    0.2%
   37    25     9     659.9     1.288    0.1%
   38    25     9     666.8     1.704    0.2%
   39    25     9     669.2     0.955    0.1%
   40    25     9     669.7     1.524    0.2%
   41    25     9     675.8     1.423    0.2%
   42    25     9     674.6     2.761    0.4%
   43    25     9     678.6     2.103    0.3%
   44    25     9     686.9     2.199    0.3%
   45    25     9     693.5     1.938    0.2%
   46    25     9     694.8     1.789    0.2%
   47    25     9     686.9     1.279    0.1%
   48    25     9     698.1     1.927    0.2%
   49    25     9     701.7     2.886    0.4%
   50    25     9     703.3     1.854    0.2%
   51    25     9     706.7     2.019    0.2%
   52    25     9     717.8     1.297    0.1%
   53    25     9     721.1     2.131    0.2%
   54    25     9     715.2     1.364    0.1%
   55    25     9     725.7     2.695    0.3%
   56    25     9     720.9     3.137    0.4%
   57    25     9     735.7     9.638    1.3%
   58    25     9       730     2.012    0.2%
   59    25     9     721.8      1.51    0.2%
   60    25     9     726.4     4.881    0.6%
   61    25     9     738.5     2.319    0.3%
   62    25     9       732     2.694    0.3%
   63    25     9     740.3     1.977    0.2%
   64    25     9     737.5     2.116    0.2%
   65    25     9     744.5     2.722    0.3%
   66    25     9     740.5     3.352    0.4%
   67    25     9     752.1     1.982    0.2%
   68    25     9     756.6     3.138    0.4%
   69    25     9     756.1     1.766    0.2%
   70    25     9     757.5     2.272    0.2%
   71    25     9     763.6      2.42    0.3%
   72    25     9     765.2     2.143    0.2%
   73    25     9     765.9     2.855    0.3%
   74     0     9     93.47     0.143    0.1%
   74     1     9     152.3     1.027    0.6%
   74     2     9     145.3      0.35    0.2%
   74     3     9     178.7     0.612    0.3%
   74     4     9     208.2     0.701    0.3%
   74     5     9     240.6     1.056    0.4%
   74     6     9     272.3     0.358    0.1%
   74     7     9     303.9     1.077    0.3%
   74     8     9     329.5     0.505    0.1%
   74     9     9     361.9     0.993    0.2%
   74    10     9     383.1     0.692    0.1%
   74    11     9       412     0.801    0.1%
   74    12     9     441.2     2.293    0.5%
   74    13     9     465.1     1.207    0.2%
   74    14     9     492.6     1.478    0.3%
   74    15     9     510.8     1.083    0.2%
   74    16     9     538.1     1.127    0.2%
   74    17     9     573.1     1.828    0.3%
   74    18     9     594.4     0.702    0.1%
   74    19     9     627.1     2.086    0.3%
   74    20     9     642.1     1.607    0.2%
   74    21     9     675.5     3.559    0.5%
   74    22     9     690.7     2.512    0.3%
   74    23     9     730.4     2.406    0.3%
   74    24     9       746     3.311    0.4%
   74    25     1     769.8     2.668    0.3%
   74    25     2     768.9     1.977    0.2%
   74    25     3     772.7     1.553    0.2%
   74    25     4     770.9     2.907    0.3%
   74    25     5     774.1     2.751    0.3%
   74    25     6     771.7     1.995    0.2%
   74    25     7     777.9     2.468    0.3%
   74    25     8     774.7     3.151    0.4%
   74    25     9     777.3     2.921    0.3%

Quality and confidence:
param     error
n         0.014
m         0.039
u         0.171

Model:
Time ~=        0
    + n    3.188
    + m    26.69
    + u    1.156
              µ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    2.662
    + m    7.319
    + u    0.601
              µ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    25     9     117.3      0.42    0.3%
    2    25     9     117.3     0.543    0.4%
    3    25     9     125.6     0.286    0.2%
    4    25     9     139.8     0.286    0.2%
    5    25     9     155.3     0.494    0.3%
    6    25     9     152.3     0.355    0.2%
    7    25     9     163.6     0.321    0.1%
    8    25     9     175.9     0.222    0.1%
    9    25     9     190.2     0.363    0.1%
   10    25     9     202.8     0.748    0.3%
   11    25     9     155.5      0.43    0.2%
   12    25     9     159.5     0.505    0.3%
   13    25     9     165.6     0.681    0.4%
   14    25     9     170.1     0.425    0.2%
   15    25     9     176.8     0.423    0.2%
   16    25     9     179.5     0.608    0.3%
   17    25     9     183.1     0.793    0.4%
   18    25     9     190.7     0.689    0.3%
   19    25     9     194.8     0.925    0.4%
   20    25     9     197.4     0.878    0.4%
   21    25     9     201.6     1.395    0.6%
   22    25     9     209.2     0.872    0.4%
   23    25     9     213.4     0.517    0.2%
   24    25     9     214.1     0.816    0.3%
   25    25     9     218.9     0.532    0.2%
   26    25     9     221.9     1.036    0.4%
   27    25     9     223.4     0.478    0.2%
   28    25     9     229.7     0.578    0.2%
   29    25     9       233     0.915    0.3%
   30    25     9     235.3      0.79    0.3%
   31    25     9     237.2     0.563    0.2%
   32    25     9     240.4     0.681    0.2%
   33    25     9     243.1     1.211    0.4%
   34    25     9     246.4     1.482    0.6%
   35    25     9     247.8      0.66    0.2%
   36    25     9     253.4     0.734    0.2%
   37    25     9     254.1     0.658    0.2%
   38    25     9     257.6     1.152    0.4%
   39    25     9     260.3     0.825    0.3%
   40    25     9     263.6     0.749    0.2%
   41    25     9     264.9     1.523    0.5%
   42    25     9     266.3      1.18    0.4%
   43    25     9     269.4     1.149    0.4%
   44    25     9       273     0.908    0.3%
   45    25     9     278.9     0.845    0.3%
   46    25     9     277.8      1.18    0.4%
   47    25     9     280.1     1.067    0.3%
   48    25     9     282.1     1.557    0.5%
   49    25     9     281.6     1.386    0.4%
   50    25     9     280.9      0.41    0.1%
   51    25     9       286     0.861    0.3%
   52    25     9     285.7     0.854    0.2%
   53    25     9       289     1.374    0.4%
   54    25     9     291.9     0.965    0.3%
   55    25     9     294.9     1.287    0.4%
   56    25     9       299     0.986    0.3%
   57    25     9     298.8     1.126    0.3%
   58    25     9     299.8     1.241    0.4%
   59    25     9     301.4      1.15    0.3%
   60    25     9     304.4     1.624    0.5%
   61    25     9     304.7     1.125    0.3%
   62    25     9     308.2     1.126    0.3%
   63    25     9     308.9     1.582    0.5%
   64    25     9     309.8     1.614    0.5%
   65    25     9     311.2     0.654    0.2%
   66    25     9     317.6     1.272    0.4%
   67    25     9     319.3     1.336    0.4%
   68    25     9     323.4     2.126    0.6%
   69    25     9     324.9     0.526    0.1%
   70    25     9     327.6     1.792    0.5%
   71    25     9     329.4     2.343    0.7%
   72    25     9     327.3     1.362    0.4%
   73    25     9     330.4     1.137    0.3%
   74     0     9     126.6     0.192    0.1%
   74     1     9     165.8     0.414    0.2%
   74     2     9     185.3     0.321    0.1%
   74     3     9     161.9     0.467    0.2%
   74     4     9     178.8     0.967    0.5%
   74     5     9     190.1     0.367    0.1%
   74     6     9     204.9     1.736    0.8%
   74     7     9     218.8     0.698    0.3%
   74     8     9     226.7     0.575    0.2%
   74     9     9     236.2     0.612    0.2%
   74    10     9     242.8     0.895    0.3%
   74    11     9     251.5     1.297    0.5%
   74    12     9       260     0.681    0.2%
   74    13     9     270.1     1.495    0.5%
   74    14     9     276.1     0.853    0.3%
   74    15     9     282.4       1.3    0.4%
   74    16     9     286.1     0.867    0.3%
   74    17     9     294.4     1.092    0.3%
   74    18     9     301.4     1.164    0.3%
   74    19     9     307.1     0.694    0.2%
   74    20     9       310     1.422    0.4%
   74    21     9     317.8     0.804    0.2%
   74    22     9     322.2     1.387    0.4%
   74    23     9     325.1     1.301    0.4%
   74    24     9       333      1.26    0.3%
   74    25     0     332.3     2.523    0.7%
   74    25     1     333.1     1.496    0.4%
   74    25     2     336.6     0.967    0.2%
   74    25     3     333.7     1.359    0.4%
   74    25     4     338.8     2.617    0.7%
   74    25     5     334.2     1.327    0.3%
   74    25     6     335.3     0.829    0.2%
   74    25     7     338.5     2.758    0.8%
   74    25     8     341.2     2.179    0.6%
   74    25     9     338.4     2.021    0.5%

Quality and confidence:
param     error
n         0.015
m         0.057
u         0.219

Model:
Time ~=        0
    + n    2.754
    + m    7.491
    + u    1.867
              µ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    2.664
    + m     6.73
              µ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    25     83.57       0.3    0.3%
    2    25     84.17     0.422    0.5%
    3    25      85.4     0.215    0.2%
    4    25     95.29     0.412    0.4%
    5    25     108.1      0.47    0.4%
    6    25     121.8      0.43    0.3%
    7    25     132.5     0.222    0.1%
    8    25     145.8     0.412    0.2%
    9    25     113.1     0.367    0.3%
   10    25       118      0.95    0.8%
   11    25     123.1     0.282    0.2%
   12    25     128.5      0.51    0.3%
   13    25     132.4     0.324    0.2%
   14    25     135.2     0.578    0.4%
   15    25     139.2     0.464    0.3%
   16    25     144.8     0.316    0.2%
   17    25     146.9     0.467    0.3%
   18    25     151.8      0.31    0.2%
   19    25     157.7     0.783    0.4%
   20    25     160.4     0.565    0.3%
   21    25     165.8     0.588    0.3%
   22    25     171.9     0.458    0.2%
   23    25     174.4     0.828    0.4%
   24    25     178.1     0.456    0.2%
   25    25     180.9     0.546    0.3%
   26    25     185.3     0.882    0.4%
   27    25     186.6     0.727    0.3%
   28    25     190.1     0.531    0.2%
   29    25     193.5     0.593    0.3%
   30    25     196.5     0.501    0.2%
   31    25     197.4     0.481    0.2%
   32    25     201.6     1.018    0.5%
   33    25     205.3     0.649    0.3%
   34    25     207.4     0.422    0.2%
   35    25     209.7     0.585    0.2%
   36    25     211.5     0.365    0.1%
   37    25     213.1     0.626    0.2%
   38    25     218.1     0.695    0.3%
   39    25     220.8     0.657    0.2%
   40    25     224.1     1.058    0.4%
   41    25     226.4     1.041    0.4%
   42    25     228.6     0.453    0.1%
   43    25     230.6     0.902    0.3%
   44    25     235.7     1.516    0.6%
   45    25     235.4     0.933    0.3%
   46    25     238.2     0.627    0.2%
   47    25     239.1     0.858    0.3%
   48    25     242.6     0.685    0.2%
   49    25     243.5     0.604    0.2%
   50    25     244.7     1.966    0.8%
   51    25     247.3     1.051    0.4%
   52    25     248.8      1.19    0.4%
   53    25     251.6     1.074    0.4%
   54    25       254      1.38    0.5%
   55    25     254.4     1.208    0.4%
   56    25     261.3     1.482    0.5%
   57    25     261.6     1.487    0.5%
   58    25     263.7     0.687    0.2%
   59    25     266.4     0.754    0.2%
   60    25     270.3     0.951    0.3%
   61    25     268.3     0.719    0.2%
   62    25       269      1.28    0.4%
   63    25     269.6     1.294    0.4%
   64    25     270.9      0.98    0.3%
   65    25       276     1.491    0.5%
   66    25     279.3     0.949    0.3%
   67    25     278.2     0.749    0.2%
   68    25     283.7     2.229    0.7%
   69    25     282.1     1.497    0.5%
   70    25     282.6     1.048    0.3%
   71    25     282.1     1.053    0.3%
   72    25     282.5     0.568    0.2%
   73    25     285.6     1.731    0.6%
   74     0     95.68     0.225    0.2%
   74     1     139.1     0.437    0.3%
   74     2     168.1     0.382    0.2%
   74     3     130.4      0.45    0.3%
   74     4     144.1     0.721    0.5%
   74     5     155.1     0.573    0.3%
   74     6     170.5     0.527    0.3%
   74     7     184.7     0.619    0.3%
   74     8     190.3     0.993    0.5%
   74     9     197.8     0.755    0.3%
   74    10     205.9     0.482    0.2%
   74    11     214.1     0.782    0.3%
   74    12     218.7     1.112    0.5%
   74    13       228     0.893    0.3%
   74    14     233.7     0.447    0.1%
   74    15     239.5     0.518    0.2%
   74    16     246.7     0.574    0.2%
   74    17     255.6      1.26    0.4%
   74    18     260.6     0.803    0.3%
   74    19     264.5      1.35    0.5%
   74    20     270.7     0.687    0.2%
   74    21     276.4     1.266    0.4%
   74    22     276.4     0.879    0.3%
   74    23       281     1.182    0.4%
   74    24     286.3     0.727    0.2%
   74    25     289.4     1.785    0.6%

Quality and confidence:
param     error
n         0.016
m          0.06

Model:
Time ~=        0
    + n    2.721
    + m    7.123
              µ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    2.851
    + m    7.859
              µ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    24     138.1     0.406    0.2%
    2    24       139     0.625    0.4%
    3    24     149.3     0.279    0.1%
    4    24     155.6     1.299    0.8%
    5    24     175.9     0.397    0.2%
    6    24     196.4     0.277    0.1%
    7    24     200.2     0.377    0.1%
    8    24     211.9     0.162    0.0%
    9    24     226.1     0.574    0.2%
   10    24     176.1     0.373    0.2%
   11    24     182.6     0.532    0.2%
   12    24     189.2     0.314    0.1%
   13    24     193.3     0.359    0.1%
   14    24     196.5     0.436    0.2%
   15    24     203.1     0.387    0.1%
   16    24     208.3     0.752    0.3%
   17    24     210.6     0.523    0.2%
   18    24     216.7     1.006    0.4%
   19    24     223.2     0.459    0.2%
   20    24     225.4     0.526    0.2%
   21    24       230     0.385    0.1%
   22    24     238.6     0.613    0.2%
   23    24     238.5      0.56    0.2%
   24    24     243.2     0.952    0.3%
   25    24     246.1     0.564    0.2%
   26    24     250.9     0.544    0.2%
   27    24     253.9     0.782    0.3%
   28    24     257.8     0.735    0.2%
   29    24     261.8     1.004    0.3%
   30    24     265.4     0.619    0.2%
   31    24     267.8     0.788    0.2%
   32    24     272.3     0.739    0.2%
   33    24     273.1      0.84    0.3%
   34    24     276.4     0.913    0.3%
   35    24     279.9     0.759    0.2%
   36    24       282     0.781    0.2%
   37    24       288     1.188    0.4%
   38    24     288.6     0.638    0.2%
   39    24     292.9     0.966    0.3%
   40    24     293.1     0.479    0.1%
   41    24     296.6     0.773    0.2%
   42    24     302.2     1.378    0.4%
   43    24     303.5     1.287    0.4%
   44    24     306.1     1.216    0.3%
   45    24     308.2     0.804    0.2%
   46    24     312.3     1.498    0.4%
   47    24     314.7     0.747    0.2%
   48    24     315.7     0.603    0.1%
   49    24     318.9     1.082    0.3%
   50    24     320.7      0.65    0.2%
   51    24     322.5     1.464    0.4%
   52    24     326.7     0.956    0.2%
   53    24     328.6     1.981    0.6%
   54    24     331.4     1.412    0.4%
   55    24     334.3     1.184    0.3%
   56    24     334.5     0.919    0.2%
   57    24     335.8     0.714    0.2%
   58    24     338.4     1.103    0.3%
   59    24     338.9     1.289    0.3%
   60    24     340.5     1.159    0.3%
   61    24       342     0.803    0.2%
   62    24     342.4     1.254    0.3%
   63    24     347.4     1.533    0.4%
   64    24     347.1      1.68    0.4%
   65    24     349.6      1.61    0.4%
   66    24     354.8     1.846    0.5%
   67    24     356.8     0.839    0.2%
   68    24     358.8     2.056    0.5%
   69    24     359.9     1.932    0.5%
   70    24     362.9     1.241    0.3%
   71    24     363.7     1.629    0.4%
   72    24     364.6     1.434    0.3%
   73    24     366.7     1.347    0.3%
   74    24     372.4     1.373    0.3%
   75     1     195.7     0.576    0.2%
   75     2     228.5      0.41    0.1%
   75     3     191.6     0.555    0.2%
   75     4     207.6      0.46    0.2%
   75     5     221.3     0.605    0.2%
   75     6     241.4     0.628    0.2%
   75     7     255.2     0.735    0.2%
   75     8     260.1      0.74    0.2%
   75     9     272.6     0.619    0.2%
   75    10     280.9     0.665    0.2%
   75    11     288.9     0.682    0.2%
   75    12     296.5     0.872    0.2%
   75    13       305     0.662    0.2%
   75    14     315.2     0.712    0.2%
   75    15     320.5     1.161    0.3%
   75    16       328     1.555    0.4%
   75    17     335.8     0.662    0.1%
   75    18     343.6     0.636    0.1%
   75    19     347.3     0.845    0.2%
   75    20     357.9     0.965    0.2%
   75    21     358.2     0.996    0.2%
   75    22     362.2      0.87    0.2%
   75    23     369.1     0.805    0.2%
   75    24     375.1      1.69    0.4%

Quality and confidence:
param     error
n         0.017
m         0.071

Model:
Time ~=        0
    + n     2.94
    + m    8.122
              µ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    2.863
    + m    7.669
    + u    0.546
              µ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    24     9     120.2     0.437    0.3%
    2    24     9     121.3     0.279    0.2%
    3    24     9     131.3     0.514    0.3%
    4    24     9     144.1     0.388    0.2%
    5    24     9       159     0.388    0.2%
    6    24     9       157     0.398    0.2%
    7    24     9     181.4     0.405    0.2%
    8    24     9     195.2     0.488    0.2%
    9    24     9     210.7     0.539    0.2%
   10    24     9     158.2     0.387    0.2%
   11    24     9     164.8     0.364    0.2%
   12    24     9     171.3     0.625    0.3%
   13    24     9     177.6     0.836    0.4%
   14    24     9     182.3     0.325    0.1%
   15    24     9     189.2     0.546    0.2%
   16    24     9     193.4     0.463    0.2%
   17    24     9     198.4     0.469    0.2%
   18    24     9     203.7     0.879    0.4%
   19    24     9     209.2      0.63    0.3%
   20    24     9     215.8     0.699    0.3%
   21    24     9     217.6     1.148    0.5%
   22    24     9     222.1     0.716    0.3%
   23    24     9     227.6      0.85    0.3%
   24    24     9     230.1     0.514    0.2%
   25    24     9     234.4     0.701    0.2%
   26    24     9     236.4     0.754    0.3%
   27    24     9     238.3     0.615    0.2%
   28    24     9       244     1.104    0.4%
   29    24     9     246.7     0.838    0.3%
   30    24     9     251.9     0.558    0.2%
   31    24     9     256.1     0.791    0.3%
   32    24     9     257.4     0.465    0.1%
   33    24     9     260.4     0.879    0.3%
   34    24     9     265.4      0.96    0.3%
   35    24     9     267.8     0.827    0.3%
   36    24     9     271.4     0.728    0.2%
   37    24     9     274.3     0.759    0.2%
   38    24     9     277.4     1.388    0.5%
   39    24     9     280.4     0.832    0.2%
   40    24     9     284.2     0.856    0.3%
   41    24     9     286.5     0.851    0.2%
   42    24     9     288.8     0.828    0.2%
   43    24     9     291.6     0.922    0.3%
   44    24     9     294.8     0.567    0.1%
   45    24     9     298.3      1.32    0.4%
   46    24     9     301.3     0.781    0.2%
   47    24     9       302     1.199    0.3%
   48    24     9     302.7     1.644    0.5%
   49    24     9     303.7      1.22    0.4%
   50    24     9     308.7     0.986    0.3%
   51    24     9     308.7     1.381    0.4%
   52    24     9     309.4     0.858    0.2%
   53    24     9     314.7     1.275    0.4%
   54    24     9     313.9     1.413    0.4%
   55    24     9     314.9     0.938    0.2%
   56    24     9     318.5     0.761    0.2%
   57    24     9     318.1     1.393    0.4%
   58    24     9     320.3       0.8    0.2%
   59    24     9     323.4     1.187    0.3%
   60    24     9     324.8     1.034    0.3%
   61    24     9     326.4     1.267    0.3%
   62    24     9     332.2     2.305    0.6%
   63    24     9       329     1.033    0.3%
   64    24     9     328.7      1.29    0.3%
   65    24     9     333.6     2.641    0.7%
   66    24     9     338.7     1.368    0.4%
   67    24     9     341.5     1.199    0.3%
   68    24     9     341.2      1.61    0.4%
   69    24     9     344.8     1.306    0.3%
   70    24     9     344.6     2.125    0.6%
   71    24     9     346.4     1.439    0.4%
   72    24     9     348.1     1.264    0.3%
   73    24     9     351.5     1.354    0.3%
   74    24     9     353.4     1.199    0.3%
   75     1     9     176.2     0.333    0.1%
   75     2     9     211.3     0.562    0.2%
   75     3     9     179.1     0.472    0.2%
   75     4     9     194.6     0.426    0.2%
   75     5     9       212     0.373    0.1%
   75     6     9     225.1      1.26    0.5%
   75     7     9     237.5     0.539    0.2%
   75     8     9     246.5     1.425    0.5%
   75     9     9     257.2     1.147    0.4%
   75    10     9     266.2     0.961    0.3%
   75    11     9     276.9      3.35    1.2%
   75    12     9     283.5     1.439    0.5%
   75    13     9     292.3     1.061    0.3%
   75    14     9       301     1.968    0.6%
   75    15     9     308.3      0.97    0.3%
   75    16     9     315.4     0.647    0.2%
   75    17     9       320     0.917    0.2%
   75    18     9     328.8     1.373    0.4%
   75    19     9     330.3     1.169    0.3%
   75    20     9     335.7     1.914    0.5%
   75    21     9     342.8     0.762    0.2%
   75    22     9     347.9     1.128    0.3%
   75    23     9     355.9     1.289    0.3%
   75    24     1     350.4     1.182    0.3%
   75    24     2     353.4     1.349    0.3%
   75    24     3     352.6     0.727    0.2%
   75    24     4     354.5     1.319    0.3%
   75    24     5       357     1.145    0.3%
   75    24     6     358.7     1.577    0.4%
   75    24     7       354     2.033    0.5%
   75    24     8     357.8     1.694    0.4%
   75    24     9     356.3     1.981    0.5%

Quality and confidence:
param     error
n         0.018
m         0.075
u           0.3

Model:
Time ~=        0
    + n    2.913
    + m    8.012
    + u    3.084
              µ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    2.501
    + m    6.789
              µ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    24     93.25     0.134    0.1%
    2    24     94.11      0.21    0.2%
    3    24     103.5     0.309    0.2%
    4    24     115.9     0.366    0.3%
    5    24     131.1     0.575    0.4%
    6    24     146.5     0.257    0.1%
    7    24       152     0.851    0.5%
    8    24     167.4     0.633    0.3%
    9    24     183.1      0.42    0.2%
   10    24       131     0.356    0.2%
   11    24     138.1     0.115    0.0%
   12    24     143.6     0.474    0.3%
   13    24     149.2     0.502    0.3%
   14    24       153     0.637    0.4%
   15    24     157.7     0.484    0.3%
   16    24     162.2     0.526    0.3%
   17    24     167.9      0.56    0.3%
   18    24     169.4     0.436    0.2%
   19    24     175.7     0.508    0.2%
   20    24     179.6     0.569    0.3%
   21    24     182.3     0.885    0.4%
   22    24     185.3     0.422    0.2%
   23    24     190.3     0.623    0.3%
   24    24     195.3      0.61    0.3%
   25    24     197.7     0.509    0.2%
   26    24     201.2     0.632    0.3%
   27    24     204.5      0.71    0.3%
   28    24     207.6     0.341    0.1%
   29    24     208.7     0.594    0.2%
   30    24     211.8     0.467    0.2%
   31    24     215.7     0.691    0.3%
   32    24     219.1     0.905    0.4%
   33    24     223.7     0.769    0.3%
   34    24     223.9      0.77    0.3%
   35    24     225.5     0.801    0.3%
   36    24     229.2       0.9    0.3%
   37    24     232.9     0.988    0.4%
   38    24     235.2     1.083    0.4%
   39    24     236.6     1.181    0.4%
   40    24     241.6     1.905    0.7%
   41    24     242.8     0.487    0.2%
   42    24     246.7     0.958    0.3%
   43    24     246.4     1.036    0.4%
   44    24     250.5     0.887    0.3%
   45    24     253.6     0.865    0.3%
   46    24       254     0.596    0.2%
   47    24     258.8     1.438    0.5%
   48    24     257.4     0.814    0.3%
   49    24     260.7     1.297    0.4%
   50    24     261.3     0.688    0.2%
   51    24     264.5     1.338    0.5%
   52    24     266.6     1.012    0.3%
   53    24     267.7     0.634    0.2%
   54    24     269.9     0.773    0.2%
   55    24     271.6     1.097    0.4%
   56    24     272.4     1.046    0.3%
   57    24     275.5      0.78    0.2%
   58    24     277.1     0.993    0.3%
   59    24     279.1     1.191    0.4%
   60    24       278     0.724    0.2%
   61    24     280.8      1.39    0.4%
   62    24     282.9      1.54    0.5%
   63    24       281     1.503    0.5%
   64    24     282.9     0.906    0.3%
   65    24     286.4       1.3    0.4%
   66    24     287.1     1.122    0.3%
   67    24     288.5     0.603    0.2%
   68    24     291.5     1.641    0.5%
   69    24     289.1     0.984    0.3%
   70    24     292.9     1.077    0.3%
   71    24     295.5     1.191    0.4%
   72    24     297.9     1.297    0.4%
   73    24     298.9      1.33    0.4%
   74    24     300.6     1.083    0.3%
   75     1     137.8     0.534    0.3%
   75     2     178.8      0.29    0.1%
   75     3     147.4     0.343    0.2%
   75     4     162.1     0.565    0.3%
   75     5     173.1      0.35    0.2%
   75     6     185.7     0.645    0.3%
   75     7       200     0.625    0.3%
   75     8     207.2     0.665    0.3%
   75     9     214.6     0.836    0.3%
   75    10     220.4     0.914    0.4%
   75    11     226.8     0.843    0.3%
   75    12     233.6     0.761    0.3%
   75    13     244.3     0.974    0.3%
   75    14     252.3     0.629    0.2%
   75    15     255.5     0.753    0.2%
   75    16     263.2     1.381    0.5%
   75    17     270.2     0.733    0.2%
   75    18       274     0.921    0.3%
   75    19       277     1.304    0.4%
   75    20     287.9     1.116    0.3%
   75    21       292     0.589    0.2%
   75    22     292.8      0.95    0.3%
   75    23       299     1.018    0.3%
   75    24     301.2     1.038    0.3%

Quality and confidence:
param     error
n         0.017
m         0.073

Model:
Time ~=        0
    + n    2.546
    + m    7.267
              µ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.418
    + m    6.621
              µ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    24     99.81     0.328    0.3%
    2    24     100.9     0.311    0.3%
    3    24     110.4     0.355    0.3%
    4    24     122.4     0.304    0.2%
    5    24     125.7     0.179    0.1%
    6    24     135.9      0.26    0.1%
    7    24     155.7     3.842    2.4%
    8    24     173.5     0.299    0.1%
    9    24     188.2     0.202    0.1%
   10    24     137.5     0.476    0.3%
   11    24     219.6     0.285    0.1%
   12    24     149.8     0.424    0.2%
   13    24     154.6     0.525    0.3%
   14    24     159.3     0.402    0.2%
   15    24     163.3     0.351    0.2%
   16    24     166.8     0.467    0.2%
   17    24     173.1     0.618    0.3%
   18    24     174.3     0.666    0.3%
   19    24     178.8     0.391    0.2%
   20    24     182.5     0.328    0.1%
   21    24     185.3     0.578    0.3%
   22    24     191.3     0.385    0.2%
   23    24     194.3     0.372    0.1%
   24    24     200.7     0.994    0.4%
   25    24     204.3     0.701    0.3%
   26    24       206     0.712    0.3%
   27    24     209.1     0.513    0.2%
   28    24     212.4     0.586    0.2%
   29    24     213.3     0.357    0.1%
   30    24     217.2     0.867    0.3%
   31    24     220.3     0.388    0.1%
   32    24     222.7     0.543    0.2%
   33    24     225.8     0.601    0.2%
   34    24       227     0.977    0.4%
   35    24     229.5     0.881    0.3%
   36    24     231.2     0.464    0.2%
   37    24     235.6     0.889    0.3%
   38    24     238.4     1.436    0.6%
   39    24     238.8     0.621    0.2%
   40    24     242.6     0.307    0.1%
   41    24     244.3      0.74    0.3%
   42    24     249.7     0.787    0.3%
   43    24     247.9     0.969    0.3%
   44    24     252.1     1.043    0.4%
   45    24     255.3     0.577    0.2%
   46    24       257     1.025    0.3%
   47    24     260.1      0.64    0.2%
   48    24     258.9     1.048    0.4%
   49    24       261      0.71    0.2%
   50    24       263     1.019    0.3%
   51    24     267.9     0.922    0.3%
   52    24     268.5     0.973    0.3%
   53    24     270.4     0.997    0.3%
   54    24     274.9     1.191    0.4%
   55    24     273.2     0.484    0.1%
   56    24     273.5     0.938    0.3%
   57    24     278.1      0.77    0.2%
   58    24       279     1.257    0.4%
   59    24     279.8     1.679    0.6%
   60    24     281.9     1.134    0.4%
   61    24     282.5     0.943    0.3%
   62    24     282.7     1.079    0.3%
   63    24     284.5     1.233    0.4%
   64    24       283     0.368    0.1%
   65    24     287.9     0.924    0.3%
   66    24     287.1     0.985    0.3%
   67    24     292.2     1.606    0.5%
   68    24     293.6     1.416    0.4%
   69    24     293.6     1.157    0.3%
   70    24     298.1     1.495    0.5%
   71    24     297.2     1.029    0.3%
   72    24       300      1.51    0.5%
   73    24     301.7     0.569    0.1%
   74    24     303.6     1.393    0.4%
   75     1     154.2     0.297    0.1%
   75     2     184.8      0.41    0.2%
   75     3     154.9      0.29    0.1%
   75     4     169.7     0.545    0.3%
   75     5     180.2     0.536    0.2%
   75     6       192     0.498    0.2%
   75     7     205.7     0.584    0.2%
   75     8     212.2     0.843    0.3%
   75     9     219.3     0.776    0.3%
   75    10     224.5     0.969    0.4%
   75    11     232.3     0.418    0.1%
   75    12     237.5     0.692    0.2%
   75    13     248.7     0.974    0.3%
   75    14     255.4     1.157    0.4%
   75    15     261.1     1.085    0.4%
   75    16     265.6     1.508    0.5%
   75    17     273.1     1.769    0.6%
   75    18     277.1     1.281    0.4%
   75    19     281.7      0.84    0.2%
   75    20     290.2     0.657    0.2%
   75    21     294.1     0.849    0.2%
   75    22     298.6     1.352    0.4%
   75    23       304     1.438    0.4%
   75    24     307.3     2.318    0.7%

Quality and confidence:
param     error
n         0.019
m         0.079

Model:
Time ~=        0
    + n    2.464
    + m    6.947
              µs

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

Pallet: "parachain_staking", Extrinsic: "leave_delegators", 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.422
    + m    6.652
              µ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    24      99.4      0.24    0.2%
    2    24     100.2     0.164    0.1%
    3    24     110.4     0.155    0.1%
    4    24     122.5     0.322    0.2%
    5    24     138.2     0.402    0.2%
    6    24     154.6       0.4    0.2%
    7    24     158.7     0.507    0.3%
    8    24       174     0.315    0.1%
    9    24     130.2     0.284    0.2%
   10    24     203.6     0.477    0.2%
   11    24     142.6     0.599    0.4%
   12    24     147.5      0.43    0.2%
   13    24     153.1     0.399    0.2%
   14    24     158.4     0.484    0.3%
   15    24       163     0.617    0.3%
   16    24     166.3     0.506    0.3%
   17    24     172.4     0.611    0.3%
   18    24     173.5     0.909    0.5%
   19    24     178.5     0.555    0.3%
   20    24     181.7     0.527    0.2%
   21    24     186.4     0.599    0.3%
   22    24     190.1      0.45    0.2%
   23    24     193.6     0.533    0.2%
   24    24     197.7     0.527    0.2%
   25    24     203.1     0.578    0.2%
   26    24     205.1     0.726    0.3%
   27    24       209     0.561    0.2%
   28    24     210.3     0.467    0.2%
   29    24     212.8     0.786    0.3%
   30    24     216.3     0.629    0.2%
   31    24     218.3     0.<truncated>...

…hmarks -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=parachain-staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./runtimes/peregrine/src/weights/parachain_staking.rs --template=.maintain/runtime-weight-template.hbs
@wischli wischli merged commit eddc364 into develop Dec 14, 2021
@wischli wischli deleted the wf-1701-lazy-total-stake branch December 14, 2021 13:02
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