Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

contracts: Consider contract size in weights #8086

Merged
merged 14 commits into from
Feb 22, 2021
Merged

Conversation

athei
Copy link
Member

@athei athei commented Feb 9, 2021

For a contract to be called or instantiated its code must be pulled from storage first. Because contracts are usually allowed to grow in the kilobyte range the costs of reading or writing the code are substantial. However, up until now those costs were neglected and the weights only covered loading and storing of a minimum sized contract.

This PR changes the following entry points to consider the dynamic costs of loading and storing the contract code. Please note that the weight of changing the refcount (see #7935) also depends on the code size because they are bundled inside the same storage item:

  • call [Dispatchable] (Loads the contract code from storage in order to execute it)
  • instantiate [Dispatchable] (Loads the contract code from storage in order to execute it and increments the refcount)
  • seal_call (Same as call but as contract callable function)
  • seal_instantiate (Same as instantiate but as contract callable function)
  • seal_terminate (Decrements the refcount of the calling contracts code)
  • seal_restore_to (Decrements the refcount of the caller and increases the refcount of the tombstones code)

All entry points pre-charge the weight for accessing a maximum size code and correct this weight after execution. This will require contracts to specify higher gas limits as what is actually necessary to execute them. Also some error paths do not correct the pre-charged weight. This can be improved in the future but right now I am concerned about safety and optimizing for the happy path.

In order to mitigate the impact that the maximum allowed code size has we tune down the default to 128KiB (down from 512KiB). We also move it from the schedule to the configuration trait because it is accessed in the weight annotation now.

@jacogr This changes the Schedule in-storage data structure.

Why don't we "just" charge the weight as gas when loading and storing the contract instead of precharging the maximum?

Firstly, we do not know the size of the original code before loading the item because it is encoded inside the storage item. We could use the size of the whole storage item in bytes the calculate the weight but that would be imprecise because the weight depends on the original code size not the whole storage item.

Secondly, it would be a departure from the simple "weights are measured as a whole" paradigm. This means weights are measured for whole dispatchables and contract callable functions. Breaking them down into smaller elements is imprecise and comes with its own set of challenges.

Lastly, not all entry points that need to load the code execute the contract and have a gas meter. Right now this is only claim_surcharge. However, a special solution would have been needed for this dispatchable when trying to charge the load/store costs from a gas meter.

Extra: Charge the weight needed for reinstrumentation

Whenever the current schedule changes (by governance) each contract needs to be re-instrumented with the current schedule. This happens on the first call after the schedule update for each contract. Previously, the weight needed for this reinstrumention was neglected. This PR charges the weight necessary from the gas meter of whoever is unlucky enough to call the contract for the first time after the schedule update.

@athei athei added A3-in_progress Pull request is in progress. No review needed at this stage. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. labels Feb 9, 2021
@athei
Copy link
Member Author

athei commented Feb 9, 2021

/benchmark runtime pallet pallet_contracts

@parity-benchapp
Copy link

parity-benchapp bot commented Feb 9, 2021

Finished benchmark for branch: at-code-size-weights

Benchmark: Benchmark Runtime Pallet

cargo run --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs

Results

Pallet: "pallet_contracts", Extrinsic: "on_initialize", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 4.066
µs

Reads = 1
Writes = 0
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 4.066
µs

Reads = 1
Writes = 0
Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_trie_key", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 30.93
+ k 2.319
µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
k mean µs sigma µs %
0 287.7 1.435 0.4%
20 90.18 2.639 2.9%
40 130.2 1.297 0.9%
60 173.1 1.314 0.7%
80 216.3 1.116 0.5%
100 261.3 1.283 0.4%
120 301.1 2.396 0.7%
140 350.8 2.373 0.6%
160 396.1 2.838 0.7%
180 441.7 2.608 0.5%
200 489.6 6.491 1.3%
220 534.4 2.923 0.5%
240 580.5 5.919 1.0%
260 623.5 3.159 0.5%
280 672.7 3.686 0.5%
300 721.9 6.556 0.9%
320 760.5 3.963 0.5%
340 815.7 7.468 0.9%
360 858.6 9.963 1.1%
380 899.7 4.29 0.4%
400 961 5.468 0.5%
420 1003 8.636 0.8%
440 1054 5.361 0.5%
460 1096 7.617 0.6%
480 1151 11.23 0.9%
500 1196 7.368 0.6%
520 1242 10.56 0.8%
540 1284 9.379 0.7%
560 1342 13.26 0.9%
580 1393 8.667 0.6%
600 1425 12.74 0.8%
620 1459 8.208 0.5%
640 1518 13.72 0.9%
660 1563 13.21 0.8%
680 1621 12.23 0.7%
700 1667 14.39 0.8%
720 1704 8.822 0.5%
740 1754 10.26 0.5%
760 1790 6.447 0.3%
780 1846 6.976 0.3%
800 1884 10.71 0.5%
820 1930 7.596 0.3%
840 1995 12.96 0.6%
860 2035 10.01 0.4%
880 2090 13.18 0.6%
900 2120 8.206 0.3%
920 2183 17.51 0.8%
940 2210 14.62 0.6%
960 2254 14.25 0.6%
980 2297 17.15 0.7%
1000 2350 16.43 0.6%
1020 2409 19.56 0.8%

Quality and confidence:
param error
k 0.005

Model:
Time ~= 46.12
+ k 2.302
µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)
Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_queue_item", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 299.4
+ q 159.4
µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
q mean µs sigma µs %
0 4.116 0.034 0.8%
4 897.7 9.59 1.0%
8 1582 17.11 1.0%
12 2220 4.678 0.2%
16 2840 18.85 0.6%
20 3460 17.65 0.5%
24 4116 12.36 0.3%
28 4743 14.17 0.2%
32 5395 14.87 0.2%
36 6039 14.87 0.2%
40 6696 30.03 0.4%
44 7321 17.86 0.2%
48 7958 12.09 0.1%
52 8590 25.86 0.3%
56 9236 18.48 0.2%
60 9869 22.27 0.2%
64 10500 19.98 0.1%
68 11150 30.1 0.2%
72 11810 17.9 0.1%
76 12400 16.42 0.1%
80 13080 17.26 0.1%
84 13690 22.24 0.1%
88 14310 25.4 0.1%
92 14950 26 0.1%
96 15580 12.99 0.0%
100 16240 24.56 0.1%
104 16920 57.39 0.3%
108 17600 32.32 0.1%
112 18140 36.04 0.1%
116 18820 25.43 0.1%
120 19470 30.12 0.1%
124 20210 209.2 1.0%
128 20740 32.16 0.1%
132 21400 21.97 0.1%
136 21980 20.5 0.0%
140 22630 28.22 0.1%
144 23250 21.97 0.0%
148 23880 45.84 0.1%
152 24550 34.18 0.1%
156 25210 35.87 0.1%
160 25820 27.97 0.1%
164 26420 42.7 0.1%
168 27080 47.42 0.1%
172 27720 24.85 0.0%
176 28400 45.39 0.1%
180 28990 35.51 0.1%
184 29630 36.67 0.1%
188 30250 18.53 0.0%
192 30910 27.01 0.0%
196 31560 34.03 0.1%
200 32190 28.67 0.0%
204 32800 31.01 0.0%
208 33390 30.95 0.0%
212 34070 37.65 0.1%
216 34720 56.5 0.1%
220 35300 35.88 0.1%
224 36060 62.72 0.1%
228 36670 22.53 0.0%
232 37270 44.94 0.1%
236 37890 32.8 0.0%
240 38460 33.18 0.0%

Quality and confidence:
param error
q 0.037

Model:
Time ~= 292.3
+ q 159.4
µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)
Pallet: "pallet_contracts", Extrinsic: "update_schedule", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 28.97
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 28.97
µs

Reads = 1
Writes = 1
Pallet: "pallet_contracts", Extrinsic: "instantiate_with_code", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 311.3
+ c 156.9
+ s 2.224
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 5 + (0 * c) + (0 * s)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c s mean µs sigma µs %
0 1024 2620 15.96 0.6%
10 1024 4158 11.48 0.2%
20 1024 5684 10.6 0.1%
30 1024 7288 13.35 0.1%
40 1024 8760 14.95 0.1%
50 1024 10600 9.346 0.0%
60 1024 11990 14.3 0.1%
70 1024 13550 13.01 0.0%
80 1024 14920 8.495 0.0%
90 1024 16290 14.44 0.0%
100 1024 18700 12.14 0.0%
110 1024 20070 22.54 0.1%
120 1024 21450 16.83 0.0%
130 1024 23280 30.19 0.1%
140 1024 24590 22.82 0.0%
150 1024 25960 12.4 0.0%
160 1024 27320 13.39 0.0%
170 1024 28920 178.3 0.6%
180 1024 30100 20.76 0.0%
190 1024 31430 14.75 0.0%
200 1024 34680 32.69 0.0%
210 1024 36030 17.89 0.0%
220 1024 37400 37.24 0.0%
230 1024 38740 10.21 0.0%
240 1024 40140 24.56 0.0%
250 1024 41490 32.05 0.0%
260 1024 44650 376.2 0.8%
270 1024 45380 22.93 0.0%
280 1024 46780 41.3 0.0%
290 1024 48120 28.08 0.0%
300 1024 49480 33.85 0.0%
310 1024 50830 26.92 0.0%
320 1024 52170 20.31 0.0%
330 1024 53520 46.05 0.0%
340 1024 54910 24.57 0.0%
350 1024 56330 36.06 0.0%
360 1024 57640 49.52 0.0%
370 1024 59000 41.32 0.0%
380 1024 60370 50.13 0.0%
390 1024 65730 31.61 0.0%
400 1024 66930 36.45 0.0%
410 1024 68500 204.6 0.2%
420 1024 69730 40.01 0.0%
430 1024 71050 27.76 0.0%
440 1024 72430 15.51 0.0%
450 1024 73870 47.53 0.0%
460 1024 75470 472.8 0.6%
470 1024 76670 43.46 0.0%
480 1024 78110 40.31 0.0%
490 1024 79430 41.47 0.0%
500 1024 80730 49.61 0.0%
510 1024 82180 37.7 0.0%
512 0 80090 37.16 0.0%
512 20 80130 29.54 0.0%
512 40 80160 24.8 0.0%
512 60 80170 47.81 0.0%
512 80 80480 122.8 0.1%
512 100 80350 56.5 0.0%
512 120 80380 57.91 0.0%
512 140 80380 25.19 0.0%
512 160 80410 31.47 0.0%
512 180 80530 61.64 0.0%
512 200 80560 23.67 0.0%
512 220 80620 65.74 0.0%
512 240 80680 24.18 0.0%
512 260 80670 10.79 0.0%
512 280 80750 52.88 0.0%
512 300 80740 50.56 0.0%
512 320 80850 72.15 0.0%
512 340 80900 50.02 0.0%
512 360 80900 42.89 0.0%
512 380 81110 169.5 0.2%
512 400 81050 35.99 0.0%
512 420 81060 31.3 0.0%
512 440 81090 49.1 0.0%
512 460 81200 112 0.1%
512 480 81220 35.03 0.0%
512 500 81250 60.14 0.0%
512 520 81260 39.26 0.0%
512 540 81310 38.42 0.0%
512 560 81370 56.28 0.0%
512 580 81380 37.29 0.0%
512 600 81390 47.25 0.0%
512 620 81450 41.74 0.0%
512 640 81550 42.1 0.0%
512 660 81540 33.03 0.0%
512 680 81670 52.65 0.0%
512 700 81690 51.65 0.0%
512 720 81760 45.16 0.0%
512 740 81840 37.96 0.0%
512 760 82110 383.7 0.4%
512 780 81850 40.73 0.0%
512 800 81860 32.08 0.0%
512 820 81850 35.62 0.0%
512 840 81900 36.7 0.0%
512 860 82000 51.11 0.0%
512 880 82030 47.52 0.0%
512 900 82100 48.41 0.0%
512 920 82190 71.16 0.0%
512 940 82190 49.02 0.0%
512 960 82550 381.3 0.4%
512 980 82290 70.03 0.0%
512 1000 82310 41.61 0.0%
512 1020 82340 33.22 0.0%

Quality and confidence:
param error
c 0.132
s 0.066

Model:
Time ~= 0
+ c 156.5
+ s 2.738
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 5 + (0 * c) + (0 * s)
Pallet: "pallet_contracts", Extrinsic: "instantiate", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 171.5
+ c 8.714
+ s 2.282
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 4 + (0 * c) + (0 * s)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c s mean µs sigma µs %
0 1024 2510 12.1 0.4%
10 1024 2595 11.88 0.4%
20 1024 2686 13.53 0.5%
30 1024 2770 13.2 0.4%
40 1024 2849 12.28 0.4%
50 1024 2941 13.92 0.4%
60 1024 3100 15.96 0.5%
70 1024 3176 11.51 0.3%
80 1024 3206 18.03 0.5%
90 1024 3293 4.023 0.1%
100 1024 3361 11.88 0.3%
110 1024 3464 2.64 0.0%
120 1024 3549 2.425 0.0%
130 1024 3641 3.17 0.0%
140 1024 3715 11.39 0.3%
150 1024 3803 13.67 0.3%
160 1024 3894 11.64 0.2%
170 1024 3984 8.727 0.2%
180 1024 4070 10.35 0.2%
190 1024 4148 11.75 0.2%
200 1024 4244 9.205 0.2%
210 1024 4329 6.246 0.1%
220 1024 4408 10.39 0.2%
230 1024 4502 5.706 0.1%
240 1024 4590 5.408 0.1%
250 1024 4674 10.17 0.2%
260 1024 4770 7.787 0.1%
270 1024 4879 11.69 0.2%
280 1024 4956 8.74 0.1%
290 1024 5047 6.22 0.1%
300 1024 5131 6.965 0.1%
310 1024 5208 9.702 0.1%
320 1024 5290 8.822 0.1%
330 1024 5375 9.04 0.1%
340 1024 5479 4.855 0.0%
350 1024 5568 9.666 0.1%
360 1024 5653 7.692 0.1%
370 1024 5755 12.94 0.2%
380 1024 5812 11.86 0.2%
390 1024 5915 6.157 0.1%
400 1024 5988 9.329 0.1%
410 1024 6074 13.98 0.2%
420 1024 6171 4.618 0.0%
430 1024 6275 10.63 0.1%
440 1024 6337 11.74 0.1%
450 1024 6431 2.693 0.0%
460 1024 6515 4.837 0.0%
470 1024 6594 10.6 0.1%
480 1024 6685 15.25 0.2%
490 1024 6788 8.492 0.1%
500 1024 6868 8.779 0.1%
510 1024 6960 15.45 0.2%
512 0 4631 25.69 0.5%
512 20 4677 8.842 0.1%
512 40 4730 12.07 0.2%
512 60 4769 15.25 0.3%
512 80 4815 9.604 0.1%
512 100 4871 10.91 0.2%
512 120 4911 13.86 0.2%
512 140 4962 12.61 0.2%
512 160 5006 13.61 0.2%
512 180 5055 13.13 0.2%
512 200 5096 13.6 0.2%
512 220 5152 9.442 0.1%
512 240 5183 14.17 0.2%
512 260 5234 10.89 0.2%
512 280 5280 12.69 0.2%
512 300 5330 12.64 0.2%
512 320 5366 14.51 0.2%
512 340 5423 14.9 0.2%
512 360 5464 14.27 0.2%
512 380 5528 4.38 0.0%
512 400 5571 2.992 0.0%
512 420 5599 6.759 0.1%
512 440 5661 12.33 0.2%
512 460 5698 9.167 0.1%
512 480 5738 14.69 0.2%
512 500 5762 19.88 0.3%
512 520 5798 9.993 0.1%
512 540 5860 11.35 0.1%
512 560 5914 6.032 0.1%
512 580 5969 9.736 0.1%
512 600 5992 19.76 0.3%
512 620 6177 17 0.2%
512 640 6137 21.26 0.3%
512 660 6165 13.32 0.2%
512 680 6192 14.8 0.2%
512 700 6252 11.79 0.1%
512 720 6283 10.46 0.1%
512 740 6331 7.465 0.1%
512 760 6378 15.86 0.2%
512 780 6431 10.24 0.1%
512 800 6469 11.47 0.1%
512 820 6520 15.25 0.2%
512 840 6559 8.086 0.1%
512 860 6605 12.13 0.1%
512 880 6668 12.97 0.1%
512 900 6713 11.2 0.1%
512 920 6743 12.05 0.1%
512 940 6771 11.25 0.1%
512 960 6812 7.872 0.1%
512 980 6855 13.43 0.1%
512 1000 6901 10.31 0.1%
512 1020 6949 17.28 0.2%

Quality and confidence:
param error
c 0.005
s 0.002

Model:
Time ~= 177.7
+ c 8.726
+ s 2.276
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 4 + (0 * c) + (0 * s)
Pallet: "pallet_contracts", Extrinsic: "call", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 180.4
+ c 3.961
µs

Reads = 5 + (0 * c)
Writes = 2 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 179.4 0.251 0.1%
10 221.1 0.185 0.0%
20 261.3 0.151 0.0%
30 301.6 0.237 0.0%
40 340.2 0.341 0.1%
50 379.7 0.302 0.0%
60 425.5 12.71 2.9%
70 457.7 0.31 0.0%
80 497 0.243 0.0%
90 536.4 0.451 0.0%
100 575.1 0.34 0.0%
110 612.6 0.129 0.0%
120 652.3 0.712 0.1%
130 694.6 0.677 0.0%
140 732.5 0.295 0.0%
150 793.7 5.387 0.6%
160 831.9 2.274 0.2%
170 870.3 2.705 0.3%
180 908.6 1.444 0.1%
190 946.9 7.941 0.8%
200 973.7 12.41 1.2%
210 1004 0.438 0.0%
220 1042 1.76 0.1%
230 1082 0.342 0.0%
240 1123 0.784 0.0%
250 1161 0.468 0.0%
260 1207 1.152 0.0%
270 1249 1.03 0.0%
280 1287 1.201 0.0%
290 1333 5.843 0.4%
300 1368 2.09 0.1%
310 1412 8.059 0.5%
320 1449 4.171 0.2%
330 1489 5.256 0.3%
340 1527 7.947 0.5%
350 1564 1.312 0.0%
360 1608 5.128 0.3%
370 1643 1.398 0.0%
380 1683 1.129 0.0%
390 1720 1.79 0.1%
400 1760 1.305 0.0%
410 1800 2.527 0.1%
420 1854 11.53 0.6%
430 1884 2.413 0.1%
440 1926 3.254 0.1%
450 1969 7.959 0.4%
460 2014 14.04 0.6%
470 2050 8.372 0.4%
480 2086 1.108 0.0%
490 2128 2.034 0.0%
500 2162 1.764 0.0%
510 2209 10.47 0.4%

Quality and confidence:
param error
c 0.002

Model:
Time ~= 181.3
+ c 3.965
µs

Reads = 5 + (0 * c)
Writes = 2 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "claim_surcharge", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 339.9
+ c 4.898
µs

Reads = 5 + (0 * c)
Writes = 4 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 314.3 2.67 0.8%
10 367.3 0.974 0.2%
20 422.4 2.516 0.5%
30 472 1.23 0.2%
40 522.7 1.98 0.3%
50 574.3 1.275 0.2%
60 625.7 3.434 0.5%
70 676.3 2.585 0.3%
80 727 2.284 0.3%
90 776.3 1.995 0.2%
100 826 2.337 0.2%
110 880.3 9.576 1.0%
120 927.2 1.791 0.1%
130 977.6 1.111 0.1%
140 1027 2.158 0.2%
150 1076 1.672 0.1%
160 1131 3.434 0.3%
170 1178 2.126 0.1%
180 1229 3.243 0.2%
190 1273 1.813 0.1%
200 1328 9.979 0.7%
210 1370 1.036 0.0%
220 1420 2.326 0.1%
230 1477 10.08 0.6%
240 1524 9.044 0.5%
250 1568 2.494 0.1%
260 1626 9.101 0.5%
270 1683 14.39 0.8%
280 1723 3.854 0.2%
290 1772 11.13 0.6%
300 1819 10.51 0.5%
310 1866 6.747 0.3%
320 1921 12.26 0.6%
330 1962 5.858 0.2%
340 2015 14.03 0.6%
350 2052 2.566 0.1%
360 2103 3.649 0.1%
370 2155 12.42 0.5%
380 2197 3.535 0.1%
390 2251 12.34 0.5%
400 2295 9.674 0.4%
410 2341 5.808 0.2%
420 2386 1.937 0.0%
430 2440 9.902 0.4%
440 2477 1.605 0.0%
450 2525 1.362 0.0%
460 2578 8.491 0.3%
470 2627 8.109 0.3%
480 2658 11.38 0.4%
490 2720 5.638 0.2%
500 2773 13.47 0.4%
510 2823 12.32 0.4%

Quality and confidence:
param error
c 0.003

Model:
Time ~= 339
+ c 4.892
µs

Reads = 5 + (0 * c)
Writes = 4 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "seal_caller", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 130.9
+ r 282.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125 0.206 0.1%
1 412.1 0.712 0.1%
2 694.8 1.466 0.2%
3 981.6 2.096 0.2%
4 1261 2.186 0.1%
5 1546 6.743 0.4%
6 1833 7.777 0.4%
7 2113 7.365 0.3%
8 2394 7.949 0.3%
9 2677 9.761 0.3%
10 2955 7.554 0.2%
11 3236 7.8 0.2%
12 3529 10.3 0.2%
13 3806 8.645 0.2%
14 4083 8.866 0.2%
15 4362 10.91 0.2%
16 4646 4.817 0.1%
17 4943 8.532 0.1%
18 5212 15.66 0.3%
19 5507 14.88 0.2%
20 5784 11.93 0.2%

Quality and confidence:
param error
r 0.111

Model:
Time ~= 131.1
+ r 282.6
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_address", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 135.2
+ r 281.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 123.7 0.18 0.1%
1 414.6 1.769 0.4%
2 694.1 1.34 0.1%
3 978.7 5.06 0.5%
4 1255 2.659 0.2%
5 1566 5.7 0.3%
6 1853 4.509 0.2%
7 2110 9.963 0.4%
8 2383 5.596 0.2%
9 2677 10.96 0.4%
10 2954 4.758 0.1%
11 3236 6.495 0.2%
12 3515 8.704 0.2%
13 3810 8.801 0.2%
14 4064 10.72 0.2%
15 4352 6.704 0.1%
16 4630 10.53 0.2%
17 4915 5.276 0.1%
18 5198 10.35 0.1%
19 5480 15.32 0.2%
20 5756 17.05 0.2%

Quality and confidence:
param error
r 0.153

Model:
Time ~= 139.9
+ r 281.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_gas_left", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 149.7
+ r 277.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.3 0.716 0.5%
1 416.8 0.388 0.0%
2 701.7 1.236 0.1%
3 984 1.163 0.1%
4 1265 10.19 0.8%
5 1547 1.787 0.1%
6 1832 6.677 0.3%
7 2119 5.063 0.2%
8 2405 10.21 0.4%
9 2690 8.573 0.3%
10 2942 16.93 0.5%
11 3190 9.385 0.2%
12 3480 15.97 0.4%
13 3735 8.883 0.2%
14 4034 11.88 0.2%
15 4317 13.52 0.3%
16 4604 12.59 0.2%
17 4859 14.06 0.2%
18 5155 5.545 0.1%
19 5408 15.8 0.2%
20 5713 13.55 0.2%

Quality and confidence:
param error
r 0.227

Model:
Time ~= 154
+ r 277.6
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_balance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 140.4
+ r 572.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.6 0.104 0.0%
1 709.5 1.951 0.2%
2 1283 2.709 0.2%
3 1854 3.039 0.1%
4 2438 14.33 0.5%
5 3000 7.648 0.2%
6 3584 8.151 0.2%
7 4164 9.63 0.2%
8 4745 12.73 0.2%
9 5321 11.67 0.2%
10 5884 14.45 0.2%
11 6438 21.8 0.3%
12 7012 15.48 0.2%
13 7578 15.61 0.2%
14 8158 13.61 0.1%
15 8750 12.37 0.1%
16 9306 14.93 0.1%
17 9856 18.59 0.1%
18 10440 11.43 0.1%
19 10980 19.09 0.1%
20 11600 13.05 0.1%

Quality and confidence:
param error
r 0.223

Model:
Time ~= 145.3
+ r 572.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_value_transferred", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 128.3
+ r 277.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.2 0.169 0.1%
1 407.1 0.485 0.1%
2 684.4 1.271 0.1%
3 962.3 1.45 0.1%
4 1237 2.185 0.1%
5 1517 7.042 0.4%
6 1792 8.477 0.4%
7 2077 7.504 0.3%
8 2349 12.08 0.5%
9 2632 7.203 0.2%
10 2906 6.569 0.2%
11 3186 10.72 0.3%
12 3458 14.34 0.4%
13 3749 6.422 0.1%
14 4028 13.36 0.3%
15 4294 9.116 0.2%
16 4568 8.1 0.1%
17 4856 9.323 0.1%
18 5128 9.434 0.1%
19 5409 11.05 0.2%
20 5707 12.26 0.2%

Quality and confidence:
param error
r 0.117

Model:
Time ~= 125.9
+ r 278.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_minimum_balance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 132.2
+ r 277.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.6 0.118 0.0%
1 409.7 1.35 0.3%
2 685.9 1.485 0.2%
3 968.3 8.741 0.9%
4 1243 6.372 0.5%
5 1523 9.849 0.6%
6 1799 6.541 0.3%
7 2075 7.788 0.3%
8 2354 7.105 0.3%
9 2632 5.5 0.2%
10 2902 6.176 0.2%
11 3183 9.379 0.2%
12 3451 7.838 0.2%
13 3729 11.26 0.3%
14 4009 10.04 0.2%
15 4288 12.31 0.2%
16 4573 11.03 0.2%
17 4846 10.98 0.2%
18 5116 7.58 0.1%
19 5400 8.093 0.1%
20 5693 10.65 0.1%

Quality and confidence:
param error
r 0.114

Model:
Time ~= 132
+ r 277.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_tombstone_deposit", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 161.3
+ r 276
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.5 0.1 0.0%
1 488.1 51.66 10.5%
2 704.2 3.879 0.5%
3 987.9 3.823 0.3%
4 1265 2.023 0.1%
5 1547 11.39 0.7%
6 1823 8.338 0.4%
7 2107 7.822 0.3%
8 2396 3.342 0.1%
9 2682 3.526 0.1%
10 2914 13.08 0.4%
11 3199 9.094 0.2%
12 3469 12.81 0.3%
13 3746 6.919 0.1%
14 4011 7.711 0.1%
15 4287 11.86 0.2%
16 4559 15.81 0.3%
17 4848 8.717 0.1%
18 5111 8.349 0.1%
19 5406 12.91 0.2%
20 5727 17.75 0.3%

Quality and confidence:
param error
r 0.295

Model:
Time ~= 166.1
+ r 275.8
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_rent_allowance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 129.7
+ r 605.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124 0.205 0.1%
1 760.3 6.746 0.8%
2 1355 17.69 1.3%
3 1954 8.532 0.4%
4 2552 9.262 0.3%
5 3152 6.424 0.2%
6 3769 9.175 0.2%
7 4362 11.18 0.2%
8 4974 14.1 0.2%
9 5581 10.33 0.1%
10 6172 8.907 0.1%
11 6775 11.38 0.1%
12 7384 13.41 0.1%
13 7990 10.95 0.1%
14 8626 11.37 0.1%
15 9212 16.31 0.1%
16 9814 10.41 0.1%
17 10420 27.64 0.2%
18 11050 19.69 0.1%
19 11650 14.27 0.1%
20 12250 32.13 0.2%

Quality and confidence:
param error
r 0.219

Model:
Time ~= 130.3
+ r 605.7
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_block_number", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 135.9
+ r 276.7
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.6 0.279 0.2%
1 408.9 0.734 0.1%
2 686.7 1.216 0.1%
3 964.3 2.095 0.2%
4 1244 7.362 0.5%
5 1521 9.864 0.6%
6 1800 9.138 0.5%
7 2083 11.94 0.5%
8 2362 10.57 0.4%
9 2632 6.757 0.2%
10 2920 8.797 0.3%
11 3193 9.715 0.3%
12 3468 8.288 0.2%
13 3759 10.56 0.2%
14 4006 7.691 0.1%
15 4284 9.312 0.2%
16 4563 8.855 0.1%
17 4860 9.676 0.1%
18 5108 6.903 0.1%
19 5388 8.702 0.1%
20 5661 10.29 0.1%

Quality and confidence:
param error
r 0.148

Model:
Time ~= 138.2
+ r 276.8
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_now", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 134.3
+ r 276.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.5 0.152 0.1%
1 411.2 3.646 0.8%
2 685.4 1.671 0.2%
3 963.9 4.11 0.4%
4 1241 4.264 0.3%
5 1518 7.249 0.4%
6 1812 9.419 0.5%
7 2088 10.9 0.5%
8 2352 8.093 0.3%
9 2621 3.779 0.1%
10 2915 6.56 0.2%
11 3187 8 0.2%
12 3464 5.469 0.1%
13 3743 4.996 0.1%
14 4011 7.928 0.1%
15 4288 7.929 0.1%
16 4553 4.881 0.1%
17 4845 12.73 0.2%
18 5121 7.247 0.1%
19 5389 15.72 0.2%
20 5672 10.73 0.1%

Quality and confidence:
param error
r 0.121

Model:
Time ~= 136.3
+ r 276.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_weight_to_fee", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 146.6
+ r 521.7
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125 0.174 0.1%
1 663.6 2.667 0.4%
2 1184 6.223 0.5%
3 1712 6.842 0.3%
4 2228 9.06 0.4%
5 2761 4.981 0.1%
6 3289 7.821 0.2%
7 3797 5.744 0.1%
8 4335 16.82 0.3%
9 4846 13.29 0.2%
10 5369 12.59 0.2%
11 5905 12.18 0.2%
12 6407 9.674 0.1%
13 6943 8.698 0.1%
14 7446 10.09 0.1%
15 7983 10.16 0.1%
16 8505 28.61 0.3%
17 9010 13.92 0.1%
18 9497 14.06 0.1%
19 10050 18.13 0.1%
20 10580 18.73 0.1%

Quality and confidence:
param error
r 0.207

Model:
Time ~= 147.5
+ r 521.6
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_gas", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 117.7
+ r 134.8
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 112.9 0.183 0.1%
1 254.2 1.143 0.4%
2 387.8 2.851 0.7%
3 522 3.039 0.5%
4 658.9 4.065 0.6%
5 792.7 6.032 0.7%
6 925.9 4.08 0.4%
7 1063 4.54 0.4%
8 1192 8.35 0.7%
9 1326 13.76 1.0%
10 1462 9.518 0.6%
11 1613 15.8 0.9%
12 1735 7.814 0.4%
13 1873 8.938 0.4%
14 2001 13.43 0.6%
15 2145 10.97 0.5%
16 2280 7.052 0.3%
17 2406 12.9 0.5%
18 2565 13.08 0.5%
19 2685 13.57 0.5%
20 2809 8.419 0.2%

Quality and confidence:
param error
r 0.125

Model:
Time ~= 116.1
+ r 135.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_input", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 123.5
+ r 7.74
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 123.5 0.259 0.2%
1 131.2 0.237 0.1%

Quality and confidence:
param error
r 0.117

Model:
Time ~= 123.5
+ r 7.727
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_input_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 135.1
+ n 0.274
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 131.1 0.205 0.1%
20 138.5 0.18 0.1%
40 145.5 0.225 0.1%
60 152.1 0.183 0.1%
80 158.5 0.235 0.1%
100 164.7 0.212 0.1%
120 171 0.129 0.0%
140 173.7 0.183 0.1%
160 179.1 0.181 0.1%
180 184.4 0.169 0.0%
200 189.8 0.134 0.0%
220 195 0.17 0.0%
240 201.2 0.176 0.0%
260 206.9 0.183 0.0%
280 212.2 0.304 0.1%
300 217.7 0.17 0.0%
320 223.3 0.253 0.1%
340 228.6 0.149 0.0%
360 234.3 0.392 0.1%
380 239.5 0.245 0.1%
400 244.8 0.186 0.0%
420 250.3 0.143 0.0%
440 255.6 0.202 0.0%
460 261 0.269 0.1%
480 266.5 0.182 0.0%
500 271.8 0.22 0.0%
520 277.2 0.3 0.1%
540 282.8 0.229 0.0%
560 288.1 0.156 0.0%
580 294 0.497 0.1%
600 299.5 0.284 0.0%
620 304.7 0.143 0.0%
640 310.4 0.173 0.0%
660 315.9 0.28 0.0%
680 321.1 0.269 0.0%
700 326.6 0.14 0.0%
720 332 0.187 0.0%
740 337.9 0.246 0.0%
760 343.4 0.367 0.1%
780 349.2 0.84 0.2%
800 354.4 0.498 0.1%
820 360.1 0.704 0.1%
840 365.3 0.336 0.0%
860 370.7 0.226 0.0%
880 376.6 0.684 0.1%
900 381.6 0.257 0.0%
920 387 0.341 0.0%
940 393.4 0.43 0.1%
960 398.7 0.476 0.1%
980 404.5 0.523 0.1%
1000 409.9 0.349 0.0%
1020 415.9 0.275 0.0%

Quality and confidence:
param error
n 0

Model:
Time ~= 135
+ n 0.274
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_return", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 118
+ r 5.108
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 118 0.123 0.1%
1 123.1 0.093 0.0%

Quality and confidence:
param error
r 0.051

Model:
Time ~= 118
+ r 5.112
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_return_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 126.2
+ n 0.785
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 122.7 0.138 0.1%
20 140.9 0.162 0.1%
40 157.3 0.245 0.1%
60 173.7 0.142 0.0%
80 189.9 0.139 0.0%
100 206.3 0.14 0.0%
120 222.8 0.199 0.0%
140 236 0.052 0.0%
160 251.5 0.207 0.0%
180 267.2 0.095 0.0%
200 282.9 0.149 0.0%
220 298.9 0.196 0.0%
240 314.2 0.171 0.0%
260 330.1 0.289 0.0%
280 346.3 0.263 0.0%
300 361.8 0.238 0.0%
320 378.2 0.139 0.0%
340 393.8 0.203 0.0%
360 409.2 0.241 0.0%
380 425.3 0.228 0.0%
400 441 0.138 0.0%
420 456 0.253 0.0%
440 472.4 0.139 0.0%
460 488.1 0.193 0.0%
480 503.7 0.108 0.0%
500 519.4 0.277 0.0%
520 534.8 0.223 0.0%
540 549.8 2.065 0.3%
560 565.6 0.297 0.0%
580 582.1 0.322 0.0%
600 597.5 0.256 0.0%
620 612.9 0.273 0.0%
640 629.2 0.176 0.0%
660 644.8 0.304 0.0%
680 660.6 0.403 0.0%
700 675.7 0.262 0.0%
720 692.2 0.131 0.0%
740 707.8 0.305 0.0%
760 723.4 0.465 0.0%
780 739.3 0.225 0.0%
800 755.1 0.094 0.0%
820 770.3 0.427 0.0%
840 786.3 0.291 0.0%
860 802.7 0.342 0.0%
880 817.9 0.239 0.0%
900 832.5 0.516 0.0%
920 849 0.289 0.0%
940 865.1 0.146 0.0%
960 881.1 0.158 0.0%
980 896.7 0.429 0.0%
1000 903.3 17.79 1.9%
1020 891.6 45.91 5.1%

Quality and confidence:
param error
n 0.001

Model:
Time ~= 127.7
+ n 0.781
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_terminate", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 124.8
+ r 106.6
µs

Reads = 5 + (2 * r)
Writes = 0 + (5 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.8 0.114 0.0%
1 231.3 0.152 0.0%

Quality and confidence:
param error
r 0.063

Model:
Time ~= 124.8
+ r 106.5
µs

Reads = 5 + (2 * r)
Writes = 0 + (5 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_terminate_per_code_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 229.9
+ c 8.636
µs

Reads = 7 + (0 * c)
Writes = 5 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 231.7 0.3 0.1%
10 321.8 0.487 0.1%
20 407.1 0.446 0.1%
30 493.1 0.511 0.1%
40 579.1 0.554 0.0%
50 664.6 1.407 0.2%
60 746.8 0.893 0.1%
70 836 5.147 0.6%
80 917.8 0.777 0.0%
90 1012 7.873 0.7%
100 1090 6.801 0.6%
110 1175 4.745 0.4%
120 1260 3.06 0.2%
130 1346 1.513 0.1%
140 1432 5.582 0.3%
150 1517 7.46 0.4%
160 1604 5.585 0.3%
170 1690 7.889 0.4%
180 1791 12.6 0.7%
190 1861 8.153 0.4%
200 1939 0.901 0.0%
210 2024 1.411 0.0%
220 2111 4.92 0.2%
230 2200 5.832 0.2%
240 2299 12.33 0.5%
250 2380 13.76 0.5%
260 2464 6.207 0.2%
270 2562 9.027 0.3%
280 2647 11.55 0.4%
290 2729 6.939 0.2%
300 2816 5.178 0.1%
310 2908 9.84 0.3%
320 3001 12.24 0.4%
330 3069 3.619 0.1%
340 3169 12.37 0.3%
350 3248 10.95 0.3%
360 3341 13.5 0.4%
370 3419 10.53 0.3%
380 3510 8.264 0.2%
390 3587 5.227 0.1%
400 3669 14.76 0.4%
410 3764 10.24 0.2%
420 3904 38.66 0.9%
430 4005 15.6 0.3%
440 4051 6.488 0.1%
450 4119 13.6 0.3%
460 4210 13.08 0.3%
470 4301 18.04 0.4%
480 4391 14.25 0.3%
490 4474 10.92 0.2%
500 4576 10.57 0.2%
510 4643 11.52 0.2%

Quality and confidence:
param error
c 0.004

Model:
Time ~= 222.1
+ c 8.671
µs

Reads = 7 + (0 * c)
Writes = 5 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "seal_restore_to", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 219.5
+ r 131.7
µs

Reads = 5 + (4 * r)
Writes = 0 + (6 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 219.3 0.542 0.2%
1 351.1 0.84 0.2%

Quality and confidence:
param error
r 0.333

Model:
Time ~= 219.3
+ r 131.8
µs

Reads = 5 + (4 * r)
Writes = 0 + (6 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_restore_to_per_code_kb_delta", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 386.3
+ c 9.277
+ d 3753
µs

Reads = 8 + (0 * c) + (100 * d)
Writes = 7 + (0 * c) + (100 * d)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c d mean µs sigma µs %
0 20 75390 90.62 0.1%
10 20 75420 81.42 0.1%
20 20 75600 59.18 0.0%
30 20 75690 92.29 0.1%
40 20 75680 79.07 0.1%
50 20 75860 60.83 0.0%
60 20 76250 62.87 0.0%
70 20 76150 71.39 0.0%
80 20 76150 83.44 0.1%
90 20 76230 45.51 0.0%
100 20 76410 44.25 0.0%
110 20 76700 73.58 0.0%
120 20 76330 50.34 0.0%
130 20 76900 58.89 0.0%
140 20 76760 60.95 0.0%
150 20 76940 83.25 0.1%
160 20 77190 61.7 0.0%
170 20 76990 56.18 0.0%
180 20 77210 92.35 0.1%
190 20 77340 73.06 0.0%
200 20 77300 68.46 0.0%
210 20 77410 78.01 0.1%
220 20 77410 79.33 0.1%
230 20 77580 73.33 0.0%
240 20 77710 58.68 0.0%
250 20 77790 83.25 0.1%
260 20 77980 84.62 0.1%
270 20 77910 95.66 0.1%
280 20 78290 68.91 0.0%
290 20 78420 66.35 0.0%
300 20 78060 37.08 0.0%
310 20 78300 89.13 0.1%
320 20 78410 81.66 0.1%
330 20 78490 53.36 0.0%
340 20 78610 63.04 0.0%
350 20 78580 112.8 0.1%
360 20 78840 96.84 0.1%
370 20 78890 83.72 0.1%
380 20 79040 105.4 0.1%
390 20 79160 87.86 0.1%
400 20 79090 65.24 0.0%
410 20 79300 76.04 0.0%
420 20 79270 77.04 0.0%
430 20 79680 54.8 0.0%
440 20 79510 50.61 0.0%
450 20 79860 70.74 0.0%
460 20 79440 50.85 0.0%
470 20 80010 46.25 0.0%
480 20 79770 46.45 0.0%
490 20 79960 76.68 0.0%
500 20 80120 97.01 0.1%
510 20 79960 59.42 0.0%
512 0 5061 12.76 0.2%
512 1 8465 13.13 0.1%
512 2 12130 19.09 0.1%
512 3 15830 21.1 0.1%
512 4 19550 28.69 0.1%
512 5 23360 15.71 0.0%
512 6 27010 29.69 0.1%
512 7 30760 36.32 0.1%
512 8 34450 36.61 0.1%
512 9 38200 43.37 0.1%
512 10 42010 35.49 0.0%
512 11 45690 43.43 0.0%
512 12 49420 32.31 0.0%
512 13 53210 36.48 0.0%
512 14 57010 55.03 0.0%
512 15 60850 49.41 0.0%
512 16 64700 75.23 0.1%
512 17 68440 58.87 0.0%
512 18 72350 77.74 0.1%
512 19 76100 110.8 0.1%
512 20 80400 84.92 0.1%

Quality and confidence:
param error
c 0.053
d 1.651

Model:
Time ~= 0
+ c 8.846
+ d 3784
µs

Reads = 8 + (0 * c) + (100 * d)
Writes = 7 + (0 * c) + (100 * d)
Pallet: "pallet_contracts", Extrinsic: "seal_random", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 140.7
+ r 661.4
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124 0.201 0.1%
1 798.9 3.291 0.4%
2 1467 7.495 0.5%
3 2127 7.759 0.3%
4 2800 9.002 0.3%
5 3453 12.09 0.3%
6 4105 7.7 0.1%
7 4782 8.96 0.1%
8 5432 10.84 0.1%
9 6115 9.12 0.1%
10 6766 16.23 0.2%
11 7402 12.18 0.1%
12 8069 14.26 0.1%
13 8737 31.61 0.3%
14 9422 21.91 0.2%
15 10080 24 0.2%
16 10740 16.15 0.1%
17 11350 10.77 0.0%
18 12020 17 0.1%
19 12710 20.59 0.1%
20 13360 27.04 0.2%

Quality and confidence:
param error
r 0.245

Model:
Time ~= 143.6
+ r 661.3
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 156.6
+ r 960.6
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 117.7 0.263 0.2%
1 1110 6.202 0.5%
2 2080 9.833 0.4%
3 3037 5.129 0.1%
4 4004 7.406 0.1%
5 4971 7.072 0.1%
6 5927 18.79 0.3%
7 6891 13.35 0.1%
8 7835 17.75 0.2%
9 8816 28.86 0.3%
10 9782 13.37 0.1%
11 10710 32.9 0.3%
12 11730 23.44 0.1%
13 12640 18.27 0.1%
14 13580 20.93 0.1%
15 14540 27.06 0.1%
16 15530 20.34 0.1%
17 16480 29.53 0.1%
18 17430 23.86 0.1%
19 18360 32 0.1%
20 19380 47.02 0.2%

Quality and confidence:
param error
r 0.341

Model:
Time ~= 157.1
+ r 960.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event_per_topic_and_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 1317
+ t 604.2
+ n 248.4
µs

Reads = 5 + (100 * t) + (0 * n)
Writes = 0 + (100 * t) + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
t n mean µs sigma µs %
0 16 5159 8.731 0.1%
1 16 5923 13.71 0.2%
2 16 6518 11.67 0.1%
3 16 7101 9.539 0.1%
4 0 3684 15.18 0.4%
4 1 3984 9.299 0.2%
4 2 4216 17.76 0.4%
4 3 4433 7.394 0.1%
4 4 4693 8.824 0.1%
4 5 4958 8.012 0.1%
4 6 5168 13.53 0.2%
4 7 5448 9.843 0.1%
4 8 5679 4.05 0.0%
4 9 5910 5.154 0.0%
4 10 6147 8.973 0.1%
4 11 6399 8.702 0.1%
4 12 6723 13.73 0.2%
4 13 6942 12.52 0.1%
4 14 7178 17.04 0.2%
4 15 7416 13.27 0.1%
4 16 7688 15.08 0.1%

Quality and confidence:
param error
t 2.553
n 0.503

Model:
Time ~= 1253
+ t 610.4
+ n 249.4
µs

Reads = 5 + (100 * t) + (0 * n)
Writes = 0 + (100 * t) + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_set_rent_allowance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 141.3
+ r 709.2
µs

Reads = 5 + (0 * r)
Writes = 1 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 123.8 0.144 0.1%
1 846 1.173 0.1%
2 1559 8.871 0.5%
3 2264 8.892 0.3%
4 2980 8.212 0.2%
5 3695 8.422 0.2%
6 4420 14.35 0.3%
7 5108 13.1 0.2%
8 5842 19.08 0.3%
9 6548 17.53 0.2%
10 7236 13.01 0.1%
11 7968 14.39 0.1%
12 8629 19.03 0.2%
13 9386 24.68 0.2%
14 10070 24.11 0.2%
15 10760 15.84 0.1%
16 11480 15.66 0.1%
17 12180 23.43 0.1%
18 12920 31.07 0.2%
19 13620 14.52 0.1%
20 14310 36.57 0.2%

Quality and confidence:
param error
r 0.272

Model:
Time ~= 145.6
+ r 709.1
µs

Reads = 5 + (0 * r)
Writes = 1 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_set_storage", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 2713
+ r 16890
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119.8 0.165 0.1%
1 18380 32.89 0.1%
2 35100 114.5 0.3%
3 53710 257.2 0.4%
4 71170 76.94 0.1%
5 88930 75.4 0.0%
6 106600 79.81 0.0%
7 122400 1029 0.8%
8 139000 73.99 0.0%
9 156500 82.67 0.0%
10 173800 155.5 0.0%
11 191100 99.38 0.0%
12 205500 2097 1.0%
13 220700 138.1 0.0%
14 238200 152.4 0.0%
15 254700 120.6 0.0%
16 271600 153.6 0.0%
17 288400 122.6 0.0%
18 305800 268.6 0.0%
19 323600 326.2 0.1%
20 340400 215.4 0.0%

Quality and confidence:
param error
r 18.52

Model:
Time ~= 3160
+ r 16850
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 1742
+ n 74.68
µs

Reads = 6 + (0 * n)
Writes = 2 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 1667 13.37 0.8%
1 1808 15.03 0.8%
2 1901 9.682 0.5%
3 1973 8.4 0.4%
4 2053 17.47 0.8%
5 2136 11.05 0.5%
6 2204 15.57 0.7%
7 2272 8.925 0.3%
8 2352 14.46 0.6%
9 2417 13.49 0.5%
10 2485 13.29 0.5%
11 2561 13.45 0.5%
12 2616 11.11 0.4%
13 2712 9.902 0.3%
14 2793 9.564 0.3%
15 2873 6.882 0.2%
16 2924 6.987 0.2%

Quality and confidence:
param error
n 0.378

Model:
Time ~= 1735
+ n 75.45
µs

Reads = 6 + (0 * n)
Writes = 2 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 2278
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 120.1 0.288 0.2%
1 2403 14.9 0.6%
2 4599 12.86 0.2%
3 6807 12.6 0.1%
4 8990 22.78 0.2%
5 11330 22.54 0.1%
6 13540 32.77 0.2%
7 15730 16.73 0.1%
8 18040 37.2 0.2%
9 20450 32.95 0.1%
10 22600 38.07 0.1%
11 24950 36.65 0.1%
12 27220 53.3 0.1%
13 29400 65.08 0.2%
14 31680 51.03 0.1%
15 34190 58.01 0.1%
16 36260 53.08 0.1%
17 38540 111.2 0.2%
18 41330 60.88 0.1%
19 43680 45.8 0.1%
20 46260 84.62 0.1%

Quality and confidence:
param error
r 2.556

Model:
Time ~= 0
+ r 2290
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_get_storage", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 121.3
+ r 974.4
µs

Reads = 5 + (100 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 121.5 0.312 0.2%
1 1141 5.548 0.4%
2 2098 9.901 0.4%
3 3045 12.3 0.4%
4 4027 20.93 0.5%
5 4985 15.77 0.3%
6 5949 17.9 0.3%
7 6863 14.74 0.2%
8 7830 20.49 0.2%
9 8945 17.59 0.1%
10 9827 44.53 0.4%
11 10830 20.7 0.1%
12 11730 31.41 0.2%
13 12810 39.89 0.3%
14 13700 34.44 0.2%
15 14740 25.25 0.1%
16 15670 30.35 0.1%
17 16540 31.61 0.1%
18 17910 37.87 0.2%
19 18610 38.6 0.2%
20 19810 45.02 0.2%

Quality and confidence:
param error
r 1.038

Model:
Time ~= 95.53
+ r 977.2
µs

Reads = 5 + (100 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_get_storage_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 738.9
+ n 153.3
µs

Reads = 6 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 690.1 3.716 0.5%
1 869.5 1.417 0.1%
2 1050 2.744 0.2%
3 1202 1.582 0.1%
4 1364 10.32 0.7%
5 1518 8.924 0.5%
6 1666 10.98 0.6%
7 1815 12.4 0.6%
8 1976 14.7 0.7%
9 2116 10.13 0.4%
10 2274 10.67 0.4%
11 2411 9.057 0.3%
12 2564 10.98 0.4%
13 2720 13.71 0.5%
14 2875 11.88 0.4%
15 3039 10.48 0.3%
16 3187 11.16 0.3%

Quality and confidence:
param error
n 0.282

Model:
Time ~= 732
+ n 153.6
µs

Reads = 6 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_transfer", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 84.01
+ r 5450
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.4 0.266 0.2%
1 5596 28.55 0.5%
2 11250 20.07 0.1%
3 16650 120.7 0.7%
4 21830 24.06 0.1%
5 27270 24.3 0.0%
6 32740 26.21 0.0%
7 38130 52.72 0.1%
8 43550 28.63 0.0%
9 49070 39.44 0.0%
10 54640 35.42 0.0%
11 59950 67.48 0.1%
12 65420 45.58 0.0%
13 70720 81.98 0.1%
14 76380 54.1 0.0%
15 81850 41.23 0.0%
16 87230 72.6 0.0%
17 92840 85.02 0.0%
18 98330 66.39 0.0%
19 103800 68.76 0.0%
20 109200 79.25 0.0%

Quality and confidence:
param error
r 1.545

Model:
Time ~= 93.32
+ r 5451
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_call", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 10130
µs

Reads = 6 + (200 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.7 0.258 0.2%
1 10120 63.35 0.6%
2 20020 18.65 0.0%
3 29820 34.64 0.1%
4 39780 40.01 0.1%
5 49760 63.73 0.1%
6 59890 38.96 0.0%
7 69830 82.59 0.1%
8 80000 43.01 0.0%
9 90140 54.47 0.0%
10 100300 64.55 0.0%
11 110100 76.06 0.0%
12 120300 118.5 0.0%
13 130500 104.6 0.0%
14 142500 628.3 0.4%
15 153000 487.9 0.3%
16 163100 250.1 0.1%
17 173100 1079 0.6%
18 183100 858.3 0.4%
19 191900 240.9 0.1%
20 204800 1080 0.5%

Quality and confidence:
param error
r 10.79

Model:
Time ~= 0
+ r 10200
µs

Reads = 6 + (200 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_call_per_code_transfer_input_output_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 2998
+ c 397.7
+ t 5398
+ i 61.02
+ o 86.53
µs

Reads = 206 + (0 * c) + (0 * t) + (0 * i) + (0 * o)
Writes = 0 + (0 * c) + (101 * t) + (0 * i) + (0 * o)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c t i o mean µs sigma µs %
0 1 1024 960 154500 128.8 0.0%
10 1 1024 960 160200 167.7 0.1%
20 1 1024 960 161000 244.3 0.1%
30 1 1024 960 164900 187.8 0.1%
40 1 1024 960 169600 125.4 0.0%
50 1 1024 960 173900 99.21 0.0%
60 1 1024 960 178100 128.4 0.0%
70 1 1024 960 182300 142.3 0.0%
80 1 1024 960 186400 118.3 0.0%
90 1 1024 960 189500 152.3 0.0%
100 1 1024 960 194200 83.61 0.0%
110 1 1024 960 199300 85.28 0.0%
120 1 1024 960 201100 195 0.0%
130 1 1024 960 201700 257.4 0.1%
140 1 1024 960 208500 108.3 0.0%
150 1 1024 960 213500 85.9 0.0%
160 1 1024 960 217100 205.3 0.0%
170 1 1024 960 221400 206.1 0.0%
180 1 1024 960 225400 151.7 0.0%
190 1 1024 960 229200 83.92 0.0%
200 1 1024 960 233100 135.6 0.0%
210 1 1024 960 237900 125.2 0.0%
220 1 1024 960 240900 184.6 0.0%
230 1 1024 960 242900 353.7 0.1%
240 1 1024 960 248800 178.5 0.0%
250 1 1024 960 251800 390.5 0.1%
260 1 1024 960 257500 254.6 0.0%
270 1 1024 960 262000 120.1 0.0%
280 1 1024 960 267100 178.2 0.0%
290 1 1024 960 268100 225.8 0.0%
300 1 1024 960 273600 293.8 0.1%
310 1 1024 960 277500 153.1 0.0%
320 1 1024 960 281600 137.5 0.0%
330 1 1024 960 285500 148.3 0.0%
340 1 1024 960 289500 153.3 0.0%
350 1 1024 960 293400 144.5 0.0%
360 1 1024 960 298800 396.7 0.1%
370 1 1024 960 300900 117.8 0.0%
380 1 1024 960 303400 444.9 0.1%
390 1 1024 960 308900 189 0.0%
400 1 1024 960 313100 165.3 0.0%
410 1 1024 960 317500 195.1 0.0%
420 1 1024 960 321000 138.4 0.0%
430 1 1024 960 323900 221.1 0.0%
440 1 1024 960 328900 166.1 0.0%
450 1 1024 960 334000 124.8 0.0%
460 1 1024 960 334800 205.4 0.0%
470 1 1024 960 340300 320.2 0.0%
480 1 1024 960 344100 110.4 0.0%
490 1 1024 960 349000 219.8 0.0%
500 1 1024 960 353300 198.9 0.0%
510 1 1024 960 356800 168.5 0.0%
512 0 1024 960 352900 168.2 0.0%
512 1 0 960 295000 285.9 0.0%
512 1 20 960 296400 206.2 0.0%
512 1 40 960 298100 204.3 0.0%
512 1 60 960 299700 242.6 0.0%
512 1 80 960 300600 156.2 0.0%
512 1 100 960 300800 97.69 0.0%
512 1 120 960 300900 220.6 0.0%
512 1 140 960 301800 405.4 0.1%
512 1 160 960 304100 733.8 0.2%
512 1 180 960 305300 410.3 0.1%
512 1 200 960 306700 250.3 0.0%
512 1 220 960 308500 180.2 0.0%
512 1 240 960 309900 394.8 0.1%
512 1 260 960 311500 199.1 0.0%
512 1 280 960 312800 434.6 0.1%
512 1 300 960 313900 254.5 0.0%
512 1 320 960 315800 315.9 0.1%
512 1 340 960 316800 323.5 0.1%
512 1 360 960 318700 242 0.0%
512 1 380 960 320200 179.4 0.0%
512 1 400 960 320600 146.8 0.0%
512 1 420 960 321100 213.4 0.0%
512 1 440 960 322200 327.3 0.1%
512 1 460 960 324000 597.7 0.1%
512 1 480 960 325000 236.5 0.0%
512 1 500 960 326700 189.9 0.0%
512 1 520 960 327700 202.2 0.0%
512 1 540 960 329000 91.82 0.0%
512 1 560 960 330700 369.5 0.1%
512 1 580 960 332000 358.4 0.1%
512 1 600 960 333900 191.1 0.0%
512 1 620 960 334100 107.4 0.0%
512 1 640 960 334300 44.9 0.0%
512 1 660 960 334500 237.9 0.0%
512 1 680 960 335700 565 0.1%
512 1 700 960 337300 372.1 0.1%
512 1 720 960 339300 412.3 0.1%
512 1 740 960 340500 241.1 0.0%
512 1 760 960 342200 286.3 0.0%
512 1 780 960 343300 162.3 0.0%
512 1 800 960 343800 79.33 0.0%
512 1 820 960 344900 240.7 0.0%
512 1 840 960 346500 294.4 0.0%
512 1 860 960 347100 137.7 0.0%
512 1 880 960 348500 253.8 0.0%
512 1 900 960 349900 249.5 0.0%
512 1 920 960 351200 216.5 0.0%
512 1 940 960 352500 210.8 0.0%
512 1 960 960 353900 378.7 0.1%
512 1 980 960 355300 389.8 0.1%
512 1 1000 960 356300 116 0.0%
512 1 1020 960 356900 192.3 0.0%
512 1 1024 0 272400 600.5 0.2%
512 1 1024 19 275400 134.6 0.0%
512 1 1024 38 278000 203.5 0.0%
512 1 1024 57 279500 160.4 0.0%
512 1 1024 76 281400 274.5 0.0%
512 1 1024 95 283600 206.6 0.0%
512 1 1024 114 285500 205.6 0.0%
512 1 1024 133 286400 73.23 0.0%
512 1 1024 152 287700 388.6 0.1%
512 1 1024 171 289900 304.2 0.1%
512 1 1024 190 291400 161.3 0.0%
512 1 1024 209 293100 328.7 0.1%
512 1 1024 228 294800 220.1 0.0%
512 1 1024 247 296100 234.3 0.0%
512 1 1024 266 298800 231.8 0.0%
512 1 1024 285 300600 98.44 0.0%
512 1 1024 304 301000 176.3 0.0%
512 1 1024 323 302100 210.3 0.0%
512 1 1024 342 304300 161.4 0.0%
512 1 1024 361 306600 578.5 0.1%
512 1 1024 380 307900 397.4 0.1%
512 1 1024 399 309900 718.8 0.2%
512 1 1024 418 311500 254.1 0.0%
512 1 1024 437 313800 501.3 0.1%
512 1 1024 456 315200 487.9 0.1%
512 1 1024 475 316500 741.7 0.2%
512 1 1024 494 318600 589.7 0.1%
512 1 1024 513 319600 387.6 0.1%
512 1 1024 532 321600 577.7 0.1%
512 1 1024 551 322800 431.5 0.1%
512 1 1024 570 324900 663.4 0.2%
512 1 1024 589 326600 554.2 0.1%
512 1 1024 608 327900 558.3 0.1%
512 1 1024 627 329300 452.4 0.1%
512 1 1024 646 332600 787.9 0.2%
512 1 1024 665 333900 53.3 0.0%
512 1 1024 684 334100 80.63 0.0%
512 1 1024 703 334600 325.2 0.0%
512 1 1024 722 335800 649 0.1%
512 1 1024 741 338600 725.9 0.2%
512 1 1024 760 339900 387.4 0.1%
512 1 1024 779 342400 520.6 0.1%
512 1 1024 798 343600 224.6 0.0%
512 1 1024 817 344600 787.7 0.2%
512 1 1024 836 346000 535.9 0.1%
512 1 1024 855 349100 362.7 0.1%
512 1 1024 874 350600 592.9 0.1%
512 1 1024 893 351700 331.7 0.0%
512 1 1024 912 354500 475.4 0.1%
512 1 1024 931 355000 303.8 0.0%
512 1 1024 950 356800 517.2 0.1%
512 1 1024 960 358200 177.7 0.0%

Quality and confidence:
param error
c 0.196
t 304.1
i 0.098
o 0.105

Model:
Time ~= 3758
+ c 398.6
+ t 4916
+ i 60.88
+ o 86.15
µs

Reads = 206 + (0 * c) + (0 * t) + (0 * i) + (0 * o)
Writes = 0 + (0 * c) + (101 * t) + (0 * i) + (0 * o)
Pallet: "pallet_contracts", Extrinsic: "seal_instantiate", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 20910
µs

Reads = 6 + (300 * r)
Writes = 2 + (300 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 127.3 0.264 0.2%
1 19120 15.89 0.0%
2 38150 31.05 0.0%
3 57680 84.23 0.1%
4 77140 20.6 0.0%
5 97150 53.26 0.0%
6 117600 92.95 0.0%
7 137800 46.12 0.0%
8 158000 174.4 0.1%
9 178600 136.4 0.0%
10 199400 94.23 0.0%
11 220600 85.06 0.0%
12 242300 194.6 0.0%
13 262900 238.3 0.0%
14 285300 261.8 0.0%
15 306500 245.1 0.0%
16 329500 681.7 0.2%
17 350400 352.3 0.1%
18 373700 1035 0.2%
19 395300 381.4 0.0%
20 417300 788.8 0.1%

Quality and confidence:
param error
r 35.21

Model:
Time ~= 0
+ r 20920
µs

Reads = 6 + (300 * r)
Writes = 2 + (300 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_instantiate_per_code_input_output_salt_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 1998
+ c 878.5
+ i 63.92
+ o 91.31
+ s 289.6
µs

Reads = 207 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Writes = 203 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c i o s mean µs sigma µs %
0 960 960 960 428400 127.6 0.0%
10 960 960 960 437600 130.2 0.0%
20 960 960 960 446900 186 0.0%
30 960 960 960 455600 127.1 0.0%
40 960 960 960 465300 350.2 0.0%
50 960 960 960 473200 216.9 0.0%
60 960 960 960 481100 71.34 0.0%
70 960 960 960 489800 150.3 0.0%
80 960 960 960 500100 148 0.0%
90 960 960 960 507000 272.7 0.0%
100 960 960 960 515600 194.6 0.0%
110 960 960 960 525100 198.9 0.0%
120 960 960 960 534100 54.57 0.0%
130 960 960 960 542200 342.3 0.0%
140 960 960 960 551300 256.5 0.0%
150 960 960 960 560500 46.56 0.0%
160 960 960 960 568700 236.4 0.0%
170 960 960 960 578200 242.8 0.0%
180 960 960 960 587300 279.4 0.0%
190 960 960 960 598300 311.2 0.0%
200 960 960 960 602700 541.4 0.0%
210 960 960 960 613100 182.5 0.0%
220 960 960 960 622800 228.7 0.0%
230 960 960 960 631000 236.9 0.0%
240 960 960 960 640800 32.5 0.0%
250 960 960 960 649100 303.8 0.0%
260 960 960 960 659800 133.8 0.0%
270 960 960 960 667600 46.69 0.0%
280 960 960 960 675600 174.9 0.0%
290 960 960 960 684800 387.3 0.0%
300 960 960 960 694500 238.7 0.0%
310 960 960 960 702400 516.1 0.0%
320 960 960 960 711900 164.1 0.0%
330 960 960 960 720800 196.5 0.0%
340 960 960 960 729300 203.5 0.0%
350 960 960 960 738600 379.2 0.0%
360 960 960 960 748700 368.2 0.0%
370 960 960 960 754800 1645 0.2%
380 960 960 960 764200 348.4 0.0%
390 960 960 960 771300 190.6 0.0%
400 960 960 960 779600 268.9 0.0%
410 960 960 960 789300 342.1 0.0%
420 960 960 960 799700 620.4 0.0%
430 960 960 960 802600 74.37 0.0%
440 960 960 960 810200 322.3 0.0%
450 960 960 960 823000 438.2 0.0%
460 960 960 960 832300 166.5 0.0%
470 960 960 960 840900 336.6 0.0%
480 960 960 960 849900 444 0.0%
490 960 960 960 858200 295.7 0.0%
500 960 960 960 867600 77.91 0.0%
510 960 960 960 875900 307.1 0.0%
512 0 960 960 817700 208.5 0.0%
512 19 960 960 819100 374.5 0.0%
512 38 960 960 819800 372.4 0.0%
512 57 960 960 821300 386.3 0.0%
512 76 960 960 822700 357.8 0.0%
512 95 960 960 824200 319.3 0.0%
512 114 960 960 825700 266.2 0.0%
512 133 960 960 826700 223.2 0.0%
512 152 960 960 827500 276.9 0.0%
512 171 960 960 829200 445.2 0.0%
512 190 960 960 830000 391.1 0.0%
512 209 960 960 831900 262.6 0.0%
512 228 960 960 833000 471.5 0.0%
512 247 960 960 834000 211 0.0%
512 266 960 960 835400 176.7 0.0%
512 285 960 960 837200 309.3 0.0%
512 304 960 960 837600 347.3 0.0%
512 323 960 960 838500 359.4 0.0%
512 342 960 960 840200 254.7 0.0%
512 361 960 960 841600 277 0.0%
512 380 960 960 843200 385.3 0.0%
512 399 960 960 844900 190.3 0.0%
512 418 960 960 845800 330.8 0.0%
512 437 960 960 846400 255.9 0.0%
512 456 960 960 848200 493.6 0.0%
512 475 960 960 849500 281.9 0.0%
512 494 960 960 850800 129.9 0.0%
512 513 960 960 850800 254.2 0.0%
512 532 960 960 851600 175 0.0%
512 551 960 960 853500 653.1 0.0%
512 570 960 960 855400 306.5 0.0%
512 589 960 960 856300 455 0.0%
512 608 960 960 857900 200.2 0.0%
512 627 960 960 858700 243.9 0.0%
512 646 960 960 860600 531.9 0.0%
512 665 960 960 861200 301.3 0.0%
512 684 960 960 863500 450.6 0.0%
512 703 960 960 864200 591.4 0.0%
512 722 960 960 866300 264.5 0.0%
512 741 960 960 867100 63.75 0.0%
512 760 960 960 867200 148.4 0.0%
512 779 960 960 867700 94.06 0.0%
512 798 960 960 867700 82.55 0.0%
512 817 960 960 868200 247.2 0.0%
512 836 960 960 869000 431.9 0.0%
512 855 960 960 870200 208.4 0.0%
512 874 960 960 873100 295.5 0.0%
512 893 960 960 874500 494 0.0%
512 912 960 960 875200 443.9 0.0%
512 931 960 960 878200 357.9 0.0%
512 950 960 960 878700 354.3 0.0%
512 960 0 960 792300 192 0.0%
512 960 19 960 796000 319.9 0.0%
512 960 38 960 797100 280.5 0.0%
512 960 57 960 799600 602.2 0.0%
512 960 76 960 801000 47.88 0.0%
512 960 95 960 801000 48.91 0.0%
512 960 114 960 801000 268.6 0.0%
512 960 133 960 801000 117.6 0.0%
512 960 152 960 801300 397.7 0.0%
512 960 171 960 801100 49.08 0.0%
512 960 190 960 801800 957.8 0.1%
512 960 209 960 805700 591.6 0.0%
512 960 228 960 808700 611.3 0.0%
512 960 247 960 812600 365.7 0.0%
512 960 266 960 814500 296 0.0%
512 960 285 960 817400 285.1 0.0%
512 960 304 960 819100 326.7 0.0%
512 960 323 960 821900 374.9 0.0%
512 960 342 960 823800 405.6 0.0%
512 960 361 960 825000 296.2 0.0%
512 960 380 960 827200 362.6 0.0%
512 960 399 960 829400 294.7 0.0%
512 960 418 960 831700 398.5 0.0%
512 960 437 960 833200 324 0.0%
512 960 456 960 835200 261.1 0.0%
512 960 475 960 836700 297 0.0%
512 960 494 960 838300 433.3 0.0%
512 960 513 960 837900 218.5 0.0%
512 960 532 960 839600 424.2 0.0%
512 960 551 960 841300 534.2 0.0%
512 960 570 960 843200 351.4 0.0%
512 960 589 960 845000 298.7 0.0%
512 960 608 960 847100 253.6 0.0%
512 960 627 960 848800 240.9 0.0%
512 960 646 960 851000 470.7 0.0%
512 960 665 960 852500 547.9 0.0%
512 960 684 960 854400 158.3 0.0%
512 960 703 960 855900 265.2 0.0%
512 960 722 960 857900 447.9 0.0%
512 960 741 960 861000 953.8 0.1%
512 960 760 960 862200 720.7 0.0%
512 960 779 960 864800 525.1 0.0%
512 960 798 960 867000 69.54 0.0%
512 960 817 960 867200 133.8 0.0%
512 960 836 960 867700 41.22 0.0%
512 960 855 960 867900 324.7 0.0%
512 960 874 960 868900 380.5 0.0%
512 960 893 960 871400 448.6 0.0%
512 960 912 960 874300 444.1 0.0%
512 960 931 960 875800 371.5 0.0%
512 960 950 960 878500 835 0.0%
512 960 960 0 601100 29.37 0.0%
512 960 960 19 602300 774.3 0.1%
512 960 960 38 610800 153.1 0.0%
512 960 960 57 617400 249.5 0.0%
512 960 960 76 622700 200.2 0.0%
512 960 960 95 629100 56.72 0.0%
512 960 960 114 634100 259.5 0.0%
512 960 960 133 640400 252 0.0%
512 960 960 152 644100 376.6 0.0%
512 960 960 171 650500 289.4 0.0%
512 960 960 190 657100 436.3 0.0%
512 960 960 209 663500 408.9 0.0%
512 960 960 228 667700 41.34 0.0%
512 960 960 247 671600 368.3 0.0%
512 960 960 266 679000 507.8 0.0%
512 960 960 285 684800 296.4 0.0%
512 960 960 304 690500 261.3 0.0%
512 960 960 323 697000 253 0.0%
512 960 960 342 701200 256.8 0.0%
512 960 960 361 707900 296.6 0.0%
512 960 960 380 714600 451.2 0.0%
512 960 960 399 720800 253.5 0.0%
512 960 960 418 724200 361.9 0.0%
512 960 960 437 730700 216.2 0.0%
512 960 960 456 734400 158.6 0.0%
512 960 960 475 739200 146.3 0.0%
512 960 960 494 745400 490.4 0.0%
512 960 960 513 751300 535.3 0.0%
512 960 960 532 755100 155.3 0.0%
512 960 960 551 760800 552.3 0.0%
512 960 960 570 766500 557 0.0%
512 960 960 589 771400 179.3 0.0%
512 960 960 608 777500 122.6 0.0%
512 960 960 627 784000 246.8 0.0%
512 960 960 646 789100 236.5 0.0%
512 960 960 665 795900 503.8 0.0%
512 960 960 684 801000 77.23 0.0%
512 960 960 703 801100 23.53 0.0%
512 960 960 722 802200 758.2 0.0%
512 960 960 741 813900 395.8 0.0%
512 960 960 760 820200 250.9 0.0%
512 960 960 779 825400 354.8 0.0%
512 960 960 798 831600 311.4 0.0%
512 960 960 817 837200 233.1 0.0%
512 960 960 836 844300 251.8 0.0%
512 960 960 855 849800 265.2 0.0%
512 960 960 874 855400 549.5 0.0%
512 960 960 893 859900 423.8 0.0%
512 960 960 912 867100 121.2 0.0%
512 960 960 931 868400 385.7 0.0%
512 960 960 950 876200 534.9 0.0%

Quality and confidence:
param error
c 0.34
i 0.182
o 0.182
s 0.182

Model:
Time ~= 2915
+ c 879.2
+ i 63.14
+ o 91.68
+ s 289
µs

Reads = 207 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Writes = 203 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_sha2_256", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 129
+ r 255.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 118.2 0.184 0.1%
1 383 0.718 0.1%
2 640.3 1.894 0.2%
3 896.4 1.876 0.2%
4 1148 1.703 0.1%
5 1407 8.512 0.6%
6 1657 6.935 0.4%
7 1921 11.88 0.6%
8 2179 10.99 0.5%
9 2439 11.94 0.4%
10 2691 10.26 0.3%
11 2950 11.8 0.3%
12 3207 9.919 0.3%
13 3442 9.965 0.2%
14 3712 13.28 0.3%
15 3968 13.83 0.3%
16 4221 7.223 0.1%
17 4466 12.04 0.2%
18 4740 9.827 0.2%
19 4973 8.256 0.1%
20 5229 14.47 0.2%

Quality and confidence:
param error
r 0.138

Model:
Time ~= 129.6
+ r 255.6
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_sha2_256_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 612.4
+ n 429.6
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 383 0.675 0.1%
20 9098 17.36 0.1%
40 17720 15.81 0.0%
60 26330 19.82 0.0%
80 34950 22.58 0.0%
100 43560 20.05 0.0%
120 52120 29.33 0.0%
140 60700 30.78 0.0%
160 69370 42.39 0.0%
180 77850 44.79 0.0%
200 86450 46.34 0.0%
220 95100 19.8 0.0%
240 103600 31.67 0.0%
260 112300 33.83 0.0%
280 121000 37.96 0.0%
300 129600 69.11 0.0%
320 138100 37.5 0.0%
340 146900 32.75 0.0%
360 155300 31.32 0.0%
380 164100 59.22 0.0%
400 172600 57.27 0.0%
420 181300 58.2 0.0%
440 189700 59.61 0.0%
460 198400 91.47 0.0%
480 206700 51.78 0.0%
500 215400 80.87 0.0%
520 224000 75.37 0.0%
540 232700 57.44 0.0%
560 240900 90.79 0.0%
580 250300 73.24 0.0%
600 258700 84.28 0.0%
620 267400 45.24 0.0%
640 275700 60.46 0.0%
660 284400 97.8 0.0%
680 292900 111.4 0.0%
700 300700 172.7 0.0%
720 310100 68.27 0.0%
740 318900 71.67 0.0%
760 327200 96.18 0.0%
780 335400 159.6 0.0%
800 344000 151.2 0.0%
820 352800 157.2 0.0%
840 361400 68.92 0.0%
860 370300 159.6 0.0%
880 378000 213.5 0.0%
900 387400 91.29 0.0%
920 396200 95.58 0.0%
940 403400 16.74 0.0%
960 403400 49.18 0.0%
980 420400 104.2 0.0%
1000 429200 126.3 0.0%
1020 438200 192.1 0.0%

Quality and confidence:
param error
n 0.192

Model:
Time ~= 1032
+ n 428.4
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_keccak_256", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 125.8
+ r 268
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 117.8 0.18 0.1%
1 394.8 0.672 0.1%
2 663.9 1.856 0.2%
3 932 2.689 0.2%
4 1192 1.722 0.1%
5 1468 9.593 0.6%
6 1740 8.629 0.4%
7 1998 5.039 0.2%
8 2264 7.359 0.3%
9 2550 10.14 0.3%
10 2802 14.98 0.5%
11 3082 11.5 0.3%
12 3348 9.846 0.2%
13 3614 8.297 0.2%
14 3879 12.24 0.3%
15 4148 10.06 0.2%
16 4401 14.37 0.3%
17 4674 16.96 0.3%
18 4960 14.61 0.2%
19 5215 8.127 0.1%
20 5502 8.619 0.1%

Quality and confidence:
param error
r 0.136

Model:
Time ~= 124.7
+ r 268.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_keccak_256_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 617.6
+ n 343.6
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 394.7 0.408 0.1%
20 7334 6.698 0.0%
40 14260 11.82 0.0%
60 21140 16.92 0.0%
80 28050 16.16 0.0%
100 34930 26.18 0.0%
120 41800 22.91 0.0%
140 48670 28.78 0.0%
160 55570 31.41 0.0%
180 62450 27.96 0.0%
200 69360 34.2 0.0%
220 76230 40.72 0.0%
240 83130 25 0.0%
260 89970 50.34 0.0%
280 96890 89.52 0.0%
300 103700 33.12 0.0%
320 110600 58.19 0.0%
340 117500 71.84 0.0%
360 124400 68.13 0.0%
380 131300 32.74 0.0%
400 138000 45.4 0.0%
420 145100 71.02 0.0%
440 151700 59.57 0.0%
460 158700 32.91 0.0%
480 165600 58.45 0.0%
500 172500 78.07 0.0%
520 179500 72.8 0.0%
540 186700 92.7 0.0%
560 193300 83.61 0.0%
580 200400 190.2 0.0%
600 206600 56.96 0.0%
620 213700 78.53 0.0%
640 220800 64.62 0.0%
660 227500 71.58 0.0%
680 234300 79.01 0.0%
700 240200 38.16 0.0%
720 248200 92.94 0.0%
740 254800 43.79 0.0%
760 262000 109.1 0.0%
780 267400 41.29 0.0%
800 275300 79.93 0.0%
820 282300 61.04 0.0%
840 289100 120.4 0.0%
860 296400 99.15 0.0%
880 301700 342.8 0.1%
900 309600 112.9 0.0%
920 316600 110.1 0.0%
940 322600 135.3 0.0%
960 330600 71 0.0%
980 337100 114.7 0.0%
1000 343500 82.46 0.0%
1020 350400 51.68 0.0%

Quality and confidence:
param error
n 0.052

Model:
Time ~= 748.7
+ n 343.2
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_256", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 126.7
+ r 243.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 117.6 0.09 0.0%
1 370.9 0.713 0.1%
2 615 2.533 0.4%
3 862.1 3.691 0.4%
4 1104 8.192 0.7%
5 1342 5.159 0.3%
6 1594 9.931 0.6%
7 1833 5.887 0.3%
8 2074 10.45 0.5%
9 2315 7.239 0.3%
10 2562 9.728 0.3%
11 2809 10.77 0.3%
12 3045 13.46 0.4%
13 3285 7.212 0.2%
14 3530 13.15 0.3%
15 3783 19.6 0.5%
16 4024 3.924 0.0%
17 4256 10.77 0.2%
18 4484 14.62 0.3%
19 4746 17.28 0.3%
20 5043 18.05 0.3%

Quality and confidence:
param error
r 0.187

Model:
Time ~= 125.4
+ r 243.6
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_256_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 563.3
+ n 160
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 370.5 1.129 0.3%
20 3692 8.095 0.2%
40 6940 42.36 0.6%
60 10120 14.06 0.1%
80 13320 10.99 0.0%
100 16540 15.96 0.0%
120 19690 15.56 0.0%
140 22860 20.38 0.0%
160 26170 12.04 0.0%
180 29270 20.4 0.0%
200 32490 25.64 0.0%
220 35830 38.87 0.1%
240 38890 24.32 0.0%
260 42280 17.41 0.0%
280 45400 24.99 0.0%
300 48630 29.6 0.0%
320 51880 52.26 0.1%
340 55030 15.29 0.0%
360 58230 31.49 0.0%
380 61590 12.77 0.0%
400 64740 27.35 0.0%
420 67750 100.6 0.1%
440 71090 40.09 0.0%
460 74120 30.13 0.0%
480 77380 53.53 0.0%
500 80230 22.85 0.0%
520 83620 35.94 0.0%
540 87080 37.13 0.0%
560 90110 55.99 0.0%
580 93680 77.53 0.0%
600 96890 31.85 0.0%
620 100400 12.03 0.0%
640 102800 51.24 0.0%
660 106400 58.59 0.0%
680 109500 109.5 0.0%
700 112800 60.88 0.0%
720 115600 72.32 0.0%
740 119000 26.22 0.0%
760 122200 78.01 0.0%
780 125600 100.1 0.0%
800 128600 67.1 0.0%
820 132100 61.66 0.0%
840 134100 20.03 0.0%
860 137000 83.43 0.0%
880 141100 61.49 0.0%
900 144500 103.9 0.0%
920 147600 130.1 0.0%
940 150600 112.7 0.0%
960 153800 109.2 0.0%
980 157200 79.6 0.0%
1000 160200 43.44 0.0%
1020 163200 150.1 0.0%

Quality and confidence:
param error
n 0.04

Model:
Time ~= 637.3
+ n 159.8
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_128", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 128.5
+ r 243.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 118.2 0.132 0.1%
1 372.2 0.681 0.1%
2 618 1.173 0.1%
3 859.6 2.223 0.2%
4 1102 4.052 0.3%
5 1345 6.929 0.5%
6 1593 6.399 0.4%
7 1833 7.692 0.4%
8 2079 5.699 0.2%
9 2323 11.58 0.4%
10 2574 6.497 0.2%
11 2816 6.404 0.2%
12 3051 9.416 0.3%
13 3305 8.942 0.2%
14 3544 16.03 0.4%
15 3788 10.54 0.2%
16 4032 7.406 0.1%
17 4281 15.36 0.3%
18 4509 10.09 0.2%
19 4755 10.42 0.2%
20 5015 7.029 0.1%

Quality and confidence:
param error
r 0.111

Model:
Time ~= 126.5
+ r 244.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_128_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 562.8
+ n 159.9
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 371.7 0.939 0.2%
20 3649 7.337 0.2%
40 6894 2.672 0.0%
60 10100 15.76 0.1%
80 13310 15.42 0.1%
100 16550 8.308 0.0%
120 19690 18.15 0.0%
140 22840 13.1 0.0%
160 26210 48.38 0.1%
180 29240 13.28 0.0%
200 32450 18.77 0.0%
220 35830 13.54 0.0%
240 38890 17.26 0.0%
260 42250 22.71 0.0%
280 45350 31.08 0.0%
300 48670 22.15 0.0%
320 51850 26.83 0.0%
340 55060 36.83 0.0%
360 58230 57.03 0.0%
380 61590 13.4 0.0%
400 64750 33.2 0.0%
420 67770 118.9 0.1%
440 71110 31.13 0.0%
460 74170 29.75 0.0%
480 77350 70.88 0.0%
500 80250 20.17 0.0%
520 83630 60.61 0.0%
540 87130 50.78 0.0%
560 90230 82.89 0.0%
580 93730 96.94 0.1%
600 96820 65.96 0.0%
620 100400 33.3 0.0%
640 102700 150.5 0.1%
660 106300 63.63 0.0%
680 109500 100.7 0.0%
700 112700 62.98 0.0%
720 115600 82.57 0.0%
740 119000 50.66 0.0%
760 122100 70.84 0.0%
780 125600 33.1 0.0%
800 128700 35.46 0.0%
820 132200 104.9 0.0%
840 134100 15.57 0.0%
860 136800 115.9 0.0%
880 141000 200.6 0.1%
900 144400 91.71 0.0%
920 147600 87.06 0.0%
940 150500 74.02 0.0%
960 153700 92.88 0.0%
980 157100 89.35 0.0%
1000 160200 19.57 0.0%
1020 163000 142.7 0.0%

Quality and confidence:
param error
n 0.044

Model:
Time ~= 651.1
+ n 159.7
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "instr_i64const", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.18
+ r 3.152
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.18 0.021 0.0%
1 27.34 0.059 0.2%

Quality and confidence:
param error
r 0.021

Model:
Time ~= 24.18
+ r 3.158
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64load", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 26.54
+ r 159.9
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 26.55 0.05 0.1%
1 186.5 0.163 0.0%

Quality and confidence:
param error
r 0.057

Model:
Time ~= 26.55
+ r 159.9
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64store", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 26.55
+ r 230.8
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 26.55 0.014 0.0%
1 257.4 0.138 0.0%

Quality and confidence:
param error
r 0.046

Model:
Time ~= 26.55
+ r 230.9
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_select", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.21
+ r 12.48
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.2 0.022 0.0%
1 36.68 0.059 0.1%

Quality and confidence:
param error
r 0.021

Model:
Time ~= 24.2
+ r 12.48
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_if", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.13
+ r 12.34
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.11 0.022 0.0%
1 36.52 0.164 0.4%

Quality and confidence:
param error
r 0.055

Model:
Time ~= 24.11
+ r 12.4
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.08
+ r 6.311
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.09 0.026 0.1%
1 30.46 0.15 0.4%

Quality and confidence:
param error
r 0.051

Model:
Time ~= 24.09
+ r 6.365
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br_if", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.12
+ r 14.43
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.12 0.03 0.1%
1 38.54 0.078 0.2%

Quality and confidence:
param error
r 0.027

Model:
Time ~= 24.12
+ r 14.42
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br_table", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.18
+ r 16.11
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.16 0.03 0.1%
1 40.27 0.046 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 24.16
+ r 16.1
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br_table_per_entry", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 38.8
+ e 0.097
µs

Reads = 0 + (0 * e)
Writes = 0 + (0 * e)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
e mean µs sigma µs %
1 36.79 0.055 0.1%
6 38.26 0.051 0.1%
11 39.24 0.056 0.1%
16 40.73 0.063 0.1%
21 41.04 0.065 0.1%
26 41.59 0.054 0.1%
31 41.83 0.08 0.1%
36 42.29 0.084 0.1%
41 41.82 0.045 0.1%
46 42.26 0.032 0.0%
51 42.56 0.072 0.1%
56 43.67 0.076 0.1%
61 43.96 0.069 0.1%
66 45 0.041 0.0%
71 45.6 0.05 0.1%
76 46.28 0.094 0.2%
81 46.14 0.075 0.1%
86 47.18 0.05 0.1%
91 47.46 0.078 0.1%
96 49.83 0.218 0.4%
101 49.79 0.151 0.3%
106 50.78 0.254 0.5%
111 50.59 0.102 0.2%
116 50.66 0.08 0.1%
121 51.44 0.115 0.2%
126 51.86 0.17 0.3%
131 52.32 0.299 0.5%
136 52.82 0.351 0.6%
141 53.2 0.336 0.6%
146 53.87 0.121 0.2%
151 57.41 1.016 1.7%
156 55.29 0.559 1.0%
161 54.96 0.307 0.5%
166 55.31 0.376 0.6%
171 56.14 0.474 0.8%
176 57.28 0.367 0.6%
181 57.61 0.25 0.4%
186 57.92 0.439 0.7%
191 59.53 0.291 0.4%
196 59.65 0.349 0.5%
201 59.46 0.32 0.5%
206 58.43 0.216 0.3%
211 57.84 0.243 0.4%
216 58.35 0.268 0.4%
221 58.71 0.273 0.4%
226 58.99 0.363 0.6%
231 59.87 0.254 0.4%
236 60.68 0.257 0.4%
241 60.25 0.241 0.3%
246 60.87 0.18 0.2%
251 61.34 0.3 0.4%
256 62.03 0.304 0.4%

Quality and confidence:
param error
e 0

Model:
Time ~= 38.99
+ e 0.096
µs

Reads = 0 + (0 * e)
Writes = 0 + (0 * e)
Pallet: "pallet_contracts", Extrinsic: "instr_call", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.56
+ r 97.06
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.55 0.036 0.1%
1 121.6 0.109 0.0%

Quality and confidence:
param error
r 0.038

Model:
Time ~= 24.55
+ r 97.09
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_call_indirect", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 32.09
+ r 194.4
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 32.13 0.084 0.2%
1 226.5 0.624 0.2%

Quality and confidence:
param error
r 0.209

Model:
Time ~= 32.13
+ r 194.4
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_call_indirect_per_param", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 242.8
+ p 3.442
µs

Reads = 0 + (0 * p)
Writes = 0 + (0 * p)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
p mean µs sigma µs %
0 226.2 0.701 0.3%
2 234.4 0.877 0.3%
4 243.5 0.632 0.2%
6 253.2 1.003 0.3%
8 257.3 0.462 0.1%
10 266.6 0.997 0.3%
12 281.3 1.374 0.4%
14 301.3 0.836 0.2%
16 305.4 1.204 0.3%
18 309.4 1.294 0.4%
20 314.5 0.556 0.1%
22 321.2 0.653 0.2%
24 329.5 1.629 0.4%
26 335.5 0.539 0.1%
28 343.1 0.708 0.2%
30 351.8 0.982 0.2%
32 354.1 1.358 0.3%
34 360 0.714 0.1%
36 368.1 0.645 0.1%
38 376.7 1.16 0.3%
40 381.5 0.848 0.2%
42 390.6 1.43 0.3%
44 395 1.482 0.3%
46 400.8 1.386 0.3%
48 408 1.466 0.3%
50 417.2 1.66 0.3%
52 423.5 0.819 0.1%
54 427 1.167 0.2%
56 435.1 2.368 0.5%
58 441.1 1.816 0.4%
60 447.3 1.704 0.3%
62 452.1 1.642 0.3%
64 459 0.841 0.1%
66 465 1.111 0.2%
68 471.9 0.894 0.1%
70 477.5 0.541 0.1%
72 491.6 0.665 0.1%
74 496.9 0.775 0.1%
76 505.2 1.491 0.2%
78 512.4 0.725 0.1%
80 518.2 1.398 0.2%
82 524.3 2.242 0.4%
84 531 1.227 0.2%
86 537.4 0.676 0.1%
88 546.3 1.325 0.2%
90 549.5 1.576 0.2%
92 564.1 2.346 0.4%
94 562.8 1.444 0.2%
96 573.3 3.286 0.5%
98 578.5 1.24 0.2%
100 584.6 1.498 0.2%
102 593.6 1.904 0.3%
104 603.6 5.942 0.9%
106 606 1.614 0.2%
108 613 1.945 0.3%
110 618.8 1.823 0.2%
112 627.2 2.859 0.4%
114 633.1 1.039 0.1%
116 642.7 1.439 0.2%
118 645.5 2.095 0.3%
120 666.8 10.36 1.5%
122 663.7 1.738 0.2%
124 670 1.571 0.2%
126 677.2 1.638 0.2%
128 683.6 1.434 0.2%

Quality and confidence:
param error
p 0.005

Model:
Time ~= 240.1
+ p 3.471
µs

Reads = 0 + (0 * p)
Writes = 0 + (0 * p)
Pallet: "pallet_contracts", Extrinsic: "instr_local_get", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 41.97
+ r 3.221
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 41.97 0.057 0.1%
1 45.19 0.068 0.1%

Quality and confidence:
param error
r 0.029

Model:
Time ~= 41.97
+ r 3.224
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_local_set", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 41.89
+ r 3.672
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 41.89 0.029 0.0%
1 45.56 0.027 0.0%

Quality and confidence:
param error
r 0.013

Model:
Time ~= 41.89
+ r 3.667
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_local_tee", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 41.95
+ r 4.842
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 41.94 0.016 0.0%
1 46.8 0.073 0.1%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 41.95
+ r 4.853
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_global_get", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 27.76
+ r 7.828
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 27.76 0.028 0.1%
1 35.59 0.065 0.1%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 27.76
+ r 7.829
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_global_set", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 27.76
+ r 11.79
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 27.73 0.053 0.1%
1 39.52 0.073 0.1%

Quality and confidence:
param error
r 0.03

Model:
Time ~= 27.73
+ r 11.79
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_memory_current", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 26.7
+ r 3.41
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 26.68 0.076 0.2%
1 30.09 0.087 0.2%

Quality and confidence:
param error
r 0.038

Model:
Time ~= 26.68
+ r 3.415
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_memory_grow", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.95
+ r 2343
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.92 0.052 0.2%
1 2360 15.2 0.6%

Quality and confidence:
param error
r 5.068

Model:
Time ~= 24.92
+ r 2335
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64clz", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.17
+ r 5.388
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.18 0.021 0.0%
1 29.56 0.056 0.1%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 24.18
+ r 5.388
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ctz", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.19
+ r 5.258
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.19 0.019 0.0%
1 29.45 0.051 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 24.19
+ r 5.266
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64popcnt", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.13
+ r 6.026
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.13 0.014 0.0%
1 30.17 0.048 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 24.13
+ r 6.04
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64eqz", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.18
+ r 5.492
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.19 0.033 0.1%
1 29.68 0.075 0.2%

Quality and confidence:
param error
r 0.027

Model:
Time ~= 24.19
+ r 5.485
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64extendsi32", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.2
+ r 5.324
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.2 0.025 0.1%
1 29.53 0.072 0.2%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 24.2
+ r 5.327
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64extendui32", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.16
+ r 5.243
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.17 0.033 0.1%
1 29.42 0.052 0.1%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 24.17
+ r 5.248
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i32wrapi64", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.19
+ r 5.284
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.18 0.028 0.1%
1 29.46 0.052 0.1%

Quality and confidence:
param error
r 0.019

Model:
Time ~= 24.18
+ r 5.282
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64eq", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.16
+ r 7.405
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.16 0.026 0.1%
1 31.58 0.09 0.2%

Quality and confidence:
param error
r 0.031

Model:
Time ~= 24.16
+ r 7.42
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ne", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.22
+ r 7.256
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.22 0.011 0.0%
1 31.5 0.101 0.3%

Quality and confidence:
param error
r 0.033

Model:
Time ~= 24.22
+ r 7.281
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64lts", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.17
+ r 7.294
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.17 0.013 0.0%
1 31.45 0.051 0.1%

Quality and confidence:
param error
r 0.017

Model:
Time ~= 24.17
+ r 7.283
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ltu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.22
+ r 7.267
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.22 0.021 0.0%
1 31.48 0.106 0.3%

Quality and confidence:
param error
r 0.036

Model:
Time ~= 24.22
+ r 7.264
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64gts", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.12
+ r 7.211
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.12 0.023 0.0%
1 31.35 0.07 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 24.12
+ r 7.227
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64gtu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.2
+ r 7.37
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.19 0.029 0.1%
1 31.56 0.088 0.2%

Quality and confidence:
param error
r 0.031

Model:
Time ~= 24.19
+ r 7.376
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64les", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.18
+ r 7.171
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.17 0.046 0.1%
1 31.33 0.068 0.2%

Quality and confidence:
param error
r 0.027

Model:
Time ~= 24.17
+ r 7.162
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64leu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.19
+ r 7.15
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.2 0.034 0.1%
1 31.33 0.06 0.1%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 24.2
+ r 7.136
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ges", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.29
+ r 7.148
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.29 0.023 0.0%
1 31.43 0.043 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 24.29
+ r 7.138
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64geu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.29
+ r 7.261
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.29 0.035 0.1%
1 31.55 0.029 0.0%

Quality and confidence:
param error
r 0.015

Model:
Time ~= 24.29
+ r 7.259
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64add", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.24
+ r 7.119
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.24 0.019 0.0%
1 31.35 0.051 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 24.24
+ r 7.114
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64sub", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.2
+ r 7.118
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.22 0.03 0.1%
1 31.33 0.065 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 24.22
+ r 7.11
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64mul", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.25
+ r 7.221
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.24 0.027 0.1%
1 31.47 0.075 0.2%

Quality and confidence:
param error
r 0.026

Model:
Time ~= 24.24
+ r 7.238
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64divs", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.19
+ r 13.11
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.18 0.023 0.0%
1 37.32 0.092 0.2%

Quality and confidence:
param error
r 0.031

Model:
Time ~= 24.19
+ r 13.13
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64divu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.19
+ r 12.25
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.19 0.031 0.1%
1 36.44 0.044 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 24.2
+ r 12.24
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64rems", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.16
+ r 13.04
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.15 0.028 0.1%
1 37.2 0.039 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 24.15
+ r 13.04
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64remu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.14
+ r 12.49
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.14 0.023 0.0%
1 36.78 0.273 0.7%

Quality and confidence:
param error
r 0.091

Model:
Time ~= 24.14
+ r 12.63
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64and", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.15
+ r 7.125
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.17 0.025 0.1%
1 31.29 0.026 0.0%

Quality and confidence:
param error
r 0.012

Model:
Time ~= 24.17
+ r 7.115
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64or", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.18
+ r 7.099
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.17 0.017 0.0%
1 31.27 0.025 0.0%

Quality and confidence:
param error
r 0.01

Model:
Time ~= 24.17
+ r 7.102
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64xor", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.22
+ r 7.047
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.22 0.025 0.1%
1 31.27 0.034 0.1%

Quality and confidence:
param error
r 0.014

Model:
Time ~= 24.22
+ r 7.051
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64shl", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.23
+ r 7.299
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.2 0.036 0.1%
1 31.51 0.057 0.1%

Quality and confidence:
param error
r 0.022

Model:
Time ~= 24.2
+ r 7.304
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64shrs", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.14
+ r 7.309
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.15 0.037 0.1%
1 31.46 0.053 0.1%

Quality and confidence:
param error
r 0.021

Model:
Time ~= 24.15
+ r 7.306
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64shru", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.2
+ r 7.32
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.2 0.024 0.0%
1 31.52 0.052 0.1%

Quality and confidence:
param error
r 0.019

Model:
Time ~= 24.2
+ r 7.321
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64rotl", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.11
+ r 7.399
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.12 0.038 0.1%
1 31.52 0.057 0.1%

Quality and confidence:
param error
r 0.022

Model:
Time ~= 24.12
+ r 7.398
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64rotr", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.16
+ r 7.269
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.16 0.027 0.1%
1 31.43 0.064 0.2%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 24.16
+ r 7.269
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)

@athei
Copy link
Member Author

athei commented Feb 11, 2021

/benchmark runtime pallet pallet_contracts

@parity-benchapp
Copy link

parity-benchapp bot commented Feb 11, 2021

Finished benchmark for branch: at-code-size-weights

Benchmark: Benchmark Runtime Pallet

cargo run --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs

Results

Pallet: "pallet_contracts", Extrinsic: "on_initialize", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 3.818
µs

Reads = 1
Writes = 0
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 3.818
µs

Reads = 1
Writes = 0
Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_trie_key", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 32.56
+ k 2.32
µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
k mean µs sigma µs %
0 252.5 1.597 0.6%
20 84.13 0.482 0.5%
40 129.2 0.557 0.4%
60 170.3 1.178 0.6%
80 214.2 2.613 1.2%
100 260.7 2.788 1.0%
120 311.6 5.296 1.6%
140 353.4 4.438 1.2%
160 398.2 2.156 0.5%
180 445.3 3.383 0.7%
200 496.7 10.32 2.0%
220 538.1 3.066 0.5%
240 580.7 2.363 0.4%
260 626.1 2.724 0.4%
280 676.6 3.209 0.4%
300 723.2 3.607 0.4%
320 772.8 3.163 0.4%
340 823 5.531 0.6%
360 869.8 4.592 0.5%
380 921.3 5.032 0.5%
400 962.7 4.364 0.4%
420 1012 7.623 0.7%
440 1057 6.735 0.6%
460 1093 4.359 0.3%
480 1153 6.258 0.5%
500 1196 9.355 0.7%
520 1239 8.42 0.6%
540 1293 10.78 0.8%
560 1330 5.739 0.4%
580 1376 3.484 0.2%
600 1420 7.181 0.5%
620 1466 7.902 0.5%
640 1524 7.58 0.4%
660 1572 5.019 0.3%
680 1621 15.22 0.9%
700 1673 12.2 0.7%
720 1713 17.51 1.0%
740 1746 10.15 0.5%
760 1794 8.134 0.4%
780 1845 10.27 0.5%
800 1873 9.746 0.5%
820 1937 17.65 0.9%
840 1987 15.61 0.7%
860 2036 16.53 0.8%
880 2070 5.111 0.2%
900 2136 12.89 0.6%
920 2165 10.3 0.4%
940 2226 10.43 0.4%
960 2268 12.47 0.5%
980 2313 15.4 0.6%
1000 2349 18.83 0.8%
1020 2414 14.05 0.5%

Quality and confidence:
param error
k 0.004

Model:
Time ~= 45.8
+ k 2.306
µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)
Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_queue_item", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 339.1
+ q 149.3
µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
q mean µs sigma µs %
0 3.804 0.028 0.7%
5 1058 5.394 0.5%
10 1817 11.17 0.6%
15 2576 15.54 0.6%
20 3338 20.38 0.6%
25 4097 10.66 0.2%
30 4836 10.57 0.2%
35 5610 15.72 0.2%
40 6319 6.019 0.0%
45 7077 17.64 0.2%
50 7811 5.324 0.0%
55 8549 17.97 0.2%
60 9320 35.57 0.3%
65 10070 30.49 0.3%
70 10800 9.548 0.0%
75 11600 52.91 0.4%
80 12300 13.08 0.1%
85 13040 44.32 0.3%
90 13790 26.59 0.1%
95 14540 26 0.1%
100 15270 18.05 0.1%
105 16160 185.1 1.1%
110 16750 39.89 0.2%
115 17500 19.7 0.1%
120 18270 35.95 0.1%
125 19030 26.43 0.1%
130 19770 46.6 0.2%
135 20520 30.23 0.1%
140 21240 31.45 0.1%
145 21990 58.78 0.2%
150 22750 47.13 0.2%
155 23430 25.66 0.1%
160 24230 26.84 0.1%
165 24970 22.19 0.0%
170 25780 37.13 0.1%
175 26470 31.8 0.1%
180 27190 37.66 0.1%
185 27910 34.99 0.1%
190 28680 34.3 0.1%
195 29520 34.4 0.1%
200 30260 43.21 0.1%
205 30970 36.97 0.1%
210 31720 60.62 0.1%
215 32420 27.58 0.0%
220 33150 31.01 0.0%
225 33910 44.12 0.1%
230 34660 18.72 0.0%
235 35440 35.46 0.1%
240 36210 41.39 0.1%
245 36970 36.46 0.0%
250 37760 53.52 0.1%

Quality and confidence:
param error
q 0.043

Model:
Time ~= 325.2
+ q 149.4
µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)
Pallet: "pallet_contracts", Extrinsic: "update_schedule", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 29.66
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 29.66
µs

Reads = 1
Writes = 1
Pallet: "pallet_contracts", Extrinsic: "instantiate_with_code", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 197.5
+ c 167
+ s 2.569
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 5 + (0 * c) + (0 * s)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c s mean µs sigma µs %
0 1024 2865 12.71 0.4%
2 1024 3204 12.1 0.3%
4 1024 3530 10.33 0.2%
6 1024 3813 12.42 0.3%
8 1024 4163 14.42 0.3%
10 1024 4490 7.2 0.1%
12 1024 4775 8.891 0.1%
14 1024 5190 3.323 0.0%
16 1024 5483 6.709 0.1%
18 1024 5831 3.74 0.0%
20 1024 6133 13.49 0.2%
22 1024 6419 11.48 0.1%
24 1024 6711 11.36 0.1%
26 1024 7248 8.355 0.1%
28 1024 7543 15.53 0.2%
30 1024 7853 5.627 0.0%
32 1024 8131 11.61 0.1%
34 1024 8545 10.63 0.1%
36 1024 8828 13.46 0.1%
38 1024 9109 16.06 0.1%
40 1024 9413 11.78 0.1%
42 1024 9712 7.851 0.0%
44 1024 9996 19.15 0.1%
46 1024 10310 31.14 0.3%
48 1024 10560 17.15 0.1%
50 1024 11390 12.75 0.1%
52 1024 11680 9.241 0.0%
54 1024 11980 15.57 0.1%
56 1024 12280 14 0.1%
58 1024 12570 12.02 0.0%
60 1024 12850 9.001 0.0%
62 1024 13150 20.67 0.1%
64 1024 13440 13.53 0.1%
66 1024 13990 9.855 0.0%
68 1024 14270 8.651 0.0%
70 1024 14560 17.34 0.1%
72 1024 14840 13.08 0.0%
74 1024 15160 11.85 0.0%
76 1024 15420 21.8 0.1%
78 1024 15700 12.71 0.0%
80 1024 15970 16.75 0.1%
82 1024 16270 15.14 0.0%
84 1024 16600 15.76 0.0%
86 1024 16920 18.71 0.1%
88 1024 17190 12.57 0.0%
90 1024 17500 19.34 0.1%
92 1024 17760 7.909 0.0%
94 1024 18070 22 0.1%
96 1024 18390 21.74 0.1%
98 1024 19700 16.65 0.0%
100 1024 19960 21.97 0.1%
102 1024 20260 32.76 0.1%
104 1024 20530 18.51 0.0%
106 1024 20830 15.82 0.0%
108 1024 21130 25.03 0.1%
110 1024 21580 163.9 0.7%
112 1024 21690 12.63 0.0%
114 1024 22000 9.917 0.0%
116 1024 22300 19.35 0.0%
118 1024 22600 28.75 0.1%
120 1024 22930 22.47 0.0%
122 1024 23200 10.3 0.0%
124 1024 23510 33.55 0.1%
126 1024 23820 18.16 0.0%
128 0 21520 15.26 0.0%
128 20 21590 17.04 0.0%
128 40 21650 20.33 0.0%
128 60 21690 26.92 0.1%
128 80 21760 37.59 0.1%
128 100 21760 11.09 0.0%
128 120 21840 27.29 0.1%
128 140 21870 16.71 0.0%
128 160 21920 18.85 0.0%
128 180 21970 25.96 0.1%
128 200 22020 15.28 0.0%
128 220 22060 18.21 0.0%
128 240 22110 16.93 0.0%
128 260 22170 19.78 0.0%
128 280 22240 19.11 0.0%
128 300 22290 16.15 0.0%
128 320 22320 14.53 0.0%
128 340 22370 16.6 0.0%
128 360 22430 15.68 0.0%
128 380 22470 29.64 0.1%
128 400 22540 23.12 0.1%
128 420 22580 16.66 0.0%
128 440 22650 20.71 0.0%
128 460 22720 25.6 0.1%
128 480 22770 21.44 0.0%
128 500 22790 9.997 0.0%
128 520 22860 25.41 0.1%
128 540 22910 27.05 0.1%
128 560 22960 15.38 0.0%
128 580 23010 24.81 0.1%
128 600 23070 14.58 0.0%
128 620 23160 25.75 0.1%
128 640 23200 28.63 0.1%
128 660 23230 17.37 0.0%
128 680 23320 29.09 0.1%
128 700 23340 23.33 0.0%
128 720 23380 17.76 0.0%
128 740 23420 22.87 0.0%
128 760 23460 22.13 0.0%
128 780 23550 48.84 0.2%
128 800 23730 180.5 0.7%
128 820 23630 18.03 0.0%
128 840 23690 12.43 0.0%
128 860 23740 29.99 0.1%
128 880 23790 21.67 0.0%
128 900 23830 22.85 0.0%
128 920 23880 24.44 0.1%
128 940 23940 25.05 0.1%
128 960 24000 28.67 0.1%
128 980 24030 23.13 0.0%
128 1000 24040 26.75 0.1%
128 1020 24120 22.89 0.0%
128 1024 24100 17.06 0.0%

Quality and confidence:
param error
c 0.131
s 0.017

Model:
Time ~= 92.38
+ c 167.2
+ s 2.642
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 5 + (0 * c) + (0 * s)
Pallet: "pallet_contracts", Extrinsic: "instantiate", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 209
+ c 8.503
+ s 2.504
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 4 + (0 * c) + (0 * s)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c s mean µs sigma µs %
0 1024 2759 12.91 0.4%
2 1024 2775 15.36 0.5%
4 1024 2794 13.64 0.4%
6 1024 2817 12.88 0.4%
8 1024 2893 10.7 0.3%
10 1024 2900 2.03 0.0%
12 1024 2878 21.05 0.7%
14 1024 2884 12.21 0.4%
16 1024 2899 16.12 0.5%
18 1024 2915 14.37 0.4%
20 1024 2932 13.99 0.4%
22 1024 2960 7.437 0.2%
24 1024 2967 12.98 0.4%
26 1024 2990 9.706 0.3%
28 1024 3056 14.96 0.4%
30 1024 3027 8.454 0.2%
32 1024 3039 12.6 0.4%
34 1024 3053 12.32 0.4%
36 1024 3066 11.5 0.3%
38 1024 3088 11.47 0.3%
40 1024 3096 10.02 0.3%
42 1024 3124 10 0.3%
44 1024 3136 12.29 0.3%
46 1024 3154 13.29 0.4%
48 1024 3182 4.639 0.1%
50 1024 3196 4.34 0.1%
52 1024 3188 2.123 0.0%
54 1024 3235 1.661 0.0%
56 1024 3223 0.845 0.0%
58 1024 3247 8.057 0.2%
60 1024 3288 1.145 0.0%
62 1024 3306 1.705 0.0%
64 1024 3292 1.198 0.0%
66 1024 3334 10.66 0.3%
68 1024 3342 11.6 0.3%
70 1024 3367 9.026 0.2%
72 1024 3377 11.57 0.3%
74 1024 3397 13.63 0.4%
76 1024 3413 13.52 0.3%
78 1024 3428 14.87 0.4%
80 1024 3448 13.38 0.3%
82 1024 3465 12.35 0.3%
84 1024 3479 11.69 0.3%
86 1024 3494 12.69 0.3%
88 1024 3517 11.65 0.3%
90 1024 3528 12.99 0.3%
92 1024 3554 9.911 0.2%
94 1024 3572 5.22 0.1%
96 1024 3586 11.2 0.3%
98 1024 3603 9.82 0.2%
100 1024 3614 13.47 0.3%
102 1024 3642 8.478 0.2%
104 1024 3652 9.782 0.2%
106 1024 3676 4.72 0.1%
108 1024 3685 11.59 0.3%
110 1024 3700 13.38 0.3%
112 1024 3720 13.93 0.3%
114 1024 3743 11.02 0.2%
116 1024 3756 10.19 0.2%
118 1024 3782 3.289 0.0%
120 1024 3791 9.318 0.2%
122 1024 3802 12.73 0.3%
124 1024 3823 9.825 0.2%
126 1024 3840 6.88 0.1%
128 0 1299 1.602 0.1%
128 20 1364 11.21 0.8%
128 40 1411 10.43 0.7%
128 60 1448 1.366 0.0%
128 80 1496 1.128 0.0%
128 100 1549 4.146 0.2%
128 120 1595 1.642 0.1%
128 140 1646 1.347 0.0%
128 160 1695 4.903 0.2%
128 180 1749 10.4 0.5%
128 200 1804 12.75 0.7%
128 220 1857 11.8 0.6%
128 240 1899 7.618 0.4%
128 260 1952 6.953 0.3%
128 280 2005 7.903 0.3%
128 300 2060 12.54 0.6%
128 320 2101 7.215 0.3%
128 340 2158 10.14 0.4%
128 360 2207 14.32 0.6%
128 380 2251 8.565 0.3%
128 400 2310 14.66 0.6%
128 420 2354 12.12 0.5%
128 440 2405 12.63 0.5%
128 460 2461 10.98 0.4%
128 480 2502 10.67 0.4%
128 500 2559 11.63 0.4%
128 520 2604 8.509 0.3%
128 540 2658 11.65 0.4%
128 560 2700 10 0.3%
128 580 2762 11.52 0.4%
128 600 2808 9.578 0.3%
128 620 2866 12.88 0.4%
128 640 2903 13.03 0.4%
128 660 2960 12.27 0.4%
128 680 2997 2.399 0.0%
128 700 3056 7.776 0.2%
128 720 3109 12.48 0.4%
128 740 3147 3.235 0.1%
128 760 3215 11.2 0.3%
128 780 3259 11.85 0.3%
128 800 3305 13.49 0.4%
128 820 3371 8.112 0.2%
128 840 3413 12.21 0.3%
128 860 3465 13.34 0.3%
128 880 3517 11.2 0.3%
128 900 3575 4.837 0.1%
128 920 3615 12.28 0.3%
128 940 3675 8.741 0.2%
128 960 3720 14.17 0.3%
128 980 3768 13.1 0.3%
128 1000 3801 14.93 0.3%
128 1020 3862 8.834 0.2%
128 1024 3863 10.05 0.2%

Quality and confidence:
param error
c 0.013
s 0.001

Model:
Time ~= 207.4
+ c 8.574
+ s 2.5
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 4 + (0 * c) + (0 * s)
Pallet: "pallet_contracts", Extrinsic: "call", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 184.7
+ c 3.93
µs

Reads = 5 + (0 * c)
Writes = 2 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 181.6 0.262 0.1%
2 191.6 0.283 0.1%
4 199.3 0.284 0.1%
6 207.2 0.169 0.0%
8 214.6 0.281 0.1%
10 222.8 0.403 0.1%
12 232.8 1.92 0.8%
14 239.4 1.108 0.4%
16 246.9 0.483 0.1%
18 255.3 0.318 0.1%
20 263.2 0.246 0.0%
22 271.5 0.261 0.0%
24 279 0.182 0.0%
26 287.2 0.165 0.0%
28 294.2 0.232 0.0%
30 303.3 0.356 0.1%
32 311.6 0.191 0.0%
34 318.8 0.46 0.1%
36 326.9 0.314 0.0%
38 336.1 2.579 0.7%
40 341.7 0.138 0.0%
42 350.7 1.201 0.3%
44 359.5 2.179 0.6%
46 366.2 0.282 0.0%
48 373.5 0.295 0.0%
50 381.3 0.324 0.0%
52 388.7 0.273 0.0%
54 397 0.262 0.0%
56 404.6 0.338 0.0%
58 411.9 0.176 0.0%
60 419.9 0.295 0.0%
62 428.3 0.103 0.0%
64 438.3 0.935 0.2%
66 445.6 0.331 0.0%
68 453.6 0.339 0.0%
70 461.8 0.486 0.1%
72 468.5 0.293 0.0%
74 475.7 0.257 0.0%
76 483.7 0.262 0.0%
78 491.2 0.353 0.0%
80 500 0.58 0.1%
82 506.8 0.432 0.0%
84 515.3 0.443 0.0%
86 523.1 0.358 0.0%
88 530.4 0.568 0.1%
90 538.1 0.421 0.0%
92 546.6 1.127 0.2%
94 553.8 1.266 0.2%
96 561.2 0.426 0.0%
98 570 3.224 0.5%
100 577.6 0.947 0.1%
102 601.6 16.59 2.7%
104 593.6 1.695 0.2%
106 599.9 0.351 0.0%
108 607.5 0.503 0.0%
110 616.7 0.974 0.1%
112 629.8 4.437 0.7%
114 631.1 0.405 0.0%
116 639.3 1.261 0.1%
118 646.7 1.206 0.1%
120 655.4 0.948 0.1%
122 664.2 1.966 0.2%
124 669.8 0.624 0.0%
126 679 1.32 0.1%
128 688.7 0.892 0.1%

Quality and confidence:
param error
c 0.003

Model:
Time ~= 184.5
+ c 3.937
µs

Reads = 5 + (0 * c)
Writes = 2 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "claim_surcharge", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 325.4
+ c 5.191
µs

Reads = 5 + (0 * c)
Writes = 4 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 322.2 2.653 0.8%
2 333.4 1.483 0.4%
4 344.7 1.793 0.5%
6 354.7 2.816 0.7%
8 365.8 1.179 0.3%
10 375.7 2.186 0.5%
12 385.3 1.985 0.5%
14 395.3 1.319 0.3%
16 405.4 2.588 0.6%
18 416.5 1.991 0.4%
20 428.2 3.909 0.9%
22 437.8 2.115 0.4%
24 449.5 2.056 0.4%
26 460.7 1.621 0.3%
28 469.5 1.438 0.3%
30 482 2.639 0.5%
32 493.1 3.32 0.6%
34 501.9 1.578 0.3%
36 513.5 1.744 0.3%
38 524.3 1.783 0.3%
40 534.3 2.71 0.5%
42 542.1 2.208 0.4%
44 560.6 6.107 1.0%
46 564.3 1.757 0.3%
48 577.6 1.971 0.3%
50 584.8 1.423 0.2%
52 597.4 5.72 0.9%
54 605.8 2.476 0.4%
56 615 2.641 0.4%
58 728.6 41.43 5.6%
60 650.8 5.757 0.8%
62 646.1 1.235 0.1%
64 659.7 1.851 0.2%
66 675.5 2.819 0.4%
68 683.3 2.468 0.3%
70 692.9 4.319 0.6%
72 701.3 2.068 0.2%
74 711.3 3.754 0.5%
76 722.4 2.099 0.2%
78 732.1 2.172 0.2%
80 744.3 2.448 0.3%
82 756.9 8.626 1.1%
84 763.9 1.561 0.2%
86 776.3 2.106 0.2%
88 785 3.222 0.4%
90 791.7 1.519 0.1%
92 804.9 2.467 0.3%
94 818.4 4.983 0.6%
96 824.8 1.954 0.2%
98 834.3 1.311 0.1%
100 846.1 3.43 0.4%
102 853.3 2.025 0.2%
104 865 2.747 0.3%
106 872 0.845 0.0%
108 884 1.808 0.2%
110 893.9 2.524 0.2%
112 903.2 2.014 0.2%
114 913.1 1.367 0.1%
116 923.9 1.788 0.1%
118 935.6 3.323 0.3%
120 946.3 3.913 0.4%
122 954.5 2.354 0.2%
124 965.4 2.026 0.2%
126 974.2 3.019 0.3%
128 990.8 1.739 0.1%

Quality and confidence:
param error
c 0.014

Model:
Time ~= 327.8
+ c 5.182
µs

Reads = 5 + (0 * c)
Writes = 4 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "seal_caller", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 130.7
+ r 264.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.4 0.079 0.0%
1 395.9 1.345 0.3%
2 658.5 1.639 0.2%
3 924.6 3.33 0.3%
4 1190 3.855 0.3%
5 1452 9.487 0.6%
6 1721 6.571 0.3%
7 1990 9.191 0.4%
8 2245 15.18 0.6%
9 2524 9.943 0.3%
10 2772 15.05 0.5%
11 3026 9.828 0.3%
12 3301 14.77 0.4%
13 3576 14.36 0.4%
14 3851 20.17 0.5%
15 4110 14.82 0.3%
16 4357 12.8 0.2%
17 4629 17.49 0.3%
18 4894 11.86 0.2%
19 5157 18.74 0.3%
20 5415 9.442 0.1%

Quality and confidence:
param error
r 0.158

Model:
Time ~= 131
+ r 264.6
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_address", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 129.9
+ r 264.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.4 0.253 0.2%
1 396.1 0.397 0.1%
2 658.1 0.98 0.1%
3 923.2 4.432 0.4%
4 1186 6.444 0.5%
5 1447 6.041 0.4%
6 1711 4.271 0.2%
7 1977 14.01 0.7%
8 2244 8.629 0.3%
9 2511 12.02 0.4%
10 2770 10.04 0.3%
11 3042 7.127 0.2%
12 3305 12.13 0.3%
13 3563 9.414 0.2%
14 3834 7.706 0.2%
15 4093 16.49 0.4%
16 4353 8.012 0.1%
17 4623 9.529 0.2%
18 4890 10.12 0.2%
19 5153 18.22 0.3%
20 5418 11.84 0.2%

Quality and confidence:
param error
r 0.116

Model:
Time ~= 128.2
+ r 264.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_gas_left", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 129
+ r 258.8
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.9 0.151 0.1%
1 390 0.592 0.1%
2 647.9 1.016 0.1%
3 905.8 4.756 0.5%
4 1163 5.159 0.4%
5 1422 7.978 0.5%
6 1681 6.955 0.4%
7 1938 7.873 0.4%
8 2203 11.46 0.5%
9 2462 7.56 0.3%
10 2719 12.4 0.4%
11 2982 14.28 0.4%
12 3240 7.213 0.2%
13 3500 11.91 0.3%
14 3755 13.33 0.3%
15 4015 25.8 0.6%
16 4267 13.29 0.3%
17 4527 17.48 0.3%
18 4789 11.1 0.2%
19 5054 8.134 0.1%
20 5305 9.915 0.1%

Quality and confidence:
param error
r 0.131

Model:
Time ~= 129.2
+ r 258.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_balance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 160.9
+ r 570.6
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 126 0.211 0.1%
1 703.9 0.991 0.1%
2 1287 11.94 0.9%
3 1843 7.249 0.3%
4 2411 8.412 0.3%
5 3006 10.19 0.3%
6 3681 91 2.4%
7 4235 11.92 0.2%
8 4963 33.83 0.6%
9 5422 29.03 0.5%
10 6225 92.88 1.4%
11 6916 17.54 0.2%
12 7100 107.4 1.5%
13 7571 20.53 0.2%
14 8154 19.87 0.2%
15 8687 25.23 0.2%
16 9261 9.29 0.1%
17 9868 20.34 0.2%
18 10420 11.22 0.1%
19 10960 14.69 0.1%
20 11550 18.36 0.1%

Quality and confidence:
param error
r 1.635

Model:
Time ~= 222.2
+ r 570.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_value_transferred", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 130.5
+ r 258.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.3 0.122 0.0%
1 389.7 0.823 0.2%
2 652.4 8.167 1.2%
3 914.3 10.66 1.1%
4 1161 2.731 0.2%
5 1422 10.74 0.7%
6 1677 10.37 0.6%
7 1939 8.565 0.4%
8 2196 8.348 0.3%
9 2449 8.613 0.3%
10 2708 5.385 0.1%
11 2976 8.07 0.2%
12 3240 8.852 0.2%
13 3497 13.69 0.3%
14 3752 11.77 0.3%
15 4009 11.6 0.2%
16 4266 9.677 0.2%
17 4530 7.202 0.1%
18 4789 12.31 0.2%
19 5036 16.81 0.3%
20 5300 15.57 0.2%

Quality and confidence:
param error
r 0.125

Model:
Time ~= 129.9
+ r 258.6
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_minimum_balance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 132.1
+ r 258
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.8 0.166 0.1%
1 389.8 0.464 0.1%
2 650.9 8.438 1.2%
3 904.6 2.733 0.3%
4 1179 11.14 0.9%
5 1419 5.911 0.4%
6 1674 6.246 0.3%
7 1942 11.15 0.5%
8 2201 13.17 0.5%
9 2458 16.88 0.6%
10 2730 10.58 0.3%
11 2973 6.577 0.2%
12 3229 7.994 0.2%
13 3485 11.33 0.3%
14 3745 7.747 0.2%
15 4007 12.54 0.3%
16 4268 9.987 0.2%
17 4525 10.26 0.2%
18 4770 9.371 0.1%
19 5035 15.59 0.3%
20 5308 12.64 0.2%

Quality and confidence:
param error
r 0.136

Model:
Time ~= 132.5
+ r 258.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_tombstone_deposit", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 129.2
+ r 257.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.9 0.201 0.1%
1 388.1 0.589 0.1%
2 648 5.598 0.8%
3 900.8 3.237 0.3%
4 1157 1.625 0.1%
5 1425 11.56 0.8%
6 1677 7.388 0.4%
7 1929 3.993 0.2%
8 2187 10.24 0.4%
9 2446 8.485 0.3%
10 2705 6.413 0.2%
11 2969 7.373 0.2%
12 3235 11.9 0.3%
13 3488 11.11 0.3%
14 3731 13.39 0.3%
15 4000 6.963 0.1%
16 4257 8.075 0.1%
17 4520 9.287 0.2%
18 4768 15.96 0.3%
19 5036 9.084 0.1%
20 5294 10.93 0.2%

Quality and confidence:
param error
r 0.114

Model:
Time ~= 127.4
+ r 258.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_rent_allowance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 140.1
+ r 586
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.4 0.188 0.1%
1 731.6 11.46 1.5%
2 1307 5.23 0.4%
3 1888 9.767 0.5%
4 2489 7.755 0.3%
5 3078 8.678 0.2%
6 3665 8.204 0.2%
7 4246 8.984 0.2%
8 4829 14.21 0.2%
9 5430 17.73 0.3%
10 6011 10.79 0.1%
11 6590 11.95 0.1%
12 7173 15.89 0.2%
13 7749 25.1 0.3%
14 8318 17.65 0.2%
15 8896 10.99 0.1%
16 9551 25.2 0.2%
17 10100 13.15 0.1%
18 10690 20.2 0.1%
19 11260 31.41 0.2%
20 11870 27.35 0.2%

Quality and confidence:
param error
r 0.251

Model:
Time ~= 139.8
+ r 586
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_block_number", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 132.8
+ r 256.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 127 1.036 0.8%
1 396.2 0.285 0.0%
2 641.9 1.274 0.1%
3 900.4 2.76 0.3%
4 1155 2.643 0.2%
5 1416 6.594 0.4%
6 1671 10.98 0.6%
7 1925 9.822 0.5%
8 2194 7.568 0.3%
9 2439 13.47 0.5%
10 2689 12.08 0.4%
11 2948 13.19 0.4%
12 3219 15.54 0.4%
13 3486 12.43 0.3%
14 3724 13.45 0.3%
15 3974 16.5 0.4%
16 4251 17.75 0.4%
17 4487 13.08 0.2%
18 4742 16.69 0.3%
19 5001 13.41 0.2%
20 5265 27.79 0.5%

Quality and confidence:
param error
r 0.168

Model:
Time ~= 132.3
+ r 256.5
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_now", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 131.9
+ r 258.5
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 126.1 0.193 0.1%
1 390.3 0.3 0.0%
2 653 8.965 1.3%
3 905.6 2.552 0.2%
4 1165 2.843 0.2%
5 1426 7.892 0.5%
6 1687 8.791 0.5%
7 1944 8.767 0.4%
8 2203 13 0.5%
9 2459 8.37 0.3%
10 2719 8.377 0.3%
11 2980 14.93 0.5%
12 3243 6.879 0.2%
13 3497 9.149 0.2%
14 3766 9.908 0.2%
15 4019 9.879 0.2%
16 4262 16.5 0.3%
17 4522 19.33 0.4%
18 4786 12.86 0.2%
19 5050 13.78 0.2%
20 5302 12.19 0.2%

Quality and confidence:
param error
r 0.132

Model:
Time ~= 132.4
+ r 258.7
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_weight_to_fee", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 137.7
+ r 496.6
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 126 0.217 0.1%
1 632.8 1.463 0.2%
2 1124 2.202 0.1%
3 1630 10.83 0.6%
4 2131 11.54 0.5%
5 2615 11.64 0.4%
6 3124 15.48 0.4%
7 3619 12.7 0.3%
8 4123 16.68 0.4%
9 4629 8.655 0.1%
10 5113 10.88 0.2%
11 5605 9.479 0.1%
12 6108 9.56 0.1%
13 6606 14.42 0.2%
14 7067 14.26 0.2%
15 7603 15.29 0.2%
16 8075 27.39 0.3%
17 8569 19.99 0.2%
18 9060 14.38 0.1%
19 9563 27.86 0.2%
20 10070 29.44 0.2%

Quality and confidence:
param error
r 0.22

Model:
Time ~= 141.5
+ r 496.3
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_gas", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 117.4
+ r 124.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 113.3 0.189 0.1%
1 242.5 0.659 0.2%
2 363.8 0.895 0.2%
3 490.8 3.244 0.6%
4 610.8 1.835 0.3%
5 735.1 3.261 0.4%
6 870.9 10.45 1.1%
7 980.7 3.264 0.3%
8 1118 13.7 1.2%
9 1266 6.723 0.5%
10 1372 8.991 0.6%
11 1485 11.93 0.8%
12 1605 8.859 0.5%
13 1743 13.12 0.7%
14 1855 11.8 0.6%
15 1989 17.61 0.8%
16 2108 12.95 0.6%
17 2236 11.17 0.4%
18 2361 13.36 0.5%
19 2460 7.733 0.3%
20 2607 13.53 0.5%

Quality and confidence:
param error
r 0.154

Model:
Time ~= 119
+ r 124.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_input", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 124.9
+ r 7.658
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.8 0.123 0.0%
1 132.5 0.111 0.0%

Quality and confidence:
param error
r 0.055

Model:
Time ~= 124.8
+ r 7.709
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_input_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 136.6
+ n 0.274
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 132.7 0.209 0.1%
20 140.2 0.127 0.0%
40 147 0.145 0.0%
60 153.5 0.194 0.1%
80 159.8 0.289 0.1%
100 165.6 0.111 0.0%
120 172 0.204 0.1%
140 175.1 0.126 0.0%
160 180.7 0.19 0.1%
180 186.3 0.227 0.1%
200 191.6 0.17 0.0%
220 197.1 0.136 0.0%
240 202.6 0.118 0.0%
260 208.6 0.236 0.1%
280 214 0.154 0.0%
300 219.5 0.275 0.1%
320 224.7 0.277 0.1%
340 230 0.279 0.1%
360 235.4 0.18 0.0%
380 240.9 0.282 0.1%
400 246.3 0.276 0.1%
420 251.9 0.194 0.0%
440 257 0.198 0.0%
460 262.5 0.245 0.0%
480 268.3 0.505 0.1%
500 273.6 0.337 0.1%
520 280 0.318 0.1%
540 285.7 0.675 0.2%
560 290.7 0.174 0.0%
580 295.9 0.25 0.0%
600 301.5 0.268 0.0%
620 307.2 0.4 0.1%
640 312.5 0.203 0.0%
660 318.2 0.224 0.0%
680 323.6 0.23 0.0%
700 329.2 0.417 0.1%
720 334.8 0.349 0.1%
740 340.3 0.301 0.0%
760 345.7 0.226 0.0%
780 351.3 0.534 0.1%
800 357 0.206 0.0%
820 362.3 0.351 0.0%
840 367.6 0.432 0.1%
860 373.3 0.497 0.1%
880 378.4 0.394 0.1%
900 383.8 0.329 0.0%
920 389.6 0.269 0.0%
940 395.3 0.543 0.1%
960 400.3 0.521 0.1%
980 406.1 0.421 0.1%
1000 411.6 0.454 0.1%
1020 417 0.402 0.0%

Quality and confidence:
param error
n 0

Model:
Time ~= 136.5
+ n 0.275
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_return", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 119.3
+ r 4.633
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119.3 0.164 0.1%
1 123.9 0.18 0.1%

Quality and confidence:
param error
r 0.081

Model:
Time ~= 119.3
+ r 4.645
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_return_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 128.4
+ n 0.78
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 124 0.128 0.1%
20 142.2 0.15 0.1%
40 158.6 0.132 0.0%
60 175.7 1.161 0.6%
80 191.7 0.32 0.1%
100 208.5 0.398 0.1%
120 225 0.24 0.1%
140 237.8 0.115 0.0%
160 253.8 0.155 0.0%
180 269.5 0.136 0.0%
200 285.5 0.135 0.0%
220 300.7 0.103 0.0%
240 315.8 0.091 0.0%
260 330.1 0.119 0.0%
280 346.7 0.23 0.0%
300 361.8 0.187 0.0%
320 377.8 0.137 0.0%
340 393.6 0.221 0.0%
360 409.3 0.265 0.0%
380 424.9 0.155 0.0%
400 440.3 0.344 0.0%
420 455.5 0.239 0.0%
440 471.6 0.278 0.0%
460 487.4 0.181 0.0%
480 503.3 0.261 0.0%
500 518.6 0.24 0.0%
520 533.9 0.14 0.0%
540 550.1 0.142 0.0%
560 563.2 5.638 1.0%
580 581.2 0.175 0.0%
600 596.4 0.347 0.0%
620 612.1 0.225 0.0%
640 627.1 0.188 0.0%
660 643.9 0.215 0.0%
680 659.4 0.29 0.0%
700 674.6 0.326 0.0%
720 690.8 0.406 0.0%
740 706.3 0.295 0.0%
760 721.9 0.202 0.0%
780 737.7 0.189 0.0%
800 753.3 0.393 0.0%
820 768.5 0.532 0.0%
840 784.3 0.26 0.0%
860 800.4 0.913 0.1%
880 815.7 0.214 0.0%
900 830.9 0.303 0.0%
920 847.3 0.383 0.0%
940 862.7 0.335 0.0%
960 871.1 11.1 1.2%
980 890.1 10.92 1.2%
1000 898.5 17.15 1.9%
1020 925 0.327 0.0%

Quality and confidence:
param error
n 0

Model:
Time ~= 128.8
+ n 0.779
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_terminate", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 125.5
+ r 106.6
µs

Reads = 5 + (2 * r)
Writes = 0 + (5 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.5 0.223 0.1%
1 232.2 0.236 0.1%

Quality and confidence:
param error
r 0.108

Model:
Time ~= 125.5
+ r 106.7
µs

Reads = 5 + (2 * r)
Writes = 0 + (5 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_terminate_per_code_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 237.8
+ c 8.514
µs

Reads = 7 + (0 * c)
Writes = 5 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 232.2 0.42 0.1%
2 253.1 0.182 0.0%
4 268.9 0.21 0.0%
6 286.8 0.278 0.0%
8 304.1 0.275 0.0%
10 321.7 0.351 0.1%
12 338.2 0.346 0.1%
14 355.5 0.599 0.1%
16 373.7 1.008 0.2%
18 391.5 0.194 0.0%
20 407.7 0.251 0.0%
22 425.9 0.761 0.1%
24 443.5 1.371 0.3%
26 459 0.276 0.0%
28 476.2 0.47 0.0%
30 493.8 1.203 0.2%
32 512.3 1.482 0.2%
34 528.2 1.078 0.2%
36 544.9 0.498 0.0%
38 561.4 0.469 0.0%
40 577.7 0.458 0.0%
42 594.9 0.196 0.0%
44 616.9 9.578 1.5%
46 661.5 11.6 1.7%
48 663.9 5.234 0.7%
50 682.8 4.145 0.6%
52 703.5 12.86 1.8%
54 718.3 12.77 1.7%
56 739.2 12.51 1.6%
58 756.8 13.46 1.7%
60 748.7 1.137 0.1%
62 765 0.27 0.0%
64 784.4 0.978 0.1%
66 802.4 0.531 0.0%
68 818.2 1.139 0.1%
70 835.7 1.487 0.1%
72 854.3 5.179 0.6%
74 868.3 1.268 0.1%
76 884.9 0.46 0.0%
78 902.6 1.342 0.1%
80 920.4 1.076 0.1%
82 936.8 0.854 0.0%
84 955.1 2.091 0.2%
86 969.8 0.988 0.1%
88 986.4 0.458 0.0%
90 1002 0.568 0.0%
92 1020 0.838 0.0%
94 1036 0.279 0.0%
96 1057 4.174 0.3%
98 1070 0.369 0.0%
100 1087 1.409 0.1%
102 1105 1.775 0.1%
104 1123 4.485 0.3%
106 1138 1.132 0.0%
108 1156 1.716 0.1%
110 1173 1.947 0.1%
112 1192 6.149 0.5%
114 1208 5.253 0.4%
116 1223 1.287 0.1%
118 1241 1.615 0.1%
120 1257 1.831 0.1%
122 1276 5.197 0.4%
124 1290 1.195 0.0%
126 1311 3.986 0.3%
128 1337 8.178 0.6%

Quality and confidence:
param error
c 0.009

Model:
Time ~= 241
+ c 8.503
µs

Reads = 7 + (0 * c)
Writes = 5 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "seal_restore_to", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 221.2
+ r 133.9
µs

Reads = 5 + (4 * r)
Writes = 0 + (6 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 221.4 0.707 0.3%
1 355.6 0.832 0.2%

Quality and confidence:
param error
r 0.363

Model:
Time ~= 221.4
+ r 134.2
µs

Reads = 5 + (4 * r)
Writes = 0 + (6 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_restore_to_per_code_kb_delta", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 152.8
+ c 9.746
+ t 4.589
+ d 3753
µs

Reads = 8 + (0 * c) + (0 * t) + (100 * d)
Writes = 7 + (0 * c) + (0 * t) + (100 * d)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c t d mean µs sigma µs %
0 128 20 75980 83.59 0.1%
2 128 20 75820 55.39 0.0%
4 128 20 76040 62.77 0.0%
6 128 20 75790 77.96 0.1%
8 128 20 75920 45.79 0.0%
10 128 20 75820 72.41 0.0%
12 128 20 76100 70.98 0.0%
14 128 20 75790 94.91 0.1%
16 128 20 75960 52.32 0.0%
18 128 20 75890 71.38 0.0%
20 128 20 75930 67.82 0.0%
22 128 20 76040 68.04 0.0%
24 128 20 76280 82.84 0.1%
26 128 20 76390 106.9 0.1%
28 128 20 76020 78.89 0.1%
30 128 20 75890 101.4 0.1%
32 128 20 76050 56.37 0.0%
34 128 20 75950 87.17 0.1%
36 128 20 76330 143.4 0.1%
38 128 20 76010 42.03 0.0%
40 128 20 76410 52.65 0.0%
42 128 20 76220 97.18 0.1%
44 128 20 76040 87.55 0.1%
46 128 20 76100 97.93 0.1%
48 128 20 76150 35.31 0.0%
50 128 20 76180 58.41 0.0%
52 128 20 76210 65.02 0.0%
54 128 20 76450 39.97 0.0%
56 128 20 76320 79.63 0.1%
58 128 20 76400 47.45 0.0%
60 128 20 76350 44.34 0.0%
62 128 20 76570 102.8 0.1%
64 128 20 76280 61.74 0.0%
66 128 20 76460 69.21 0.0%
68 128 20 76820 84.4 0.1%
70 128 20 76490 85.04 0.1%
72 128 20 76600 46.6 0.0%
74 128 20 76530 79.55 0.1%
76 128 20 76330 78.84 0.1%
78 128 20 76580 44.18 0.0%
80 128 20 76440 87.02 0.1%
82 128 20 76820 62.89 0.0%
84 128 20 76450 115.1 0.1%
86 128 20 76710 68.24 0.0%
88 128 20 76620 61.44 0.0%
90 128 20 76560 71.42 0.0%
92 128 20 76850 35.07 0.0%
94 128 20 76780 118.9 0.1%
96 128 20 76830 100.6 0.1%
98 128 20 76720 54.27 0.0%
100 128 20 76780 66.27 0.0%
102 128 20 76810 70.83 0.0%
104 128 20 76630 45.32 0.0%
106 128 20 76550 53.93 0.0%
108 128 20 76850 74.55 0.0%
110 128 20 76770 59.49 0.0%
112 128 20 77060 103.2 0.1%
114 128 20 76950 87.86 0.1%
116 128 20 76910 70.38 0.0%
118 128 20 76900 59.47 0.0%
120 128 20 77050 84.23 0.1%
122 128 20 76790 59.23 0.0%
124 128 20 76900 97.07 0.1%
126 128 20 77160 83.56 0.1%
128 0 20 76270 85.84 0.1%
128 2 20 76280 68.29 0.0%
128 4 20 76390 75.45 0.0%
128 6 20 76290 66.16 0.0%
128 8 20 76260 63.37 0.0%
128 10 20 76420 132.1 0.1%
128 12 20 76770 119.5 0.1%
128 14 20 76760 65.5 0.0%
128 16 20 76360 63.44 0.0%
128 18 20 76800 87.47 0.1%
128 20 20 76560 95.09 0.1%
128 22 20 76550 97.07 0.1%
128 24 20 76560 57.43 0.0%
128 26 20 76650 76.37 0.0%
128 28 20 76650 46.17 0.0%
128 30 20 76500 68.66 0.0%
128 32 20 76540 64.98 0.0%
128 34 20 76370 53.7 0.0%
128 36 20 76430 70 0.0%
128 38 20 76460 50.78 0.0%
128 40 20 76490 97.31 0.1%
128 42 20 76540 65.79 0.0%
128 44 20 76850 49.42 0.0%
128 46 20 76470 90.12 0.1%
128 48 20 76590 54.67 0.0%
128 50 20 76560 65.17 0.0%
128 52 20 76400 72.56 0.0%
128 54 20 76860 67.12 0.0%
128 56 20 76590 79.26 0.1%
128 58 20 77070 97.42 0.1%
128 60 20 76750 65.24 0.0%
128 62 20 76630 44.49 0.0%
128 64 20 76560 83.15 0.1%
128 66 20 76900 72.82 0.0%
128 68 20 76600 69.13 0.0%
128 70 20 76740 115.8 0.1%
128 72 20 76520 91.78 0.1%
128 74 20 76690 67.28 0.0%
128 76 20 76570 89.41 0.1%
128 78 20 76720 62.78 0.0%
128 80 20 76770 92.51 0.1%
128 82 20 76750 71.23 0.0%
128 84 20 76430 50.35 0.0%
128 86 20 76820 57.3 0.0%
128 88 20 76620 79.93 0.1%
128 90 20 76750 58.59 0.0%
128 92 20 77030 66.31 0.0%
128 94 20 76920 171.1 0.2%
128 96 20 76760 68.99 0.0%
128 98 20 76720 64.26 0.0%
128 100 20 76890 122.5 0.1%
128 102 20 76730 62.42 0.0%
128 104 20 76710 48.18 0.0%
128 106 20 77040 78.13 0.1%
128 108 20 76880 93.22 0.1%
128 110 20 77300 89.54 0.1%
128 112 20 76870 91.1 0.1%
128 114 20 76830 76.47 0.0%
128 116 20 76840 97.67 0.1%
128 118 20 76870 55.5 0.0%
128 120 20 76790 59.76 0.0%
128 122 20 76750 43.68 0.0%
128 124 20 76890 90.44 0.1%
128 126 20 77050 87.27 0.1%
128 128 0 2277 11.91 0.5%
128 128 1 5740 13.87 0.2%
128 128 2 9364 20.88 0.2%
128 128 3 13000 16.98 0.1%
128 128 4 16680 22.69 0.1%
128 128 5 20490 21.19 0.1%
128 128 6 24110 21.95 0.0%
128 128 7 27850 32.51 0.1%
128 128 8 31570 51.28 0.1%
128 128 9 35310 33.14 0.0%
128 128 10 39120 62.09 0.1%
128 128 11 42790 53.5 0.1%
128 128 12 46460 47.49 0.1%
128 128 13 50370 93.04 0.1%
128 128 14 54010 51.93 0.0%
128 128 15 57790 61.3 0.1%
128 128 16 61900 61.23 0.0%
128 128 17 65320 48.43 0.0%
128 128 18 69310 58.07 0.0%
128 128 19 73390 30.64 0.0%
128 128 20 77280 105.9 0.1%

Quality and confidence:
param error
c 0.149
t 0.149
d 1.313

Model:
Time ~= 0
+ c 8.613
+ t 4.306
+ d 3765
µs

Reads = 8 + (0 * c) + (0 * t) + (100 * d)
Writes = 7 + (0 * c) + (0 * t) + (100 * d)
Pallet: "pallet_contracts", Extrinsic: "seal_random", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 134.1
+ r 638.2
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.3 0.411 0.3%
1 774.1 2.313 0.2%
2 1407 3.339 0.2%
3 2054 11.22 0.5%
4 2687 8.333 0.3%
5 3330 6.279 0.1%
6 3962 10.18 0.2%
7 4614 11.91 0.2%
8 5245 11.9 0.2%
9 5891 12.54 0.2%
10 6519 10.76 0.1%
11 7151 16.31 0.2%
12 7763 11.08 0.1%
13 8433 18.54 0.2%
14 9085 18.29 0.2%
15 9729 18.52 0.1%
16 10380 38.67 0.3%
17 10970 27.3 0.2%
18 11620 29.45 0.2%
19 12260 26.84 0.2%
20 12880 26.8 0.2%

Quality and confidence:
param error
r 0.259

Model:
Time ~= 135
+ r 638.4
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 138
+ r 911.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 118.3 0.102 0.0%
1 1051 2.582 0.2%
2 1965 8.349 0.4%
3 2881 8.239 0.2%
4 3791 4.315 0.1%
5 4712 15.54 0.3%
6 5608 5.935 0.1%
7 6513 13.11 0.2%
8 7442 10.57 0.1%
9 8327 7.759 0.0%
10 9272 17 0.1%
11 10160 11.11 0.1%
12 11090 26.33 0.2%
13 12000 18.72 0.1%
14 12910 19.32 0.1%
15 13800 24.17 0.1%
16 14720 8.437 0.0%
17 15650 28.62 0.1%
18 16550 15.88 0.0%
19 17450 22.09 0.1%
20 18380 33.75 0.1%

Quality and confidence:
param error
r 0.231

Model:
Time ~= 138.2
+ r 912
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event_per_topic_and_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 1228
+ t 592.5
+ n 252.1
µs

Reads = 5 + (100 * t) + (0 * n)
Writes = 0 + (100 * t) + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
t n mean µs sigma µs %
0 16 5143 8.69 0.1%
1 16 5876 8.215 0.1%
2 16 6473 8.071 0.1%
3 16 7051 8.834 0.1%
4 0 3548 16.19 0.4%
4 1 3878 7.271 0.1%
4 2 4092 18.42 0.4%
4 3 4317 3.34 0.0%
4 4 4586 12.29 0.2%
4 5 4820 11.63 0.2%
4 6 5082 11.12 0.2%
4 7 5350 6.852 0.1%
4 8 5573 9.956 0.1%
4 9 5815 14.32 0.2%
4 10 6066 7.551 0.1%
4 11 6332 10.83 0.1%
4 12 6597 8.499 0.1%
4 13 6861 7.943 0.1%
4 14 7110 7.402 0.1%
4 15 7364 7.165 0.0%
4 16 7608 7.308 0.0%

Quality and confidence:
param error
t 2.317
n 0.456

Model:
Time ~= 1175
+ t 598.4
+ n 252.9
µs

Reads = 5 + (100 * t) + (0 * n)
Writes = 0 + (100 * t) + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_set_rent_allowance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 134.7
+ r 707
µs

Reads = 5 + (0 * r)
Writes = 1 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.8 0.15 0.1%
1 841.1 1.775 0.2%
2 1553 8.708 0.5%
3 2252 9.29 0.4%
4 2980 8.117 0.2%
5 3683 14.27 0.3%
6 4385 21.13 0.4%
7 5089 14.98 0.2%
8 5789 7.814 0.1%
9 6487 11.43 0.1%
10 7196 11.31 0.1%
11 7925 24.77 0.3%
12 8631 20.02 0.2%
13 9336 27.96 0.2%
14 10040 18.88 0.1%
15 10730 20.04 0.1%
16 11430 20.32 0.1%
17 12130 19.26 0.1%
18 12850 8.616 0.0%
19 13600 28.98 0.2%
20 14270 40.86 0.2%

Quality and confidence:
param error
r 0.256

Model:
Time ~= 136.8
+ r 707
µs

Reads = 5 + (0 * r)
Writes = 1 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_set_storage", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 16980
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 120.4 0.105 0.0%
1 16520 45.72 0.2%
2 32430 96.39 0.2%
3 50930 53.32 0.1%
4 67910 139.5 0.2%
5 83140 86.57 0.1%
6 99850 58.31 0.0%
7 118300 874.1 0.7%
8 135800 144 0.1%
9 152900 111.8 0.0%
10 169800 115.1 0.0%
11 186800 79.55 0.0%
12 203500 97.95 0.0%
13 220200 202.5 0.0%
14 237200 183.8 0.0%
15 254100 129.6 0.0%
16 271200 110.6 0.0%
17 288000 172.8 0.0%
18 305600 304.5 0.0%
19 322400 266.4 0.0%
20 339200 275.6 0.0%

Quality and confidence:
param error
r 7.3

Model:
Time ~= 0
+ r 16990
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 1736
+ n 74.22
µs

Reads = 6 + (0 * n)
Writes = 2 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 1667 4.814 0.2%
1 1813 14.45 0.7%
2 1901 6.807 0.3%
3 1966 13.56 0.6%
4 2043 12.88 0.6%
5 2128 9.07 0.4%
6 2195 14.14 0.6%
7 2254 8.954 0.3%
8 2321 14.37 0.6%
9 2417 15.53 0.6%
10 2496 14.38 0.5%
11 2560 14.79 0.5%
12 2601 11.94 0.4%
13 2716 13.57 0.4%
14 2781 10.55 0.3%
15 2877 8.806 0.3%
16 2890 14.97 0.5%

Quality and confidence:
param error
n 0.411

Model:
Time ~= 1732
+ n 74.91
µs

Reads = 6 + (0 * n)
Writes = 2 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 2266
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 120.4 0.288 0.2%
1 2410 15.41 0.6%
2 4574 13.52 0.2%
3 6764 8.638 0.1%
4 8940 14.88 0.1%
5 11230 22.79 0.2%
6 13460 29.22 0.2%
7 15690 24.62 0.1%
8 17850 31.45 0.1%
9 20310 29.09 0.1%
10 22580 21.9 0.0%
11 24650 37.19 0.1%
12 27110 58.16 0.2%
13 29330 39.23 0.1%
14 31470 43.89 0.1%
15 34010 58.85 0.1%
16 36080 38.21 0.1%
17 38430 53.03 0.1%
18 40890 47.69 0.1%
19 43440 61.65 0.1%
20 45770 81.12 0.1%

Quality and confidence:
param error
r 2.126

Model:
Time ~= 0
+ r 2273
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_get_storage", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 112.7
+ r 948.7
µs

Reads = 5 + (100 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 121 0.217 0.1%
1 1127 10.15 0.9%
2 2024 8.198 0.4%
3 2977 18.49 0.6%
4 3899 17.12 0.4%
5 4939 76.25 1.5%
6 5703 15.2 0.2%
7 6696 11.96 0.1%
8 7617 16.67 0.2%
9 8631 29.72 0.3%
10 9529 32.25 0.3%
11 10590 33.28 0.3%
12 11450 18.18 0.1%
13 12500 37.01 0.2%
14 13350 33.56 0.2%
15 14280 38.1 0.2%
16 15180 19.65 0.1%
17 16160 53.17 0.3%
18 17270 63.21 0.3%
19 18280 41.71 0.2%
20 19230 39.93 0.2%

Quality and confidence:
param error
r 0.934

Model:
Time ~= 93.99
+ r 950.6
µs

Reads = 5 + (100 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_get_storage_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 717.9
+ n 153.3
µs

Reads = 6 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 665.7 2.108 0.3%
1 851 1.107 0.1%
2 1041 13.6 1.3%
3 1176 2.487 0.2%
4 1345 13.11 0.9%
5 1502 12.04 0.8%
6 1639 1.082 0.0%
7 1798 14.34 0.7%
8 1952 16.62 0.8%
9 2099 12.97 0.6%
10 2260 9.896 0.4%
11 2389 7.418 0.3%
12 2546 10.7 0.4%
13 2702 14.59 0.5%
14 2860 14.42 0.5%
15 3030 14.34 0.4%
16 3162 13.28 0.4%

Quality and confidence:
param error
n 0.316

Model:
Time ~= 711.6
+ n 153.8
µs

Reads = 6 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_transfer", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 17.74
+ r 5468
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 126.4 0.177 0.1%
1 5553 7.124 0.1%
2 10990 8.514 0.0%
3 16430 21.08 0.1%
4 21940 77.66 0.3%
5 27300 28.45 0.1%
6 32690 23.99 0.0%
7 38100 52.45 0.1%
8 43530 49.77 0.1%
9 49090 44.72 0.0%
10 54660 83.64 0.1%
11 59940 72.2 0.1%
12 65730 83.66 0.1%
13 70950 64.65 0.0%
14 76680 59.52 0.0%
15 81940 53.75 0.0%
16 87590 71.23 0.0%
17 93200 60.58 0.0%
18 98480 57.81 0.0%
19 104000 115 0.1%
20 109300 96.13 0.0%

Quality and confidence:
param error
r 1.598

Model:
Time ~= 0
+ r 5471
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_call", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 10320
µs

Reads = 6 + (200 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 126.4 0.298 0.2%
1 10240 13.96 0.1%
2 20540 45.98 0.2%
3 30630 44.35 0.1%
4 40710 50.12 0.1%
5 51010 36.53 0.0%
6 61340 61.7 0.1%
7 71420 41.25 0.0%
8 81740 115.4 0.1%
9 92230 66.66 0.0%
10 102600 55.3 0.0%
11 113100 81.79 0.0%
12 123200 68.26 0.0%
13 133600 96.91 0.0%
14 143900 160.2 0.1%
15 154200 187.2 0.1%
16 165300 127 0.0%
17 175000 228.1 0.1%
18 185800 141 0.0%
19 196300 191.8 0.0%
20 207000 345.7 0.1%

Quality and confidence:
param error
r 4.477

Model:
Time ~= 0
+ r 10340
µs

Reads = 6 + (200 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_call_per_code_transfer_input_output_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 9106
+ c 390.7
+ t 3726
+ i 60.77
+ o 83.51
µs

Reads = 206 + (0 * c) + (0 * t) + (0 * i) + (0 * o)
Writes = 0 + (0 * c) + (101 * t) + (0 * i) + (0 * o)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c t i o mean µs sigma µs %
0 1 1024 960 155000 62.24 0.0%
2 1 1024 960 156400 143.6 0.0%
4 1 1024 960 156800 89.93 0.0%
6 1 1024 960 158000 72.85 0.0%
8 1 1024 960 159000 129.4 0.0%
10 1 1024 960 160400 189.4 0.1%
12 1 1024 960 160500 40.06 0.0%
14 1 1024 960 160700 162.2 0.1%
16 1 1024 960 160900 41.75 0.0%
18 1 1024 960 161000 176.2 0.1%
20 1 1024 960 161900 173.1 0.1%
22 1 1024 960 163000 198.3 0.1%
24 1 1024 960 164000 103.1 0.0%
26 1 1024 960 164800 80.58 0.0%
28 1 1024 960 166200 184.6 0.1%
30 1 1024 960 167200 93.39 0.0%
32 1 1024 960 167500 97.32 0.0%
34 1 1024 960 168000 145.1 0.0%
36 1 1024 960 168900 119.8 0.0%
38 1 1024 960 169800 93.14 0.0%
40 1 1024 960 171000 115.9 0.0%
42 1 1024 960 172000 92.5 0.0%
44 1 1024 960 172300 70.54 0.0%
46 1 1024 960 172900 79.18 0.0%
48 1 1024 960 174000 84.64 0.0%
50 1 1024 960 174700 197.8 0.1%
52 1 1024 960 175400 105.6 0.0%
54 1 1024 960 176100 89.09 0.0%
56 1 1024 960 177000 134.6 0.0%
58 1 1024 960 177900 118.7 0.0%
60 1 1024 960 178600 67.14 0.0%
62 1 1024 960 179300 122.9 0.0%
64 1 1024 960 180400 84.35 0.0%
66 1 1024 960 181300 60.91 0.0%
68 1 1024 960 182300 47.29 0.0%
70 1 1024 960 182900 94.09 0.0%
72 1 1024 960 183500 127.9 0.0%
74 1 1024 960 184000 128.7 0.0%
76 1 1024 960 184900 101.9 0.0%
78 1 1024 960 185800 128.5 0.0%
80 1 1024 960 186900 83.22 0.0%
82 1 1024 960 187400 127.7 0.0%
84 1 1024 960 188200 56.74 0.0%
86 1 1024 960 188500 86.19 0.0%
88 1 1024 960 189000 107.3 0.0%
90 1 1024 960 189900 135.2 0.0%
92 1 1024 960 191000 127.3 0.0%
94 1 1024 960 191700 66.58 0.0%
96 1 1024 960 192700 143.3 0.0%
98 1 1024 960 193800 64.24 0.0%
100 1 1024 960 194400 150.1 0.0%
102 1 1024 960 195200 65.22 0.0%
104 1 1024 960 196000 109 0.0%
106 1 1024 960 197000 130.4 0.0%
108 1 1024 960 198100 123.1 0.0%
110 1 1024 960 199200 158 0.0%
112 1 1024 960 200200 161.8 0.0%
114 1 1024 960 200600 199.8 0.0%
116 1 1024 960 201000 84.6 0.0%
118 1 1024 960 201200 170.8 0.0%
120 1 1024 960 200900 129.2 0.0%
122 1 1024 960 201200 201.2 0.1%
124 1 1024 960 201600 278.2 0.1%
126 1 1024 960 202700 420.5 0.2%
128 0 1024 960 200600 48.33 0.0%
128 1 0 960 143000 110.9 0.0%
128 1 20 960 144400 88.49 0.0%
128 1 40 960 145600 79.69 0.0%
128 1 60 960 146800 78.3 0.0%
128 1 80 960 147900 40.63 0.0%
128 1 100 960 149500 168.5 0.1%
128 1 120 960 150600 74.58 0.0%
128 1 140 960 151300 121.2 0.0%
128 1 160 960 152800 90.79 0.0%
128 1 180 960 154500 192.3 0.1%
128 1 200 960 155700 61.8 0.0%
128 1 220 960 157100 113.7 0.0%
128 1 240 960 158400 103.3 0.0%
128 1 260 960 159800 138 0.0%
128 1 280 960 160600 190.8 0.1%
128 1 300 960 161100 136.5 0.0%
128 1 320 960 162600 95.78 0.0%
128 1 340 960 164000 146.8 0.0%
128 1 360 960 165600 114.5 0.0%
128 1 380 960 167000 126 0.0%
128 1 400 960 167600 103.6 0.0%
128 1 420 960 169100 76.76 0.0%
128 1 440 960 170600 39.99 0.0%
128 1 460 960 171900 62.77 0.0%
128 1 480 960 172700 103.1 0.0%
128 1 500 960 174000 135.4 0.0%
128 1 520 960 175700 67.02 0.0%
128 1 540 960 177000 121.4 0.0%
128 1 560 960 178200 181.9 0.1%
128 1 580 960 179000 143.9 0.0%
128 1 600 960 180100 110.2 0.0%
128 1 620 960 181500 105.7 0.0%
128 1 640 960 182500 80.73 0.0%
128 1 660 960 183800 74.94 0.0%
128 1 680 960 185200 92.92 0.0%
128 1 700 960 186200 97.26 0.0%
128 1 720 960 188100 125.6 0.0%
128 1 740 960 188400 92.2 0.0%
128 1 760 960 189200 165.3 0.0%
128 1 780 960 190600 82.34 0.0%
128 1 800 960 191800 75.37 0.0%
128 1 820 960 193200 138 0.0%
128 1 840 960 194600 180.1 0.0%
128 1 860 960 195800 62.56 0.0%
128 1 880 960 197400 89.12 0.0%
128 1 900 960 198600 168.8 0.0%
128 1 920 960 200000 204.6 0.1%
128 1 940 960 200800 118.8 0.0%
128 1 960 960 201200 126.7 0.0%
128 1 980 960 201300 198.6 0.0%
128 1 1000 960 202100 232.5 0.1%
128 1 1020 960 204400 155.8 0.0%
128 1 1024 0 125400 54.24 0.0%
128 1 1024 19 126900 108.1 0.0%
128 1 1024 38 128700 63.16 0.0%
128 1 1024 57 130700 91.43 0.0%
128 1 1024 76 132300 129.5 0.0%
128 1 1024 95 133800 85.14 0.0%
128 1 1024 114 134300 381.9 0.2%
128 1 1024 133 136100 185.1 0.1%
128 1 1024 152 138100 105 0.0%
128 1 1024 171 140000 86.45 0.0%
128 1 1024 190 141700 143.5 0.1%
128 1 1024 209 143300 58.5 0.0%
128 1 1024 228 144700 89.41 0.0%
128 1 1024 247 146500 171.1 0.1%
128 1 1024 266 147800 47.07 0.0%
128 1 1024 285 149800 198.1 0.1%
128 1 1024 304 150800 194.8 0.1%
128 1 1024 323 152200 91.01 0.0%
128 1 1024 342 154100 129.9 0.0%
128 1 1024 361 155900 78.9 0.0%
128 1 1024 380 157500 90.45 0.0%
128 1 1024 399 159100 158.2 0.0%
128 1 1024 418 160600 132.9 0.0%
128 1 1024 437 161600 129.4 0.0%
128 1 1024 456 163600 136.8 0.0%
128 1 1024 475 165300 135.2 0.0%
128 1 1024 494 167100 110.8 0.0%
128 1 1024 513 168600 96.84 0.0%
128 1 1024 532 170500 159.7 0.0%
128 1 1024 551 171900 112.1 0.0%
128 1 1024 570 173300 118.7 0.0%
128 1 1024 589 174800 107.2 0.0%
128 1 1024 608 176100 52.1 0.0%
128 1 1024 627 178200 140.6 0.0%
128 1 1024 646 179700 117.3 0.0%
128 1 1024 665 181200 86.43 0.0%
128 1 1024 684 182800 77.14 0.0%
128 1 1024 703 184700 96.74 0.0%
128 1 1024 722 186200 105.4 0.0%
128 1 1024 741 188300 86.77 0.0%
128 1 1024 760 188600 300.2 0.1%
128 1 1024 779 190500 125.4 0.0%
128 1 1024 798 192400 71.44 0.0%
128 1 1024 817 194100 149.1 0.0%
128 1 1024 836 195700 89.64 0.0%
128 1 1024 855 197500 140.9 0.0%
128 1 1024 874 199400 255.3 0.1%
128 1 1024 893 200800 70.38 0.0%
128 1 1024 912 201100 137.2 0.0%
128 1 1024 931 201400 96.83 0.0%
128 1 1024 950 203400 219.9 0.1%
128 1 1024 960 204400 169.5 0.0%

Quality and confidence:
param error
c 0.461
t 192.3
i 0.06
o 0.065

Model:
Time ~= 9012
+ c 393
+ t 4788
+ i 60.31
+ o 82.87
µs

Reads = 206 + (0 * c) + (0 * t) + (0 * i) + (0 * o)
Writes = 0 + (0 * c) + (101 * t) + (0 * i) + (0 * o)
Pallet: "pallet_contracts", Extrinsic: "seal_instantiate", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 21050
µs

Reads = 6 + (300 * r)
Writes = 2 + (300 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 127.2 0.151 0.1%
1 19320 20.11 0.1%
2 38720 41.33 0.1%
3 58400 35.93 0.0%
4 78040 33.68 0.0%
5 98060 53.86 0.0%
6 118400 66.07 0.0%
7 139000 88.94 0.0%
8 158900 85.22 0.0%
9 180100 111.3 0.0%
10 201000 70.6 0.0%
11 222400 288.6 0.1%
12 244200 146.7 0.0%
13 265700 219.1 0.0%
14 287600 186.1 0.0%
15 308500 479.3 0.1%
16 331100 226.6 0.0%
17 353400 193 0.0%
18 375300 209.1 0.0%
19 398400 289.2 0.0%
20 419700 183.4 0.0%

Quality and confidence:
param error
r 33.7

Model:
Time ~= 0
+ r 21040
µs

Reads = 6 + (300 * r)
Writes = 2 + (300 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_instantiate_per_code_input_output_salt_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 8690
+ c 878
+ i 62.57
+ o 87.15
+ s 314.9
µs

Reads = 207 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Writes = 203 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c i o s mean µs sigma µs %
0 960 960 960 454800 91.14 0.0%
2 960 960 960 456800 109.6 0.0%
4 960 960 960 458300 239.4 0.0%
6 960 960 960 460100 351 0.0%
8 960 960 960 461900 200.9 0.0%
10 960 960 960 463700 151.2 0.0%
12 960 960 960 466100 250.8 0.0%
14 960 960 960 467300 274.4 0.0%
16 960 960 960 467700 63.88 0.0%
18 960 960 960 470200 202.6 0.0%
20 960 960 960 472000 283.6 0.0%
22 960 960 960 473900 260.9 0.0%
24 960 960 960 476200 270.3 0.0%
26 960 960 960 478200 118.6 0.0%
28 960 960 960 479900 161.4 0.0%
30 960 960 960 480800 42.27 0.0%
32 960 960 960 481200 347.2 0.0%
34 960 960 960 483600 174 0.0%
36 960 960 960 486300 310.8 0.0%
38 960 960 960 487900 173.4 0.0%
40 960 960 960 489900 139.2 0.0%
42 960 960 960 491500 402.6 0.0%
44 960 960 960 493500 163.1 0.0%
46 960 960 960 495300 131.4 0.0%
48 960 960 960 497200 323.7 0.0%
50 960 960 960 499500 205.6 0.0%
52 960 960 960 500500 280.8 0.0%
54 960 960 960 501200 278 0.0%
56 960 960 960 502300 208.7 0.0%
58 960 960 960 504600 435.1 0.0%
60 960 960 960 506800 350.4 0.0%
62 960 960 960 508700 148.4 0.0%
64 960 960 960 510600 215.6 0.0%
66 960 960 960 512700 218.1 0.0%
68 960 960 960 514700 192.8 0.0%
70 960 960 960 516400 488.1 0.0%
72 960 960 960 518100 282.1 0.0%
74 960 960 960 519900 321.3 0.0%
76 960 960 960 521900 146.2 0.0%
78 960 960 960 523600 125.9 0.0%
80 960 960 960 525200 254.3 0.0%
82 960 960 960 526600 99.53 0.0%
84 960 960 960 528700 329.8 0.0%
86 960 960 960 530600 222 0.0%
88 960 960 960 532600 305.1 0.0%
90 960 960 960 534000 216.6 0.0%
92 960 960 960 534500 49.55 0.0%
94 960 960 960 536000 312.4 0.0%
96 960 960 960 538000 337.6 0.0%
98 960 960 960 539900 234.4 0.0%
100 960 960 960 542200 157.5 0.0%
102 960 960 960 544500 298.2 0.0%
104 960 960 960 546500 281.1 0.0%
106 960 960 960 547700 365 0.0%
108 960 960 960 549900 217.2 0.0%
110 960 960 960 551000 240 0.0%
112 960 960 960 553100 219.9 0.0%
114 960 960 960 555200 278.8 0.0%
116 960 960 960 556600 252.1 0.0%
118 960 960 960 558800 221.2 0.0%
120 960 960 960 560700 253.1 0.0%
122 960 960 960 561000 46.11 0.0%
124 960 960 960 563700 232.5 0.0%
126 960 960 960 565500 161 0.0%
128 0 960 960 507000 126.4 0.0%
128 19 960 960 508800 242.9 0.0%
128 38 960 960 510200 153.1 0.0%
128 57 960 960 511500 190.6 0.0%
128 76 960 960 512100 74.2 0.0%
128 95 960 960 513500 235.6 0.0%
128 114 960 960 514600 104.3 0.0%
128 133 960 960 516100 107 0.0%
128 152 960 960 517400 221.9 0.0%
128 171 960 960 518700 152.1 0.0%
128 190 960 960 519700 250.6 0.0%
128 209 960 960 521000 134.5 0.0%
128 228 960 960 522700 280.2 0.0%
128 247 960 960 523600 160.4 0.0%
128 266 960 960 524700 190.7 0.0%
128 285 960 960 525900 181.1 0.0%
128 304 960 960 526800 175.3 0.0%
128 323 960 960 528300 175.8 0.0%
128 342 960 960 529800 166.5 0.0%
128 361 960 960 530900 291 0.0%
128 380 960 960 533100 485.6 0.0%
128 399 960 960 533800 81.76 0.0%
128 418 960 960 533800 32.47 0.0%
128 437 960 960 533900 80.76 0.0%
128 456 960 960 535200 102.4 0.0%
128 475 960 960 536300 221.8 0.0%
128 494 960 960 538100 461.7 0.0%
128 513 960 960 539900 189.8 0.0%
128 532 960 960 540800 174.7 0.0%
128 551 960 960 542300 253.7 0.0%
128 570 960 960 543700 135.7 0.0%
128 589 960 960 545000 158.1 0.0%
128 608 960 960 546000 257.7 0.0%
128 627 960 960 546700 198.6 0.0%
128 646 960 960 548700 227.9 0.0%
128 665 960 960 550000 225.2 0.0%
128 684 960 960 551000 148.5 0.0%
128 703 960 960 552300 258.7 0.0%
128 722 960 960 553700 293.2 0.0%
128 741 960 960 554500 234.4 0.0%
128 760 960 960 555300 257.2 0.0%
128 779 960 960 556900 168.1 0.0%
128 798 960 960 558100 225.7 0.0%
128 817 960 960 559700 463.2 0.0%
128 836 960 960 560800 101.5 0.0%
128 855 960 960 560800 55.78 0.0%
128 874 960 960 561500 447.4 0.0%
128 893 960 960 563400 342 0.0%
128 912 960 960 564600 315.6 0.0%
128 931 960 960 565100 189.2 0.0%
128 950 960 960 566400 312.5 0.0%
128 960 0 960 482500 107.7 0.0%
128 960 19 960 484900 171.3 0.0%
128 960 38 960 486500 130.7 0.0%
128 960 57 960 488500 175.4 0.0%
128 960 76 960 490100 189.5 0.0%
128 960 95 960 491700 173 0.0%
128 960 114 960 494000 209.6 0.0%
128 960 133 960 494900 162.9 0.0%
128 960 152 960 496700 263 0.0%
128 960 171 960 499000 408.3 0.0%
128 960 190 960 500400 206.7 0.0%
128 960 209 960 500700 326.1 0.0%
128 960 228 960 502800 307.4 0.0%
128 960 247 960 504800 341.6 0.0%
128 960 266 960 506900 400.2 0.0%
128 960 285 960 509000 220.8 0.0%
128 960 304 960 510400 169.5 0.0%
128 960 323 960 512000 227.8 0.0%
128 960 342 960 514500 185 0.0%
128 960 361 960 515100 123.2 0.0%
128 960 380 960 516800 113 0.0%
128 960 399 960 518700 116.3 0.0%
128 960 418 960 520200 175.1 0.0%
128 960 437 960 522300 191.2 0.0%
128 960 456 960 524000 150.3 0.0%
128 960 475 960 525800 162.6 0.0%
128 960 494 960 527700 187.5 0.0%
128 960 513 960 528500 209.4 0.0%
128 960 532 960 530500 151.1 0.0%
128 960 551 960 532700 313.6 0.0%
128 960 570 960 533800 29.12 0.0%
128 960 589 960 534200 238.1 0.0%
128 960 608 960 535800 139.8 0.0%
128 960 627 960 537900 194.2 0.0%
128 960 646 960 540000 185.9 0.0%
128 960 665 960 541600 181.5 0.0%
128 960 684 960 543200 104.1 0.0%
128 960 703 960 544700 61.3 0.0%
128 960 722 960 546600 126.2 0.0%
128 960 741 960 548200 173.9 0.0%
128 960 760 960 549700 212 0.0%
128 960 779 960 551900 176.4 0.0%
128 960 798 960 553300 237.6 0.0%
128 960 817 960 554900 156.4 0.0%
128 960 836 960 556800 285.7 0.0%
128 960 855 960 558600 330.8 0.0%
128 960 874 960 560700 54.25 0.0%
128 960 893 960 560800 35.01 0.0%
128 960 912 960 561900 282.4 0.0%
128 960 931 960 563900 243 0.0%
128 960 950 960 565400 237.5 0.0%
128 960 960 0 266100 194.5 0.0%
128 960 960 19 271400 181 0.0%
128 960 960 38 277400 104.5 0.0%
128 960 960 57 282700 230.5 0.0%
128 960 960 76 289400 89.31 0.0%
128 960 960 95 295600 124.4 0.0%
128 960 960 114 301100 68.93 0.0%
128 960 960 133 307000 203 0.0%
128 960 960 152 312800 142.9 0.0%
128 960 960 171 319800 220 0.0%
128 960 960 190 324600 269 0.0%
128 960 960 209 331200 227.9 0.0%
128 960 960 228 336200 144.8 0.0%
128 960 960 247 343000 96.86 0.0%
128 960 960 266 349000 151.4 0.0%
128 960 960 285 356000 134.1 0.0%
128 960 960 304 361400 249.1 0.0%
128 960 960 323 367200 210.5 0.0%
128 960 960 342 373800 117.8 0.0%
128 960 960 361 378300 287.4 0.0%
128 960 960 380 384800 183 0.0%
128 960 960 399 391800 178.4 0.0%
128 960 960 418 398300 318 0.0%
128 960 960 437 403200 89.56 0.0%
128 960 960 456 405000 509.4 0.1%
128 960 960 475 414400 173.1 0.0%
128 960 960 494 421000 146.9 0.0%
128 960 960 513 427900 170.3 0.0%
128 960 960 532 433400 99.41 0.0%
128 960 960 551 439200 236.6 0.0%
128 960 960 570 445200 139.8 0.0%
128 960 960 589 451000 164.5 0.0%
128 960 960 608 456900 230.7 0.0%
128 960 960 627 463000 243.6 0.0%
128 960 960 646 468600 254.5 0.0%
128 960 960 665 475600 228.3 0.0%
128 960 960 684 480800 89.08 0.0%
128 960 960 703 486700 128.9 0.0%
128 960 960 722 492800 178 0.0%
128 960 960 741 499900 247.8 0.0%
128 960 960 760 503800 258.7 0.0%
128 960 960 779 510400 226.1 0.0%
128 960 960 798 516800 239.4 0.0%
128 960 960 817 523300 107.3 0.0%
128 960 960 836 528700 204.4 0.0%
128 960 960 855 533900 61.75 0.0%
128 960 960 874 540600 169.2 0.0%
128 960 960 893 547100 267.5 0.0%
128 960 960 912 552700 151.7 0.0%
128 960 960 931 559400 420.3 0.0%
128 960 960 950 563400 141.8 0.0%
128 960 960 960 567100 129.9 0.0%

Quality and confidence:
param error
c 0.496
i 0.07
o 0.07
s 0.07

Model:
Time ~= 9224
+ c 882.8
+ i 61.89
+ o 87.39
+ s 314.5
µs

Reads = 207 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Writes = 203 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_sha2_256", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 126
+ r 231.8
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 117.2 0.154 0.1%
1 358.7 0.737 0.2%
2 590.4 1.615 0.2%
3 827.5 6.754 0.8%
4 1050 2.118 0.2%
5 1284 5.628 0.4%
6 1512 4.513 0.2%
7 1749 7.265 0.4%
8 1985 10.15 0.5%
9 2218 11.46 0.5%
10 2466 3.602 0.1%
11 2674 14.36 0.5%
12 2914 14.77 0.5%
13 3136 11.78 0.3%
14 3370 9.986 0.2%
15 3601 16.4 0.4%
16 3829 11.93 0.3%
17 4061 10.28 0.2%
18 4302 15.84 0.3%
19 4530 6.315 0.1%
20 4781 8.719 0.1%

Quality and confidence:
param error
r 0.137

Model:
Time ~= 125.1
+ r 232
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_sha2_256_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 683.4
+ n 429.2
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 359.6 1.309 0.3%
20 9033 18.3 0.2%
40 17650 5.377 0.0%
60 26280 14.6 0.0%
80 34770 12.26 0.0%
100 43410 17.21 0.0%
120 51980 34.04 0.0%
140 60700 27.23 0.0%
160 69380 77.67 0.1%
180 77910 30.57 0.0%
200 86580 32.28 0.0%
220 95140 47.99 0.0%
240 103800 50.78 0.0%
260 112400 63.32 0.0%
280 121000 47.46 0.0%
300 129500 49.16 0.0%
320 138100 60.15 0.0%
340 146700 36.64 0.0%
360 155300 68.94 0.0%
380 163900 46.03 0.0%
400 172600 75.79 0.0%
420 181100 66.32 0.0%
440 189700 133 0.0%
460 198500 64.19 0.0%
480 206900 63.6 0.0%
500 215400 63.9 0.0%
520 223900 45.53 0.0%
540 232500 91.17 0.0%
560 240600 195.2 0.0%
580 249800 108.4 0.0%
600 258200 88.98 0.0%
620 266900 104.8 0.0%
640 275200 69.59 0.0%
660 284000 105.7 0.0%
680 292400 58.8 0.0%
700 300700 149 0.0%
720 309600 86.21 0.0%
740 318400 112.7 0.0%
760 326900 61.75 0.0%
780 335300 70.69 0.0%
800 343700 129.4 0.0%
820 352600 50.62 0.0%
840 361400 127 0.0%
860 370000 91.33 0.0%
880 377900 168.8 0.0%
900 387100 63.42 0.0%
920 395900 189.5 0.0%
940 403400 16.7 0.0%
960 411800 156 0.0%
980 421000 147.9 0.0%
1000 429100 149.6 0.0%
1020 438400 95.4 0.0%

Quality and confidence:
param error
n 0.041

Model:
Time ~= 735.5
+ n 429
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_keccak_256", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 126.2
+ r 248.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 117 0.168 0.1%
1 375 0.687 0.1%
2 624.1 0.976 0.1%
3 873.8 2.701 0.3%
4 1116 2.781 0.2%
5 1369 6.774 0.4%
6 1615 6.761 0.4%
7 1863 8.39 0.4%
8 2118 7.293 0.3%
9 2363 8.564 0.3%
10 2607 10.04 0.3%
11 2862 10.68 0.3%
12 3095 9.248 0.2%
13 3362 10.82 0.3%
14 3602 6.238 0.1%
15 3856 10.37 0.2%
16 4098 10.08 0.2%
17 4340 9.557 0.2%
18 4596 13.43 0.2%
19 4842 12.83 0.2%
20 5106 11.16 0.2%

Quality and confidence:
param error
r 0.115

Model:
Time ~= 124.5
+ r 248.5
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_keccak_256_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 650.9
+ n 343.6
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 375.8 0.965 0.2%
20 7284 7.324 0.1%
40 14240 15.22 0.1%
60 21120 18.87 0.0%
80 27930 6.919 0.0%
100 34800 38.69 0.1%
120 41690 14.29 0.0%
140 48760 45.56 0.0%
160 55560 32.39 0.0%
180 62470 28.2 0.0%
200 69360 23.15 0.0%
220 76280 23.59 0.0%
240 83140 28.06 0.0%
260 90150 255.9 0.2%
280 97070 42.78 0.0%
300 103800 33.49 0.0%
320 110700 54.76 0.0%
340 117600 49.99 0.0%
360 124500 40.72 0.0%
380 131400 38.21 0.0%
400 138200 42.59 0.0%
420 145100 34.18 0.0%
440 152100 80.05 0.0%
460 158900 55.27 0.0%
480 165800 29.42 0.0%
500 172500 71.15 0.0%
520 179400 44.94 0.0%
540 186200 62.34 0.0%
560 193000 78.29 0.0%
580 200100 55.04 0.0%
600 206800 76.83 0.0%
620 213600 64.25 0.0%
640 220700 75.86 0.0%
660 227500 66.61 0.0%
680 234200 82.9 0.0%
700 240900 153.8 0.0%
720 248200 60.18 0.0%
740 254900 79.39 0.0%
760 261800 60.41 0.0%
780 267400 41.84 0.0%
800 275400 72.79 0.0%
820 282300 97.58 0.0%
840 289200 73.52 0.0%
860 296400 62.85 0.0%
880 302700 218.1 0.0%
900 309800 96.21 0.0%
920 316800 104.3 0.0%
940 323300 194.9 0.0%
960 330300 97.68 0.0%
980 337000 137.1 0.0%
1000 343600 166.8 0.0%
1020 350500 143.3 0.0%

Quality and confidence:
param error
n 0.039

Model:
Time ~= 712.1
+ n 343.4
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_256", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 127.8
+ r 221.5
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 117.1 0.147 0.1%
1 348.9 0.41 0.1%
2 571.7 1.598 0.2%
3 793.7 6.054 0.7%
4 1012 2.64 0.2%
5 1236 2.594 0.2%
6 1465 13.97 0.9%
7 1680 9.07 0.5%
8 1902 6.768 0.3%
9 2133 5.903 0.2%
10 2337 7.787 0.3%
11 2563 5.837 0.2%
12 2796 8.738 0.3%
13 3008 7.737 0.2%
14 3233 6.13 0.1%
15 3472 13.92 0.4%
16 3671 6.589 0.1%
17 3886 14.04 0.3%
18 4109 11.16 0.2%
19 4335 13.3 0.3%
20 4552 10.24 0.2%

Quality and confidence:
param error
r 0.127

Model:
Time ~= 128.7
+ r 221.5
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_256_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 576.9
+ n 159.7
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 348.5 0.693 0.1%
20 3598 11.92 0.3%
40 6867 8.487 0.1%
60 10080 8.976 0.0%
80 13220 13.26 0.1%
100 16480 15.56 0.0%
120 19630 9.188 0.0%
140 22950 17.72 0.0%
160 26140 26.2 0.1%
180 29320 20.09 0.0%
200 32620 20.19 0.0%
220 35870 23.48 0.0%
240 39080 25.4 0.0%
260 42350 25.69 0.0%
280 45560 19.35 0.0%
300 48620 33.5 0.0%
320 51820 27.12 0.0%
340 55030 40.45 0.0%
360 58170 72.55 0.1%
380 61380 18.15 0.0%
400 64620 28.18 0.0%
420 67730 46.36 0.0%
440 71010 22.91 0.0%
460 74210 49.46 0.0%
480 77490 64.16 0.0%
500 80230 20.13 0.0%
520 83570 19.5 0.0%
540 86810 28.97 0.0%
560 89930 30.67 0.0%
580 93210 69.04 0.0%
600 96360 15.29 0.0%
620 99700 80.88 0.0%
640 102500 83.66 0.0%
660 105800 60.98 0.0%
680 109100 58.98 0.0%
700 112600 55.41 0.0%
720 115700 77.79 0.0%
740 118900 40.86 0.0%
760 122100 75 0.0%
780 125500 49.06 0.0%
800 128500 66.05 0.0%
820 131900 79.08 0.0%
840 134000 31.49 0.0%
860 137800 52.65 0.0%
880 141100 32.09 0.0%
900 144400 62.45 0.0%
920 147600 46.04 0.0%
940 150700 32.44 0.0%
960 153700 106.4 0.0%
980 157000 104 0.0%
1000 160200 30.75 0.0%
1020 163100 70.06 0.0%

Quality and confidence:
param error
n 0.028

Model:
Time ~= 610.6
+ n 159.7
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_128", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 126.9
+ r 220.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 116.5 0.162 0.1%
1 347.4 0.498 0.1%
2 568.1 1.231 0.2%
3 790 7.162 0.9%
4 1015 11.5 1.1%
5 1227 4.638 0.3%
6 1446 2.688 0.1%
7 1660 4.241 0.2%
8 1887 11.5 0.6%
9 2116 8.964 0.4%
10 2335 10.16 0.4%
11 2557 11.21 0.4%
12 2770 14.85 0.5%
13 2988 11.12 0.3%
14 3204 10.02 0.3%
15 3431 17.72 0.5%
16 3650 15.43 0.4%
17 3869 12.45 0.3%
18 4096 14.79 0.3%
19 4307 14.8 0.3%
20 4540 13.09 0.2%

Quality and confidence:
param error
r 0.136

Model:
Time ~= 125.7
+ r 220.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_128_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 599.4
+ n 159.7
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 347.4 0.564 0.1%
20 3598 13.23 0.3%
40 6869 9.802 0.1%
60 10070 16.43 0.1%
80 13220 19.74 0.1%
100 16430 10.83 0.0%
120 19640 19.76 0.1%
140 22980 12.59 0.0%
160 26160 18.69 0.0%
180 29340 29.8 0.1%
200 32620 28.78 0.0%
220 35890 22.98 0.0%
240 39040 20.54 0.0%
260 42300 43.75 0.1%
280 45530 18.37 0.0%
300 48610 37.67 0.0%
320 51770 29.17 0.0%
340 54990 31.23 0.0%
360 58170 42.31 0.0%
380 61400 37.45 0.0%
400 64570 33.35 0.0%
420 67780 57.8 0.0%
440 70990 51.54 0.0%
460 74450 356.6 0.4%
480 77380 37.43 0.0%
500 80240 17.12 0.0%
520 83480 17.54 0.0%
540 86740 28.52 0.0%
560 90180 466.6 0.5%
580 93250 35.59 0.0%
600 96340 75.8 0.0%
620 99750 86.51 0.0%
640 102500 59.42 0.0%
660 105900 87.82 0.0%
680 109000 74.08 0.0%
700 112600 48.19 0.0%
720 115500 88.41 0.0%
740 118800 45.65 0.0%
760 122100 72.27 0.0%
780 125600 30.55 0.0%
800 128500 48.37 0.0%
820 132000 83.8 0.0%
840 134000 20.64 0.0%
860 137700 55.58 0.0%
880 141100 70.09 0.0%
900 144200 78.92 0.0%
920 147500 103.8 0.0%
940 150700 63.78 0.0%
960 153800 121.3 0.0%
980 156900 67.17 0.0%
1000 160200 67.36 0.0%
1020 163100 49.88 0.0%

Quality and confidence:
param error
n 0.031

Model:
Time ~= 613.9
+ n 159.7
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "instr_i64const", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.79
+ r 3.275
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.78 0.026 0.1%
1 27.05 0.028 0.1%

Quality and confidence:
param error
r 0.012

Model:
Time ~= 23.78
+ r 3.279
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64load", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 26.24
+ r 159.7
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 26.24 0.05 0.1%
1 185.9 0.119 0.0%

Quality and confidence:
param error
r 0.043

Model:
Time ~= 26.24
+ r 159.7
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64store", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 26.13
+ r 229
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 26.13 0.035 0.1%
1 255.2 0.081 0.0%

Quality and confidence:
param error
r 0.029

Model:
Time ~= 26.13
+ r 229.1
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_select", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.82
+ r 12.29
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.82 0.03 0.1%
1 36.12 0.06 0.1%

Quality and confidence:
param error
r 0.022

Model:
Time ~= 23.82
+ r 12.29
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_if", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.83
+ r 11.89
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.83 0.017 0.0%
1 35.73 0.071 0.1%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 23.83
+ r 11.89
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.83
+ r 6.023
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.82 0.025 0.1%
1 29.83 0.067 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 23.82
+ r 6.008
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br_if", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.8
+ r 13.56
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.81 0.041 0.1%
1 37.38 0.067 0.1%

Quality and confidence:
param error
r 0.026

Model:
Time ~= 23.81
+ r 13.56
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br_table", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.82
+ r 15.22
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.81 0.024 0.1%
1 39.04 0.061 0.1%

Quality and confidence:
param error
r 0.022

Model:
Time ~= 23.81
+ r 15.23
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br_table_per_entry", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 35.95
+ e 0.143
µs

Reads = 0 + (0 * e)
Writes = 0 + (0 * e)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
e mean µs sigma µs %
1 35.84 0.049 0.1%
6 37.4 0.07 0.1%
11 38.02 0.056 0.1%
16 39.34 0.061 0.1%
21 39.85 0.111 0.2%
26 40.55 0.054 0.1%
31 40.9 0.078 0.1%
36 41.21 0.045 0.1%
41 41.38 0.068 0.1%
46 42.04 0.071 0.1%
51 41.91 0.052 0.1%
56 43.1 0.049 0.1%
61 43.34 0.061 0.1%
66 44.67 0.079 0.1%
71 45.45 0.052 0.1%
76 46.57 0.202 0.4%
81 46.9 0.121 0.2%
86 47.95 0.154 0.3%
91 48.49 0.191 0.3%
96 48.37 0.109 0.2%
101 48.43 0.125 0.2%
106 49.41 0.167 0.3%
111 52.05 0.286 0.5%
116 56.12 0.375 0.6%
121 57.32 0.279 0.4%
126 53.95 0.311 0.5%
131 54.9 0.195 0.3%
136 55.71 0.376 0.6%
141 56.39 0.411 0.7%
146 56.77 0.261 0.4%
151 57.46 0.472 0.8%
156 58.44 0.324 0.5%
161 59.27 0.957 1.6%
166 60.48 0.453 0.7%
171 61.62 0.719 1.1%
176 62.29 0.443 0.7%
181 63.08 0.27 0.4%
186 63.73 0.451 0.7%
191 64.78 0.59 0.9%
196 65.96 0.618 0.9%
201 67 0.449 0.6%
206 67.65 0.329 0.4%
211 61.14 0.095 0.1%
216 62.19 0.358 0.5%
221 62.73 0.39 0.6%
226 63.33 0.403 0.6%
231 63.96 0.214 0.3%
236 64.46 0.277 0.4%
241 64.43 0.301 0.4%
246 78.4 0.635 0.8%
251 78.23 0.502 0.6%
256 78.34 0.475 0.6%

Quality and confidence:
param error
e 0.001

Model:
Time ~= 36
+ e 0.142
µs

Reads = 0 + (0 * e)
Writes = 0 + (0 * e)
Pallet: "pallet_contracts", Extrinsic: "instr_call", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.25
+ r 98.66
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.23 0.025 0.1%
1 122.9 0.089 0.0%

Quality and confidence:
param error
r 0.03

Model:
Time ~= 24.24
+ r 98.66
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_call_indirect", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 31.74
+ r 193.8
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 31.75 0.052 0.1%
1 225.7 0.636 0.2%

Quality and confidence:
param error
r 0.212

Model:
Time ~= 31.75
+ r 193.9
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_call_indirect_per_param", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 240.2
+ p 3.393
µs

Reads = 0 + (0 * p)
Writes = 0 + (0 * p)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
p mean µs sigma µs %
0 225.6 0.424 0.1%
2 234 0.448 0.1%
4 241.2 0.292 0.1%
6 246.9 0.414 0.1%
8 252.9 0.522 0.2%
10 260.4 0.341 0.1%
12 275 0.964 0.3%
14 282.4 0.867 0.3%
16 295.2 0.696 0.2%
18 302.1 0.441 0.1%
20 308 0.199 0.0%
22 315.9 0.804 0.2%
24 322.4 0.297 0.0%
26 329.7 0.282 0.0%
28 337.6 0.909 0.2%
30 344 1.881 0.5%
32 352.4 0.9 0.2%
34 357.4 0.473 0.1%
36 362.7 0.501 0.1%
38 369.9 0.578 0.1%
40 376.7 0.965 0.2%
42 383.7 0.784 0.2%
44 389.7 0.69 0.1%
46 395.8 0.766 0.1%
48 406.8 4.15 1.0%
50 416.8 5.173 1.2%
52 420.6 1.208 0.2%
54 424.2 1.003 0.2%
56 431.3 0.902 0.2%
58 437.8 0.889 0.2%
60 444.9 1.008 0.2%
62 454.2 1.056 0.2%
64 454.1 0.762 0.1%
66 460.7 1.11 0.2%
68 470.5 0.954 0.2%
70 479.3 0.965 0.2%
72 487.6 1.571 0.3%
74 497.4 1.022 0.2%
76 499.8 1.344 0.2%
78 506.5 2.51 0.4%
80 513.3 0.901 0.1%
82 519.5 0.98 0.1%
84 539 6.231 1.1%
86 533.4 2.48 0.4%
88 538.9 1.287 0.2%
90 545.4 1.787 0.3%
92 553.7 1.313 0.2%
94 557.2 1.181 0.2%
96 564.9 1.098 0.1%
98 573.2 2.452 0.4%
100 578.4 1.341 0.2%
102 589.3 8.519 1.4%
104 594.3 1.124 0.1%
106 595.1 1.998 0.3%
108 600.4 1.665 0.2%
110 609.6 4.53 0.7%
112 614.6 1.728 0.2%
114 621.1 1.297 0.2%
116 627 0.773 0.1%
118 635.9 2.092 0.3%
120 644.8 1.32 0.2%
122 647.9 1.53 0.2%
124 653.5 1.055 0.1%
126 661.1 1.69 0.2%
128 670.4 7.159 1.0%

Quality and confidence:
param error
p 0.005

Model:
Time ~= 237.6
+ p 3.411
µs

Reads = 0 + (0 * p)
Writes = 0 + (0 * p)
Pallet: "pallet_contracts", Extrinsic: "instr_local_get", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 41.13
+ r 3.162
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 41.13 0.025 0.0%
1 44.29 0.074 0.1%

Quality and confidence:
param error
r 0.026

Model:
Time ~= 41.13
+ r 3.163
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_local_set", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 41.13
+ r 3.515
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 41.12 0.023 0.0%
1 44.63 0.049 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 41.12
+ r 3.513
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_local_tee", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 41.15
+ r 4.73
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 41.15 0.017 0.0%
1 45.88 0.041 0.0%

Quality and confidence:
param error
r 0.015

Model:
Time ~= 41.15
+ r 4.727
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_global_get", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 27.3
+ r 7.785
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 27.28 0.057 0.2%
1 35.06 0.059 0.1%

Quality and confidence:
param error
r 0.027

Model:
Time ~= 27.28
+ r 7.781
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_global_set", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 27.22
+ r 11.97
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 27.23 0.047 0.1%
1 39.22 0.067 0.1%

Quality and confidence:
param error
r 0.027

Model:
Time ~= 27.23
+ r 11.99
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_memory_current", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 26.12
+ r 3.442
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 26.13 0.03 0.1%
1 29.57 0.05 0.1%

Quality and confidence:
param error
r 0.019

Model:
Time ~= 26.13
+ r 3.445
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_memory_grow", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 24.56
+ r 2324
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 24.58 0.037 0.1%
1 2339 14.74 0.6%

Quality and confidence:
param error
r 4.915

Model:
Time ~= 24.58
+ r 2314
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64clz", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.85
+ r 5.175
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.85 0.023 0.0%
1 29.08 0.124 0.4%

Quality and confidence:
param error
r 0.042

Model:
Time ~= 23.85
+ r 5.234
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ctz", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.8
+ r 5.198
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.79 0.051 0.2%
1 28.98 0.057 0.1%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 23.79
+ r 5.193
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64popcnt", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.8
+ r 5.879
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.79 0.013 0.0%
1 29.67 0.052 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 23.79
+ r 5.877
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64eqz", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.8
+ r 5.205
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.8 0.028 0.1%
1 29.01 0.047 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 23.8
+ r 5.208
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64extendsi32", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.83
+ r 5.205
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.82 0.014 0.0%
1 29.02 0.072 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 23.83
+ r 5.191
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64extendui32", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.8
+ r 5.14
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.8 0.016 0.0%
1 28.95 0.086 0.2%

Quality and confidence:
param error
r 0.029

Model:
Time ~= 23.8
+ r 5.157
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i32wrapi64", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.86
+ r 5.174
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.85 0.036 0.1%
1 29.03 0.067 0.2%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 23.85
+ r 5.182
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64eq", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.88
+ r 7.256
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.88 0.033 0.1%
1 31.14 0.045 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 23.88
+ r 7.256
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ne", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.85
+ r 7.147
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.85 0.028 0.1%
1 31.01 0.068 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 23.85
+ r 7.155
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64lts", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.81
+ r 7.118
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.82 0.033 0.1%
1 30.94 0.063 0.2%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 23.82
+ r 7.123
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ltu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.86
+ r 7.281
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.85 0.034 0.1%
1 31.14 0.09 0.2%

Quality and confidence:
param error
r 0.032

Model:
Time ~= 23.85
+ r 7.286
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64gts", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.82
+ r 7.197
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.81 0.023 0.0%
1 31.02 0.108 0.3%

Quality and confidence:
param error
r 0.037

Model:
Time ~= 23.81
+ r 7.21
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64gtu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.86
+ r 7.196
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.86 0.038 0.1%
1 31.06 0.035 0.1%

Quality and confidence:
param error
r 0.017

Model:
Time ~= 23.87
+ r 7.193
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64les", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.81
+ r 7.059
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.81 0.032 0.1%
1 30.87 0.062 0.2%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 23.81
+ r 7.068
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64leu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.86
+ r 7.08
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.85 0.016 0.0%
1 30.94 0.072 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 23.85
+ r 7.088
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ges", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.83
+ r 7.265
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.84 0.021 0.0%
1 31.1 0.061 0.1%

Quality and confidence:
param error
r 0.021

Model:
Time ~= 23.84
+ r 7.269
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64geu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.77
+ r 7.31
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.76 0.033 0.1%
1 31.09 0.06 0.1%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 23.76
+ r 7.325
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64add", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.81
+ r 7.195
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.8 0.009 0.0%
1 30.98 0.072 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 23.8
+ r 7.177
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64sub", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.81
+ r 7.18
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.82 0.022 0.0%
1 30.99 0.027 0.0%

Quality and confidence:
param error
r 0.012

Model:
Time ~= 23.82
+ r 7.173
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64mul", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.83
+ r 7.095
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.83 0.03 0.1%
1 30.93 0.045 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 23.83
+ r 7.099
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64divs", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.84
+ r 12.89
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.84 0.014 0.0%
1 36.74 0.06 0.1%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 23.84
+ r 12.89
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64divu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.78
+ r 12.02
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.78 0.025 0.1%
1 35.83 0.06 0.1%

Quality and confidence:
param error
r 0.021

Model:
Time ~= 23.78
+ r 12.04
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64rems", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.84
+ r 12.98
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.84 0.02 0.0%
1 36.82 0.062 0.1%

Quality and confidence:
param error
r 0.021

Model:
Time ~= 23.84
+ r 12.97
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64remu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.81
+ r 12.23
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.81 0.029 0.1%
1 36.05 0.039 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 23.81
+ r 12.23
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64and", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.8
+ r 7.218
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.81 0.028 0.1%
1 31.04 0.085 0.2%

Quality and confidence:
param error
r 0.03

Model:
Time ~= 23.81
+ r 7.236
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64or", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.84
+ r 7.197
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.84 0.012 0.0%
1 31.04 0.039 0.1%

Quality and confidence:
param error
r 0.013

Model:
Time ~= 23.84
+ r 7.201
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64xor", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.84
+ r 7.087
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.83 0.029 0.1%
1 30.94 0.067 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 23.83
+ r 7.108
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64shl", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.86
+ r 7.235
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.86 0.014 0.0%
1 31.09 0.067 0.2%

Quality and confidence:
param error
r 0.022

Model:
Time ~= 23.86
+ r 7.233
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64shrs", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.83
+ r 7.311
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.83 0.015 0.0%
1 31.14 0.072 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 23.83
+ r 7.31
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64shru", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.83
+ r 7.25
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.83 0.019 0.0%
1 31.08 0.053 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 23.83
+ r 7.247
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64rotl", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.85
+ r 7.217
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.85 0.023 0.0%
1 31.07 0.066 0.2%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 23.85
+ r 7.223
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64rotr", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 23.79
+ r 7.297
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.79 0.019 0.0%
1 31.1 0.058 0.1%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 23.79
+ r 7.313
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)

@athei athei marked this pull request as ready for review February 11, 2021 15:44
@athei athei added A0-please_review Pull request needs code review. and removed A3-in_progress Pull request is in progress. No review needed at this stage. labels Feb 11, 2021
frame/contracts/src/lib.rs Outdated Show resolved Hide resolved
frame/contracts/src/lib.rs Outdated Show resolved Hide resolved
frame/contracts/src/lib.rs Outdated Show resolved Hide resolved
@athei
Copy link
Member Author

athei commented Feb 15, 2021

I fucked up the master merge. Needed to rebase and force push to get this history clean again. Sorry for your inconvenience.

@athei
Copy link
Member Author

athei commented Feb 17, 2021

/benchmark runtime pallet pallet_contracts

@parity-benchapp
Copy link

parity-benchapp bot commented Feb 17, 2021

Finished benchmark for branch: at-code-size-weights

Benchmark: Benchmark Runtime Pallet

cargo run --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs

Results
Updating crates.io index

Downloading crates ...
Downloaded finality-grandpa v0.14.0
Downloaded async-attributes v1.1.2
Compiling async-attributes v1.1.2
Compiling sp-api-proc-macro v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/api/proc-macro)
Compiling pallet-staking-reward-curve v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/staking/reward-curve)
Compiling finality-grandpa v0.14.0
Compiling node-runtime v2.0.1 (/home/shawntabrizi/bench-bot/git/substrate/bin/node/runtime)
Compiling sc-network v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/network)
Compiling sc-authority-discovery v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/authority-discovery)
Compiling sp-core v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/core)
Compiling async-std v1.9.0
Compiling sp-trie v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/trie)
Compiling sp-keystore v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/keystore)
Compiling sp-inherents v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/inherents)
Compiling frame-metadata v13.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/metadata)
Compiling sp-allocator v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/allocator)
Compiling sp-rpc v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/rpc)
Compiling sp-npos-elections v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/npos-elections)
Compiling sp-state-machine v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/state-machine)
Compiling sc-executor-common v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/executor/common)
Compiling libp2p-uds v0.27.0
Compiling substrate-prometheus-endpoint v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/utils/prometheus)
Compiling sc-executor-wasmtime v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/executor/wasmtime)
Compiling sc-executor-wasmi v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/executor/wasmi)
Compiling libp2p v0.34.0
Compiling sc-proposer-metrics v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/proposer-metrics)
Compiling sp-io v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/io)
Compiling sc-telemetry v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/telemetry)
Compiling sc-peerset v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/peerset)
Compiling sp-application-crypto v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/application-crypto)
Compiling sp-tasks v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/tasks)
Compiling sp-sandbox v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/sandbox)
Compiling sc-tracing v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/tracing)
Compiling sp-runtime v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/runtime)
Compiling sc-keystore v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/keystore)
Compiling sp-version v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/version)
Compiling sp-staking v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/staking)
Compiling sp-authorship v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/authorship)
Compiling sp-consensus-slots v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/consensus/slots)
Compiling sp-consensus-vrf v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/consensus/vrf)
Compiling sp-keyring v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/keyring)
Compiling pallet-contracts-primitives v2.0.1 (/home/shawntabrizi/bench-bot/git/substrate/frame/contracts/common)
Compiling sc-rpc-server v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/rpc-servers)
Compiling sp-api v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/api)
Compiling frame-support v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/support)
Compiling sp-consensus v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/consensus/common)
Compiling sc-executor v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/executor)
Compiling sp-block-builder v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/block-builder)
Compiling sp-timestamp v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/timestamp)
Compiling sp-session v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/session)
Compiling sp-finality-grandpa v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/finality-grandpa)
Compiling sp-offchain v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/offchain)
Compiling sp-authority-discovery v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/authority-discovery)
Compiling frame-system-rpc-runtime-api v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/system/rpc/runtime-api)
Compiling pallet-contracts-rpc-runtime-api v0.8.1 (/home/shawntabrizi/bench-bot/git/substrate/frame/contracts/rpc/runtime-api)
Compiling sp-blockchain v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/blockchain)
Compiling sp-consensus-babe v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/consensus/babe)
Compiling frame-system v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/system)
Compiling sp-transaction-pool v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/primitives/transaction-pool)
Compiling pallet-contracts-rpc v0.8.1 (/home/shawntabrizi/bench-bot/git/substrate/frame/contracts/rpc)
Compiling frame-benchmarking v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/benchmarking)
Compiling pallet-authorship v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/authorship)
Compiling pallet-transaction-payment v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/transaction-payment)
Compiling pallet-mmr-primitives v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/merkle-mountain-range/primitives)
Compiling pallet-randomness-collective-flip v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/randomness-collective-flip)
Compiling pallet-sudo v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/sudo)
Compiling pallet-membership v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/membership)
Compiling pallet-society v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/society)
Compiling pallet-recovery v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/recovery)
Compiling node-primitives v2.0.0 (/home/shawntabrizi/bench-bot/git/substrate/bin/node/primitives)
Compiling frame-executive v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/executive)
Compiling sc-client-api v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/api)
Compiling sc-rpc-api v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/rpc-api)
Compiling sc-transaction-graph v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/transaction-pool/graph)
Compiling pallet-timestamp v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/timestamp)
Compiling pallet-balances v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/balances)
Compiling pallet-indices v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/indices)
Compiling pallet-contracts v2.0.1 (/home/shawntabrizi/bench-bot/git/substrate/frame/contracts)
Compiling pallet-assets v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/assets)
Compiling pallet-democracy v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/democracy)
Compiling pallet-lottery v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/lottery)
Compiling pallet-vesting v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/vesting)
Compiling pallet-collective v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/collective)
Compiling frame-system-benchmarking v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/system/benchmarking)
Compiling pallet-utility v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/utility)
Compiling pallet-elections-phragmen v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/elections-phragmen)
Compiling pallet-multisig v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/multisig)
Compiling pallet-scheduler v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/scheduler)
Compiling pallet-proxy v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/proxy)
Compiling pallet-identity v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/identity)
Compiling pallet-transaction-payment-rpc-runtime-api v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/transaction-payment/rpc/runtime-api)
Compiling pallet-mmr v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/merkle-mountain-range)
Compiling pallet-im-online v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/im-online)
Compiling sc-block-builder v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/block-builder)
Compiling sc-consensus-uncles v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/consensus/uncles)
Compiling sc-consensus-epochs v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/consensus/epochs)
Compiling sc-consensus-slots v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/consensus/slots)
Compiling sc-consensus v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/consensus/common)
Compiling sc-state-db v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/state-db)
Compiling sc-light v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/light)
Compiling sc-transaction-pool v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/transaction-pool)
Compiling pallet-session v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/session)
Compiling substrate-frame-rpc-system v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/utils/frame/rpc/system)
Compiling pallet-treasury v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/treasury)
Compiling pallet-offences v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/offences)
Compiling pallet-transaction-payment-rpc v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/transaction-payment/rpc)
Compiling sc-rpc v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/rpc)
Compiling sc-basic-authorship v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/basic-authorship)
Compiling sc-client-db v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/db)
Compiling sc-consensus-babe v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/consensus/babe)
Compiling pallet-tips v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/tips)
Compiling pallet-bounties v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/bounties)
Compiling sc-consensus-babe-rpc v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/consensus/babe/rpc)
Compiling pallet-staking v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/staking)
Compiling pallet-grandpa v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/grandpa)
Compiling pallet-babe v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/babe)
Compiling pallet-authority-discovery v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/authority-discovery)
Compiling sc-network-gossip v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/network-gossip)
Compiling sc-offchain v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/offchain)
Compiling sc-informant v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/informant)
Compiling sc-finality-grandpa v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/finality-grandpa)
Compiling pallet-offences-benchmarking v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/offences/benchmarking)
Compiling pallet-session-benchmarking v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/frame/session/benchmarking)
Compiling sc-chain-spec v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/client/chain-spec)
Compiling sc-finality-grandpa-rpc v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/finality-grandpa/rpc)
Compiling sc-service v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/service)
Compiling sc-sync-state-rpc v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/sync-state-rpc)
Compiling sc-cli v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/cli)
Compiling sc-finality-grandpa-warp-sync v0.9.0 (/home/shawntabrizi/bench-bot/git/substrate/client/finality-grandpa-warp-sync)
Compiling frame-benchmarking-cli v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/utils/frame/benchmarking-cli)
Compiling node-inspect v0.8.0 (/home/shawntabrizi/bench-bot/git/substrate/bin/node/inspect)
Compiling substrate-frame-cli v3.0.0 (/home/shawntabrizi/bench-bot/git/substrate/utils/frame/frame-utilities-cli)
Compiling node-cli v2.0.0 (/home/shawntabrizi/bench-bot/git/substrate/bin/node/cli)
Compiling node-rpc v2.0.0 (/home/shawntabrizi/bench-bot/git/substrate/bin/node/rpc)
Compiling node-executor v2.0.0 (/home/shawntabrizi/bench-bot/git/substrate/bin/node/executor)
Finished release [optimized] target(s) in 4m 57s
Running target/release/substrate benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts '--extrinsic=*' --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs
2021-02-17 14:31:24 💸 new validator set of size 1 has been elected via ElectionCompute::OnChain for era 0
Error:

  • Pallet: Contracts
  • Benchmark: instantiate_with_code
  • Lowest_range_values: []
  • Highest_range_values: []
  • Steps: [50]
  • Repeat: 20
  • Verify: true
  • Error message: CodeTooLarge

Copy link
Contributor

@gui1117 gui1117 left a comment

Choose a reason for hiding this comment

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

Looks good to me,

I didn't expect the code_len to propagate everywhere like this :-/ but at the end it should be ok

/// The maximum length of a contract code in bytes. This limit applies to the instrumented
/// version of the code. Therefore `instantiate_with_code` can fail even when supplying
/// a wasm binary below this maximum size.
type MaxCodeSize: Get<u32>;
Copy link
Contributor

Choose a reason for hiding this comment

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

when code is reinstumented, could it happen that it goes beyond max code size ?
reading from the code it seems we don't check for it. But also it shouldn't be too much of an issue.

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes this could happen but we couldn't throw any error in this case because the contract was already deployed successfully and this would break existing contracts. However, it will be instrumented from the same original code and the contents of the schedule do not influence the size of the instrumented code. Without changes to the instrumentation code this should not be an issue.

@@ -549,10 +554,13 @@ decl_module! {
let origin = ensure_signed(origin)?;
Copy link
Contributor

Choose a reason for hiding this comment

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

those early returns are still charged for the MaxCodeSize but I think it is fine.

Copy link
Member Author

@athei athei Feb 17, 2021

Choose a reason for hiding this comment

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

Yes. They are even charged for the whole gas limit in case of an early error. Those errors are all in the control of the caller to avoid. That said, I will try to eliminate overcharging in the future but for now I think this is fine.

@athei
Copy link
Member Author

athei commented Feb 18, 2021

/benchmark runtime pallet pallet_contracts

@parity-benchapp
Copy link

parity-benchapp bot commented Feb 18, 2021

Finished benchmark for branch: at-code-size-weights

Benchmark: Benchmark Runtime Pallet

cargo run --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs

Results

Pallet: "pallet_contracts", Extrinsic: "on_initialize", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 3.733
µs

Reads = 1
Writes = 0
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 3.733
µs

Reads = 1
Writes = 0
Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_trie_key", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 32.4
+ k 2.316
µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
k mean µs sigma µs %
0 292.9 7.461 2.5%
20 84.82 0.58 0.6%
40 128.3 1.061 0.8%
60 171.8 0.917 0.5%
80 212 1.093 0.5%
100 260.8 2.726 1.0%
120 301 2.613 0.8%
140 349.9 1.473 0.4%
160 390.2 2.798 0.7%
180 443.1 3.127 0.7%
200 488.9 2.309 0.4%
220 528.9 2.961 0.5%
240 578.3 4.845 0.8%
260 630.6 8.02 1.2%
280 676.4 3.285 0.4%
300 719.1 5.622 0.7%
320 772.5 4.488 0.5%
340 827.1 4.369 0.5%
360 864.7 5.2 0.6%
380 911.1 5.115 0.5%
400 966.1 10.09 1.0%
420 1007 10.18 1.0%
440 1049 8.116 0.7%
460 1124 6.774 0.6%
480 1152 5.596 0.4%
500 1195 6.038 0.5%
520 1242 5.73 0.4%
540 1294 7.756 0.5%
560 1335 11.28 0.8%
580 1374 3.101 0.2%
600 1445 14.18 0.9%
620 1480 9.932 0.6%
640 1523 10.87 0.7%
660 1572 12.14 0.7%
680 1610 14.84 0.9%
700 1654 9.027 0.5%
720 1707 7.535 0.4%
740 1748 8.698 0.4%
760 1776 7.887 0.4%
780 1840 12.21 0.6%
800 1885 15.8 0.8%
820 1930 10.01 0.5%
840 1977 7.96 0.4%
860 2054 14.19 0.6%
880 2085 10.94 0.5%
900 2110 17.44 0.8%
920 2159 15.75 0.7%
940 2195 17.09 0.7%
960 2258 18.87 0.8%
980 2294 10.74 0.4%
1000 2352 10.87 0.4%
1020 2397 17.96 0.7%

Quality and confidence:
param error
k 0.005

Model:
Time ~= 49.56
+ k 2.295
µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)
Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_queue_item", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 368.2
+ q 141.6
µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
q mean µs sigma µs %
0 3.736 0.034 0.9%
5 997.9 5.126 0.5%
10 1725 12.11 0.7%
15 2445 16.16 0.6%
20 3170 14.32 0.4%
25 3885 20.15 0.5%
30 4615 21.17 0.4%
35 5352 8.789 0.1%
40 6038 15.71 0.2%
45 6752 8.769 0.1%
50 7453 9.219 0.1%
55 8180 13.06 0.1%
60 8910 12.48 0.1%
65 9620 22.57 0.2%
70 10390 121.6 1.1%
75 10960 147.2 1.3%
80 11650 117.6 1.0%
85 12340 136.7 1.1%
90 13060 143.9 1.1%
95 13750 176.8 1.2%
100 14450 150.2 1.0%
105 15110 179.9 1.1%
110 15880 167.5 1.0%
115 16570 201.9 1.2%
120 17290 180.9 1.0%
125 17970 231.9 1.2%
130 18700 192.7 1.0%
135 19420 229.2 1.1%
140 20070 251.2 1.2%
145 20900 246.2 1.1%
150 21480 223.2 1.0%
155 22190 251.2 1.1%
160 22860 314 1.3%
165 23560 295.5 1.2%
170 24400 300.4 1.2%
175 24970 307.6 1.2%
180 25680 312.7 1.2%
185 26370 300.2 1.1%
190 27100 305.3 1.1%
195 27800 326.2 1.1%
200 28530 286.5 1.0%
205 29180 321.6 1.1%
210 30040 389.8 1.2%
215 30590 320.4 1.0%
220 31300 351.6 1.1%
225 32180 368.3 1.1%
230 32740 347.1 1.0%
235 33420 375.6 1.1%
240 34240 332.9 0.9%
245 34880 355.9 1.0%
250 35590 402 1.1%
255 36360 424.6 1.1%
260 37170 388.7 1.0%
265 37620 425.4 1.1%

Quality and confidence:
param error
q 0.143

Model:
Time ~= 358
+ q 140.9
µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)
Pallet: "pallet_contracts", Extrinsic: "instrument", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 79.87
+ c 125.2
µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 99.93 0.777 0.7%
2 350.2 0.325 0.0%
4 594.5 0.25 0.0%
6 813.9 1.246 0.1%
8 1087 5.568 0.5%
10 1309 0.712 0.0%
12 1522 4.513 0.2%
14 1865 13.48 0.7%
16 2062 1.293 0.0%
18 2337 12.25 0.5%
20 2558 11.92 0.4%
22 2768 12.87 0.4%
24 2979 11.35 0.3%
26 3420 10.6 0.3%
28 3646 3.85 0.1%
30 3853 5.45 0.1%
32 4044 7.089 0.1%
34 4376 7.815 0.1%
36 4588 1.317 0.0%
38 4807 13.01 0.2%
40 5019 7.744 0.1%
42 5225 16.37 0.3%
44 5436 7.741 0.1%
46 5650 8.383 0.1%
48 5867 12.19 0.2%
50 6546 12.66 0.1%
52 6750 6.52 0.0%
54 7130 7.797 0.1%
56 7187 21.95 0.3%
58 7382 5.809 0.0%
60 7608 15.37 0.2%
62 7818 12.68 0.1%
64 8032 10.16 0.1%
66 8462 10.14 0.1%
68 8667 13.05 0.1%
70 8890 12.61 0.1%
72 9102 7.059 0.0%
74 9322 12.3 0.1%
76 9534 14.2 0.1%
78 9734 13.77 0.1%
80 9983 17.77 0.1%
82 10180 12.04 0.1%
84 10390 17.18 0.1%
86 10590 17.55 0.1%
88 10810 12 0.1%
90 11030 18.06 0.1%
92 11250 19.57 0.1%
94 11450 9.02 0.0%
96 11660 10.3 0.0%
98 12790 12.25 0.0%
100 13020 15.29 0.1%
102 13240 15.25 0.1%
104 13430 19.02 0.1%
106 13630 9.25 0.0%
108 13860 16.23 0.1%
110 14100 7.315 0.0%
112 14290 9.852 0.0%
114 14520 11.88 0.0%
116 14710 14.65 0.0%
118 14940 13.59 0.0%
120 15140 27.35 0.1%
122 15360 25.44 0.1%
124 15590 38.02 0.2%
126 15790 10.95 0.0%
128 16000 16.68 0.1%

Quality and confidence:
param error
c 0.188

Model:
Time ~= 44.19
+ c 125.8
µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "update_schedule", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 29.19
µs

Reads = 1
Writes = 1
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 29.19
µs

Reads = 1
Writes = 1
Pallet: "pallet_contracts", Extrinsic: "instantiate_with_code", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 268.7
+ c 166.8
+ s 2.514
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 5 + (0 * c) + (0 * s)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c s mean µs sigma µs %
0 1024 2856 12.87 0.4%
1 1024 3042 8.172 0.2%
2 1024 3197 11.79 0.3%
3 1024 3361 2.867 0.0%
4 1024 3521 12.88 0.3%
5 1024 3673 10.91 0.2%
6 1024 3833 3.506 0.0%
7 1024 4027 11.27 0.2%
8 1024 4185 8.04 0.1%
9 1024 4346 9.288 0.2%
10 1024 4488 8.985 0.2%
11 1024 4642 9.268 0.1%
12 1024 4784 3.651 0.0%
13 1024 5047 10.01 0.1%
14 1024 5190 9.446 0.1%
15 1024 5345 8.829 0.1%
16 1024 5500 15.11 0.2%
17 1024 5693 2.585 0.0%
18 1024 5839 4.734 0.0%
19 1024 5979 3.444 0.0%
20 1024 6135 12.33 0.2%
21 1024 6277 3.507 0.0%
22 1024 6428 4.503 0.0%
23 1024 6580 13.65 0.2%
24 1024 6728 12.14 0.1%
25 1024 7119 12.85 0.1%
26 1024 7358 41.23 0.5%
27 1024 7409 7.216 0.0%
28 1024 7555 6.651 0.0%
29 1024 7689 7.048 0.0%
30 1024 7844 16.39 0.2%
31 1024 7989 12.11 0.1%
32 1024 8139 7.467 0.0%
33 1024 8402 16.46 0.1%
34 1024 8538 8.537 0.0%
35 1024 8674 11.88 0.1%
36 1024 8835 21.68 0.2%
37 1024 8977 20.48 0.2%
38 1024 9111 13.28 0.1%
39 1024 9263 10.66 0.1%
40 1024 9433 10.34 0.1%
41 1024 9553 12.7 0.1%
42 1024 9702 9.109 0.0%
43 1024 9878 15.04 0.1%
44 1024 10030 16.17 0.1%
45 1024 10140 12.42 0.1%
46 1024 10320 17.23 0.1%
47 1024 10450 10.57 0.1%
48 1024 10600 14.6 0.1%
49 1024 11260 14.16 0.1%
50 1024 11410 18.65 0.1%
51 1024 11550 11.85 0.1%
52 1024 11690 8.956 0.0%
53 1024 11860 17.1 0.1%
54 1024 12150 132 1.0%
55 1024 12420 14.31 0.1%
56 1024 12300 11.27 0.0%
57 1024 12460 20.37 0.1%
58 1024 12620 17.76 0.1%
59 1024 12760 15.95 0.1%
60 1024 12890 17.64 0.1%
61 1024 13030 10.98 0.0%
62 1024 13180 15.06 0.1%
63 1024 13340 10.29 0.0%
64 0 10890 22.22 0.2%
64 20 10950 13.79 0.1%
64 40 10990 18.21 0.1%
64 60 11040 21.04 0.1%
64 80 11100 15.62 0.1%
64 100 11150 14.3 0.1%
64 120 11180 4.831 0.0%
64 140 11240 10.53 0.0%
64 160 11300 11.52 0.1%
64 180 11360 13.28 0.1%
64 200 11400 19.34 0.1%
64 220 11460 19.94 0.1%
64 240 11510 23.16 0.2%
64 260 11550 23.08 0.1%
64 280 11620 11.07 0.0%
64 300 11680 19.88 0.1%
64 320 11720 8.709 0.0%
64 340 11760 17.38 0.1%
64 360 11810 12.95 0.1%
64 380 11840 13.55 0.1%
64 400 11900 16.33 0.1%
64 420 11940 16.65 0.1%
64 440 11990 15.03 0.1%
64 460 12060 19.69 0.1%
64 480 12120 22.47 0.1%
64 500 12140 6.787 0.0%
64 520 12210 22.05 0.1%
64 540 12260 17.74 0.1%
64 560 12300 11.89 0.0%
64 580 12360 11.59 0.0%
64 600 12420 17.23 0.1%
64 620 12780 139.1 1.0%
64 640 12950 58.12 0.4%
64 660 13110 2.14 0.0%
64 680 12630 19.68 0.1%
64 700 12680 16.22 0.1%
64 720 12730 21.6 0.1%
64 740 12730 20.65 0.1%
64 760 12780 18.35 0.1%
64 780 12830 6.97 0.0%
64 800 12880 9.396 0.0%
64 820 12940 12.69 0.0%
64 840 12980 11.46 0.0%
64 860 13030 19.61 0.1%
64 880 13110 31.47 0.2%
64 900 13130 15.07 0.1%
64 920 13190 8.542 0.0%
64 940 13270 14.09 0.1%
64 960 13320 14.49 0.1%
64 980 13370 15.01 0.1%
64 1000 13420 15.64 0.1%
64 1020 13490 27.15 0.2%
64 1024 13480 21.61 0.1%

Quality and confidence:
param error
c 0.197
s 0.012

Model:
Time ~= 180
+ c 167.4
+ s 2.581
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 5 + (0 * c) + (0 * s)
Pallet: "pallet_contracts", Extrinsic: "instantiate", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 192
+ c 8.614
+ s 2.512
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 4 + (0 * c) + (0 * s)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c s mean µs sigma µs %
0 1024 2812 6.924 0.2%
2 1024 2826 10.93 0.3%
4 1024 2814 18.18 0.6%
6 1024 2813 12.74 0.4%
8 1024 2827 14.59 0.5%
10 1024 2844 12.73 0.4%
12 1024 2860 11.82 0.4%
14 1024 2884 10.31 0.3%
16 1024 2900 10.71 0.3%
18 1024 2901 8.427 0.2%
20 1024 2933 17.9 0.6%
22 1024 2949 9.304 0.3%
24 1024 2961 13.72 0.4%
26 1024 2976 10.59 0.3%
28 1024 3003 10.32 0.3%
30 1024 3011 12.41 0.4%
32 1024 3024 10.14 0.3%
34 1024 3048 11.43 0.3%
36 1024 3073 11.1 0.3%
38 1024 3076 13.13 0.4%
40 1024 3108 8.017 0.2%
42 1024 3118 13.87 0.4%
44 1024 3127 9.7 0.3%
46 1024 3145 12.07 0.3%
48 1024 3167 12.87 0.4%
50 1024 3192 9.481 0.2%
52 1024 3200 13.89 0.4%
54 1024 3213 13.01 0.4%
56 1024 3234 12.91 0.3%
58 1024 3266 2.046 0.0%
60 1024 3283 5.596 0.1%
62 1024 3270 1.913 0.0%
64 1024 3319 4.067 0.1%
66 1024 3326 12.79 0.3%
68 1024 3349 11.07 0.3%
70 1024 3358 11.03 0.3%
72 1024 3383 9.851 0.2%
74 1024 3404 2.176 0.0%
76 1024 3424 2.602 0.0%
78 1024 3437 15.17 0.4%
80 1024 3460 6.374 0.1%
82 1024 3470 10.96 0.3%
84 1024 3493 4.27 0.1%
86 1024 3501 9.032 0.2%
88 1024 3513 13.31 0.3%
90 1024 3530 11.29 0.3%
92 1024 3555 11.8 0.3%
94 1024 3567 8.09 0.2%
96 1024 3579 12.53 0.3%
98 1024 3607 5.319 0.1%
100 1024 3620 11.81 0.3%
102 1024 3635 9.059 0.2%
104 1024 3655 8.092 0.2%
106 1024 3673 11.04 0.3%
108 1024 3761 7.633 0.2%
110 1024 3774 5.136 0.1%
112 1024 3730 7.75 0.2%
114 1024 3748 17.33 0.4%
116 1024 3757 9.626 0.2%
118 1024 3772 10.83 0.2%
120 1024 3792 11.87 0.3%
122 1024 3812 12.24 0.3%
124 1024 3824 9.597 0.2%
126 1024 3852 10.34 0.2%
128 0 1298 5.549 0.4%
128 20 1347 8.024 0.5%
128 40 1395 2.038 0.1%
128 60 1444 1.343 0.0%
128 80 1496 7.078 0.4%
128 100 1546 6.309 0.4%
128 120 1591 2.327 0.1%
128 140 1652 12.38 0.7%
128 160 1690 1.216 0.0%
128 180 1741 1.851 0.1%
128 200 1794 6.149 0.3%
128 220 1847 11.09 0.6%
128 240 1896 6.576 0.3%
128 260 1951 11.83 0.6%
128 280 2000 10.16 0.5%
128 300 2041 5.445 0.2%
128 320 2097 13.19 0.6%
128 340 2144 11.4 0.5%
128 360 2195 12.4 0.5%
128 380 2239 8.243 0.3%
128 400 2291 6.199 0.2%
128 420 2342 10.07 0.4%
128 440 2395 8.88 0.3%
128 460 2447 10.23 0.4%
128 480 2501 10.31 0.4%
128 500 2553 14.1 0.5%
128 520 2599 9.897 0.3%
128 540 2644 7.324 0.2%
128 560 2708 8.813 0.3%
128 580 2751 10.88 0.3%
128 600 2804 13.34 0.4%
128 620 2861 8.465 0.2%
128 640 2906 9.006 0.3%
128 660 2956 11.57 0.3%
128 680 2990 4.817 0.1%
128 700 3069 1.612 0.0%
128 720 3124 7.567 0.2%
128 740 3148 8.515 0.2%
128 760 3210 10.1 0.3%
128 780 3260 12.04 0.3%
128 800 3305 13.59 0.4%
128 820 3364 8.043 0.2%
128 840 3409 11.17 0.3%
128 860 3464 11.2 0.3%
128 880 3523 4.79 0.1%
128 900 3562 10.68 0.2%
128 920 3613 9.053 0.2%
128 940 3654 11.28 0.3%
128 960 3711 12.36 0.3%
128 980 3764 7.318 0.1%
128 1000 3824 2.046 0.0%
128 1020 3857 10.24 0.2%
128 1024 3890 17.82 0.4%

Quality and confidence:
param error
c 0.014
s 0.001

Model:
Time ~= 180.9
+ c 8.684
+ s 2.518
µs

Reads = 6 + (0 * c) + (0 * s)
Writes = 4 + (0 * c) + (0 * s)
Pallet: "pallet_contracts", Extrinsic: "call", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 184.3
+ c 3.917
µs

Reads = 5 + (0 * c)
Writes = 2 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 180.6 0.317 0.1%
2 191.2 0.174 0.0%
4 197.9 0.278 0.1%
6 206.8 0.462 0.2%
8 214.3 0.417 0.1%
10 221.4 0.263 0.1%
12 229.8 0.271 0.1%
14 238.2 0.464 0.1%
16 245.8 0.309 0.1%
18 254.9 0.395 0.1%
20 261.7 0.163 0.0%
22 270.7 0.16 0.0%
24 278.6 0.315 0.1%
26 286.2 0.403 0.1%
28 293.7 0.314 0.1%
30 302.5 0.358 0.1%
32 312.5 1.687 0.5%
34 319.1 1.665 0.5%
36 326.5 0.651 0.1%
38 335.2 1.221 0.3%
40 343.6 1.481 0.4%
42 351.7 1.511 0.4%
44 358.2 1.228 0.3%
46 365.4 1.119 0.3%
48 374 1.739 0.4%
50 384.5 3.04 0.7%
52 388.3 0.247 0.0%
54 396.2 0.453 0.1%
56 402.6 0.233 0.0%
58 411.9 0.596 0.1%
60 418.5 0.198 0.0%
62 426.2 0.521 0.1%
64 436.6 0.601 0.1%
66 444.2 0.414 0.0%
68 451.7 1.138 0.2%
70 458.9 0.502 0.1%
72 466.6 0.322 0.0%
74 474.2 0.542 0.1%
76 482.1 0.168 0.0%
78 489 0.501 0.1%
80 498.6 0.268 0.0%
82 507.1 0.809 0.1%
84 513.8 0.517 0.1%
86 522.1 0.857 0.1%
88 529.3 0.682 0.1%
90 537.1 0.401 0.0%
92 544.7 0.37 0.0%
94 552.2 0.597 0.1%
96 560.3 0.43 0.0%
98 570.7 3.747 0.6%
100 575.8 0.217 0.0%
102 584.4 3.947 0.6%
104 591 0.479 0.0%
106 602.5 6.899 1.1%
108 605.8 0.137 0.0%
110 614 0.311 0.0%
112 622.2 0.415 0.0%
114 629.9 0.294 0.0%
116 637.8 0.968 0.1%
118 645.2 0.809 0.1%
120 653.4 1.155 0.1%
122 661.3 1.623 0.2%
124 669.3 1.199 0.1%
126 676.5 0.661 0.0%
128 689.1 1.878 0.2%

Quality and confidence:
param error
c 0.002

Model:
Time ~= 184.3
+ c 3.92
µs

Reads = 5 + (0 * c)
Writes = 2 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "claim_surcharge", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 303
+ c 5.094
µs

Reads = 5 + (0 * c)
Writes = 4 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 303.2 3.966 1.3%
2 311 1.488 0.4%
4 323.6 1.255 0.3%
6 333 1.531 0.4%
8 340.5 1.767 0.5%
10 353.4 1.505 0.4%
12 363.1 1.013 0.2%
14 373.1 1.004 0.2%
16 384.3 2.11 0.5%
18 395 1.539 0.3%
20 406.8 3.014 0.7%
22 417.9 3.525 0.8%
24 424 1.458 0.3%
26 437.7 1.672 0.3%
28 447.7 2.901 0.6%
30 456.1 1.867 0.4%
32 469.2 2.969 0.6%
34 476.3 1.024 0.2%
36 486 1.28 0.2%
38 498.8 2.246 0.4%
40 507.9 1.771 0.3%
42 521.1 2.371 0.4%
44 528.3 1.951 0.3%
46 538 1.301 0.2%
48 547.9 1.524 0.2%
50 563.6 9.026 1.6%
52 574.2 7.806 1.3%
54 579.3 2.641 0.4%
56 587.6 1.262 0.2%
58 596.8 1.559 0.2%
60 608.4 2.566 0.4%
62 618.5 2.726 0.4%
64 629.7 1.598 0.2%
66 640.3 1.8 0.2%
68 649.4 2.314 0.3%
70 661.9 1.907 0.2%
72 672.1 2.397 0.3%
74 679.8 1.06 0.1%
76 688.7 3.232 0.4%
78 701.8 2.594 0.3%
80 710.6 1.851 0.2%
82 719.4 0.985 0.1%
84 731.4 2.969 0.4%
86 742.1 1.495 0.2%
88 762.5 10.59 1.3%
90 776.1 13.31 1.7%
92 771.3 1.919 0.2%
94 780.4 0.798 0.1%
96 794.9 4.522 0.5%
98 809 2.049 0.2%
100 813.3 2.063 0.2%
102 822.9 3.173 0.3%
104 833 1.021 0.1%
106 842.9 2.803 0.3%
108 853.9 1.506 0.1%
110 863.3 2.141 0.2%
112 872.3 0.936 0.1%
114 881.7 1.383 0.1%
116 892.1 1.805 0.2%
118 903.2 2.726 0.3%
120 911.1 0.858 0.0%
122 921.8 1.891 0.2%
124 936.4 7.085 0.7%
126 940.4 2.471 0.2%
128 976.3 5.35 0.5%

Quality and confidence:
param error
c 0.005

Model:
Time ~= 303.2
+ c 5.108
µs

Reads = 5 + (0 * c)
Writes = 4 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "seal_caller", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 129.7
+ r 269.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125 0.108 0.0%
1 399.3 0.926 0.2%
2 676.8 9.161 1.3%
3 940.7 4.701 0.4%
4 1209 3.674 0.3%
5 1479 3.922 0.2%
6 1752 10.84 0.6%
7 2022 7.335 0.3%
8 2288 5.893 0.2%
9 2552 11.49 0.4%
10 2818 7.031 0.2%
11 3099 9.851 0.3%
12 3363 10.06 0.2%
13 3651 10.2 0.2%
14 3911 13.18 0.3%
15 4185 10.87 0.2%
16 4454 14.08 0.3%
17 4723 14.71 0.3%
18 4993 20.59 0.4%
19 5255 5.868 0.1%
20 5531 13.46 0.2%

Quality and confidence:
param error
r 0.13

Model:
Time ~= 128.9
+ r 270.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_address", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 134.8
+ r 270.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.6 0.191 0.1%
1 403.2 0.494 0.1%
2 676.7 2.767 0.4%
3 947 3.571 0.3%
4 1220 5.368 0.4%
5 1494 4.882 0.3%
6 1754 5.119 0.2%
7 2035 8.249 0.4%
8 2305 12.13 0.5%
9 2563 6.909 0.2%
10 2839 7.995 0.2%
11 3110 8.658 0.2%
12 3379 6.115 0.1%
13 3644 13.58 0.3%
14 3919 13.39 0.3%
15 4213 25.57 0.6%
16 4490 23.12 0.5%
17 4725 15.59 0.3%
18 4991 17.29 0.3%
19 5250 10.76 0.2%
20 5523 9.475 0.1%

Quality and confidence:
param error
r 0.184

Model:
Time ~= 137.7
+ r 270.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_gas_left", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 125.2
+ r 263.7
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.9 0.196 0.1%
1 393.9 1.057 0.2%
2 656.8 1.921 0.2%
3 918 2.366 0.2%
4 1178 1.826 0.1%
5 1442 11.36 0.7%
6 1708 3.039 0.1%
7 1967 6.485 0.3%
8 2232 9.259 0.4%
9 2504 13.4 0.5%
10 2749 6.575 0.2%
11 3011 13.7 0.4%
12 3274 7.125 0.2%
13 3548 15.33 0.4%
14 3803 15.97 0.4%
15 4069 18.17 0.4%
16 4340 8.642 0.1%
17 4588 16.76 0.3%
18 4919 29.25 0.5%
19 5171 9.676 0.1%
20 5428 24.14 0.4%

Quality and confidence:
param error
r 0.234

Model:
Time ~= 118.7
+ r 264.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_balance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 145.5
+ r 573.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125 0.185 0.1%
1 711.6 10.01 1.4%
2 1306 2.152 0.1%
3 1888 5.241 0.2%
4 2463 7.931 0.3%
5 3015 12.28 0.4%
6 3569 8.46 0.2%
7 4159 13.63 0.3%
8 4725 7.872 0.1%
9 5298 12.61 0.2%
10 5879 10.92 0.1%
11 6450 15.74 0.2%
12 7016 10.39 0.1%
13 7586 16.24 0.2%
14 8165 11.94 0.1%
15 8766 17.68 0.2%
16 9307 9.821 0.1%
17 9891 20.97 0.2%
18 10470 21.32 0.2%
19 11040 20.84 0.1%
20 11600 16.15 0.1%

Quality and confidence:
param error
r 0.207

Model:
Time ~= 146
+ r 573.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_value_transferred", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 132.8
+ r 263
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.4 0.17 0.1%
1 394.6 1.024 0.2%
2 665.3 7.774 1.1%
3 922.9 2.985 0.3%
4 1183 4.457 0.3%
5 1441 5.239 0.3%
6 1711 7.975 0.4%
7 1979 10.35 0.5%
8 2252 11.91 0.5%
9 2501 12.62 0.5%
10 2766 7.767 0.2%
11 3036 12.83 0.4%
12 3287 13.71 0.4%
13 3557 15.51 0.4%
14 3827 4.718 0.1%
15 4080 13.49 0.3%
16 4347 17.7 0.4%
17 4597 19.61 0.4%
18 4858 8.475 0.1%
19 5132 16.98 0.3%
20 5395 18.5 0.3%

Quality and confidence:
param error
r 0.151

Model:
Time ~= 133.8
+ r 263.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_minimum_balance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 129.6
+ r 265.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.9 0.202 0.1%
1 396.9 0.961 0.2%
2 660.8 1.498 0.2%
3 927.3 4.959 0.5%
4 1191 3.761 0.3%
5 1455 4.086 0.2%
6 1720 8.49 0.4%
7 1992 5.788 0.2%
8 2260 13.59 0.6%
9 2522 10.89 0.4%
10 2791 10.81 0.3%
11 3049 14.53 0.4%
12 3314 13.16 0.3%
13 3585 8.624 0.2%
14 3853 16.79 0.4%
15 4124 7.544 0.1%
16 4378 16.72 0.3%
17 4636 12.52 0.2%
18 4909 4.287 0.0%
19 5166 11.67 0.2%
20 5444 10.03 0.1%

Quality and confidence:
param error
r 0.125

Model:
Time ~= 130.4
+ r 265.5
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_tombstone_deposit", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 127.1
+ r 264.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.9 0.142 0.1%
1 394.6 0.653 0.1%
2 658.3 1.232 0.1%
3 920.8 1.358 0.1%
4 1184 2.784 0.2%
5 1452 11.43 0.7%
6 1711 7.189 0.4%
7 1979 6.954 0.3%
8 2243 11.17 0.4%
9 2497 6.111 0.2%
10 2758 8.775 0.3%
11 3025 14.21 0.4%
12 3292 4.725 0.1%
13 3549 10.22 0.2%
14 3808 14.07 0.3%
15 4091 12.83 0.3%
16 4350 10.4 0.2%
17 4621 13.33 0.2%
18 4847 16.86 0.3%
19 5234 22.61 0.4%
20 5496 14.22 0.2%

Quality and confidence:
param error
r 0.327

Model:
Time ~= 116.2
+ r 265.7
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_rent_allowance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 175.9
+ r 604.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.7 0.326 0.2%
1 770.7 4.931 0.6%
2 1385 3.725 0.2%
3 2001 9.523 0.4%
4 2624 7.597 0.2%
5 3237 5.775 0.1%
6 3813 17.21 0.4%
7 4391 10.69 0.2%
8 5001 20.75 0.4%
9 5611 17.21 0.3%
10 6222 14.01 0.2%
11 6828 20.94 0.3%
12 7421 6.715 0.0%
13 8010 11.93 0.1%
14 8630 19.06 0.2%
15 9277 25.73 0.2%
16 9839 25.16 0.2%
17 10450 21.94 0.2%
18 11060 19.18 0.1%
19 11640 24.15 0.2%
20 12240 8.906 0.0%

Quality and confidence:
param error
r 0.292

Model:
Time ~= 175.5
+ r 604.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_block_number", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 132.6
+ r 262.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125 0.198 0.1%
1 394.5 0.854 0.2%
2 659 2.425 0.3%
3 918.7 3.564 0.3%
4 1199 10.09 0.8%
5 1445 4.978 0.3%
6 1707 6.42 0.3%
7 1978 13.37 0.6%
8 2226 6.396 0.2%
9 2496 9.692 0.3%
10 2769 6.212 0.2%
11 3017 10.24 0.3%
12 3271 13.32 0.4%
13 3539 11.85 0.3%
14 3802 14.72 0.3%
15 4073 12.11 0.2%
16 4328 15.08 0.3%
17 4582 11.32 0.2%
18 4858 12.89 0.2%
19 5120 23.03 0.4%
20 5387 16.1 0.2%

Quality and confidence:
param error
r 0.15

Model:
Time ~= 133.9
+ r 262.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_now", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 129.3
+ r 263
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 125.2 0.201 0.1%
1 393.7 0.67 0.1%
2 655.2 0.831 0.1%
3 917.2 2.152 0.2%
4 1180 4.28 0.3%
5 1447 7.161 0.4%
6 1708 10.84 0.6%
7 1978 10 0.5%
8 2237 16.23 0.7%
9 2491 9.895 0.3%
10 2762 9.936 0.3%
11 3018 8.347 0.2%
12 3278 16.29 0.4%
13 3549 14.67 0.4%
14 3823 14.8 0.3%
15 4065 12.35 0.3%
16 4354 21 0.4%
17 4610 14.85 0.3%
18 4872 10.24 0.2%
19 5119 18.18 0.3%
20 5390 3.976 0.0%

Quality and confidence:
param error
r 0.15

Model:
Time ~= 128.6
+ r 263.2
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_weight_to_fee", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 138
+ r 505.6
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.9 0.15 0.1%
1 642.6 1.175 0.1%
2 1152 14.54 1.2%
3 1646 3.551 0.2%
4 2155 8.434 0.3%
5 2681 7.556 0.2%
6 3184 9.669 0.3%
7 3692 9.937 0.2%
8 4178 18.58 0.4%
9 4700 9.299 0.1%
10 5201 10.92 0.2%
11 5708 15.3 0.2%
12 6216 13.87 0.2%
13 6734 13.66 0.2%
14 7222 11.79 0.1%
15 7713 21.53 0.2%
16 8233 14.05 0.1%
17 8741 13.67 0.1%
18 9220 27.1 0.2%
19 9734 21.52 0.2%
20 10230 17.06 0.1%

Quality and confidence:
param error
r 0.205

Model:
Time ~= 142.5
+ r 505.3
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_gas", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 117.9
+ r 124.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 113.3 0.115 0.1%
1 242.8 0.27 0.1%
2 365.9 0.617 0.1%
3 492.1 0.441 0.0%
4 616.5 1.141 0.1%
5 739.4 1.027 0.1%
6 862.4 1.262 0.1%
7 988.7 3.813 0.3%
8 1109 2.272 0.2%
9 1234 3.015 0.2%
10 1373 11.38 0.8%
11 1482 3.787 0.2%
12 1606 4.055 0.2%
13 1732 2.64 0.1%
14 1863 4.291 0.2%
15 1984 10.65 0.5%
16 2111 8.121 0.3%
17 2241 14.47 0.6%
18 2359 11.27 0.4%
19 2482 8.78 0.3%
20 2605 9.303 0.3%

Quality and confidence:
param error
r 0.086

Model:
Time ~= 116.3
+ r 124.5
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_input", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 124.6
+ r 7.355
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.6 0.189 0.1%
1 131.9 0.153 0.1%

Quality and confidence:
param error
r 0.081

Model:
Time ~= 124.6
+ r 7.31
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_input_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 136.2
+ n 0.273
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 131.9 0.199 0.1%
20 139.2 0.184 0.1%
40 145.8 0.183 0.1%
60 152.2 0.18 0.1%
80 158.7 0.219 0.1%
100 164.9 0.223 0.1%
120 171.1 0.151 0.0%
140 174.4 0.165 0.0%
160 179.8 0.204 0.1%
180 185.7 0.773 0.4%
200 191 0.227 0.1%
220 195.9 0.189 0.0%
240 204.5 2.23 1.0%
260 207.3 0.208 0.1%
280 212.8 0.206 0.0%
300 218.4 0.262 0.1%
320 224.1 0.253 0.1%
340 229.3 0.181 0.0%
360 235.2 0.283 0.1%
380 240.4 0.205 0.0%
400 246.1 0.249 0.1%
420 251.5 0.31 0.1%
440 256.6 0.228 0.0%
460 262.4 0.21 0.0%
480 268.4 1.619 0.6%
500 273.2 0.142 0.0%
520 278.2 0.308 0.1%
540 283.7 0.297 0.1%
560 289.4 0.226 0.0%
580 294.7 0.295 0.1%
600 299.9 0.14 0.0%
620 305.5 0.245 0.0%
640 310.9 0.231 0.0%
660 316.3 0.255 0.0%
680 321.8 0.209 0.0%
700 327.4 0.385 0.1%
720 332.8 0.302 0.0%
740 338.2 0.202 0.0%
760 343.8 0.325 0.0%
780 349.4 0.662 0.1%
800 354.9 0.306 0.0%
820 359.8 0.309 0.0%
840 365.4 0.358 0.0%
860 370.6 0.383 0.1%
880 377.3 1.218 0.3%
900 381.9 0.535 0.1%
920 387.2 0.163 0.0%
940 394 1.01 0.2%
960 398.2 0.44 0.1%
980 405 0.722 0.1%
1000 410.2 0.534 0.1%
1020 416.2 0.434 0.1%

Quality and confidence:
param error
n 0

Model:
Time ~= 136
+ n 0.274
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_return", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 118.7
+ r 4.795
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 118.8 0.129 0.1%
1 123.5 0.15 0.1%

Quality and confidence:
param error
r 0.066

Model:
Time ~= 118.8
+ r 4.74
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_return_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 127.4
+ n 0.785
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 123.6 0.12 0.0%
20 141.5 0.072 0.0%
40 158.1 0.267 0.1%
60 174.7 0.212 0.1%
80 190.5 0.157 0.0%
100 207.1 0.194 0.0%
120 223.4 0.189 0.0%
140 237.8 0.108 0.0%
160 253 0.138 0.0%
180 269 0.191 0.0%
200 284.6 0.221 0.0%
220 300.8 0.172 0.0%
240 315.7 0.171 0.0%
260 330.9 0.184 0.0%
280 347 0.181 0.0%
300 362.1 0.223 0.0%
320 378.9 0.247 0.0%
340 394.3 0.299 0.0%
360 410.4 0.201 0.0%
380 425.6 0.108 0.0%
400 441.2 0.239 0.0%
420 457.1 0.269 0.0%
440 472.9 0.183 0.0%
460 488.7 0.204 0.0%
480 504.2 0.133 0.0%
500 520.3 0.122 0.0%
520 535.8 0.122 0.0%
540 551 0.162 0.0%
560 566.7 0.224 0.0%
580 583.1 0.221 0.0%
600 598.4 0.206 0.0%
620 613.8 0.175 0.0%
640 629.4 0.26 0.0%
660 645.7 0.192 0.0%
680 661.7 0.326 0.0%
700 676.6 0.216 0.0%
720 692.8 0.187 0.0%
740 708.8 0.17 0.0%
760 724.5 0.294 0.0%
780 740.2 0.186 0.0%
800 755.7 0.434 0.0%
820 771.5 0.141 0.0%
840 787.4 0.323 0.0%
860 803.6 0.25 0.0%
880 818.5 0.344 0.0%
900 834.2 0.285 0.0%
920 850.5 0.218 0.0%
940 865.2 1.169 0.1%
960 883.7 2.389 0.2%
980 892.1 10.75 1.2%
1000 898 29.73 3.3%
1020 929.4 0.219 0.0%

Quality and confidence:
param error
n 0

Model:
Time ~= 127.7
+ n 0.784
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_terminate", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 124.8
+ r 107.6
µs

Reads = 5 + (2 * r)
Writes = 0 + (5 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 124.8 0.139 0.1%
1 232.5 0.22 0.0%

Quality and confidence:
param error
r 0.087

Model:
Time ~= 124.8
+ r 107.6
µs

Reads = 5 + (2 * r)
Writes = 0 + (5 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_terminate_per_code_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 237.2
+ c 8.526
µs

Reads = 7 + (0 * c)
Writes = 5 + (0 * c)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 232 0.313 0.1%
2 253.6 0.437 0.1%
4 269.2 0.393 0.1%
6 287.2 0.339 0.1%
8 304.2 0.468 0.1%
10 322.5 0.472 0.1%
12 339.5 0.624 0.1%
14 357.1 0.757 0.2%
16 373.7 1.052 0.2%
18 391.8 1.152 0.2%
20 408.2 0.835 0.2%
22 425.8 0.839 0.1%
24 443.7 0.78 0.1%
26 458.8 0.337 0.0%
28 475.1 0.211 0.0%
30 492.9 0.258 0.0%
32 510.8 0.319 0.0%
34 528.4 1.092 0.2%
36 545.3 1.84 0.3%
38 562.5 0.66 0.1%
40 578.9 0.416 0.0%
42 596.2 1.038 0.1%
44 613 1.481 0.2%
46 629.4 2.388 0.3%
48 647.1 1.238 0.1%
50 664.3 1.504 0.2%
52 684.1 5.216 0.7%
54 697.3 0.953 0.1%
56 714.8 1.281 0.1%
58 730.4 0.28 0.0%
60 748.1 1.379 0.1%
62 765.5 0.992 0.1%
64 792.3 0.571 0.0%
66 800.6 2.426 0.3%
68 817.3 2.528 0.3%
70 838.3 3.681 0.4%
72 855.5 3.928 0.4%
74 872.2 6.218 0.7%
76 890.4 4.301 0.4%
78 910.9 8.331 0.9%
80 924.6 9.027 0.9%
82 940 3.805 0.4%
84 959.1 4.674 0.4%
86 972.7 3.339 0.3%
88 1009 10.19 1.0%
90 1009 7.311 0.7%
92 1040 13.61 1.3%
94 1041 3.73 0.3%
96 1056 4.916 0.4%
98 1074 5.058 0.4%
100 1089 3.763 0.3%
102 1106 1.292 0.1%
104 1123 1.438 0.1%
106 1140 1.921 0.1%
108 1157 0.943 0.0%
110 1174 1.438 0.1%
112 1193 6.826 0.5%
114 1207 1.286 0.1%
116 1225 1.735 0.1%
118 1243 5.544 0.4%
120 1257 1.395 0.1%
122 1275 1.162 0.0%
124 1290 0.694 0.0%
126 1315 9.9 0.7%
128 1344 14.13 1.0%

Quality and confidence:
param error
c 0.006

Model:
Time ~= 237.1
+ c 8.556
µs

Reads = 7 + (0 * c)
Writes = 5 + (0 * c)
Pallet: "pallet_contracts", Extrinsic: "seal_restore_to", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 217.7
+ r 134.4
µs

Reads = 5 + (4 * r)
Writes = 0 + (6 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 217.9 0.864 0.3%
1 352.4 1.059 0.3%

Quality and confidence:
param error
r 0.455

Model:
Time ~= 217.9
+ r 134.5
µs

Reads = 5 + (4 * r)
Writes = 0 + (6 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_restore_to_per_code_kb_delta", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 88.04
+ c 9.568
+ t 5.862
+ d 3718
µs

Reads = 8 + (0 * c) + (0 * t) + (100 * d)
Writes = 7 + (0 * c) + (0 * t) + (100 * d)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c t d mean µs sigma µs %
0 128 20 74990 72.76 0.0%
2 128 20 74970 73.96 0.0%
4 128 20 75230 79.72 0.1%
6 128 20 75280 68.59 0.0%
8 128 20 75400 64.75 0.0%
10 128 20 75310 53.23 0.0%
12 128 20 75510 80.13 0.1%
14 128 20 75260 129.9 0.1%
16 128 20 75420 89.65 0.1%
18 128 20 75320 90.49 0.1%
20 128 20 75560 70 0.0%
22 128 20 75490 137.9 0.1%
24 128 20 75720 62.45 0.0%
26 128 20 75620 65.06 0.0%
28 128 20 75330 62.04 0.0%
30 128 20 75560 68.07 0.0%
32 128 20 75490 54.25 0.0%
34 128 20 75550 132.9 0.1%
36 128 20 75430 68.09 0.0%
38 128 20 75420 43.73 0.0%
40 128 20 75720 108.6 0.1%
42 128 20 75630 99.01 0.1%
44 128 20 75340 66.22 0.0%
46 128 20 75660 63.74 0.0%
48 128 20 75780 52.86 0.0%
50 128 20 75750 88.49 0.1%
52 128 20 75610 98.28 0.1%
54 128 20 75670 42.29 0.0%
56 128 20 75560 76.68 0.1%
58 128 20 75630 84.35 0.1%
60 128 20 75790 51.9 0.0%
62 128 20 75880 102.9 0.1%
64 128 20 75710 53.14 0.0%
66 128 20 75710 49.62 0.0%
68 128 20 76130 75.83 0.0%
70 128 20 75750 55.26 0.0%
72 128 20 75950 46.42 0.0%
74 128 20 75900 61.32 0.0%
76 128 20 76000 82.88 0.1%
78 128 20 75740 67.62 0.0%
80 128 20 76020 36.92 0.0%
82 128 20 76080 78.6 0.1%
84 128 20 75960 73.53 0.0%
86 128 20 75980 59.78 0.0%
88 128 20 75850 60.37 0.0%
90 128 20 76080 54.41 0.0%
92 128 20 76240 86.78 0.1%
94 128 20 76210 50.01 0.0%
96 128 20 76070 34.3 0.0%
98 128 20 76170 83.95 0.1%
100 128 20 76090 61.66 0.0%
102 128 20 75940 41.46 0.0%
104 128 20 76180 115.1 0.1%
106 128 20 76070 32.3 0.0%
108 128 20 76040 62.74 0.0%
110 128 20 76140 66.6 0.0%
112 128 20 76530 56.7 0.0%
114 128 20 76090 54.73 0.0%
116 128 20 76280 67.13 0.0%
118 128 20 76280 96.31 0.1%
120 128 20 76150 95.58 0.1%
122 128 20 76200 92.55 0.1%
124 128 20 76290 57.94 0.0%
126 128 20 76490 56.5 0.0%
128 0 20 75590 51.49 0.0%
128 2 20 75610 51.95 0.0%
128 4 20 75670 82.09 0.1%
128 6 20 75680 56.92 0.0%
128 8 20 75720 73.64 0.0%
128 10 20 75640 93.24 0.1%
128 12 20 76170 97.49 0.1%
128 14 20 76060 86.59 0.1%
128 16 20 75770 37.03 0.0%
128 18 20 75950 47.86 0.0%
128 20 20 75810 63.9 0.0%
128 22 20 75830 83.63 0.1%
128 24 20 75930 91.69 0.1%
128 26 20 76170 108.8 0.1%
128 28 20 75930 100.3 0.1%
128 30 20 75810 75.93 0.1%
128 32 20 75780 43.22 0.0%
128 34 20 75900 64.6 0.0%
128 36 20 76010 53.87 0.0%
128 38 20 75960 32.93 0.0%
128 40 20 75860 64.56 0.0%
128 42 20 75800 64.01 0.0%
128 44 20 76230 52.85 0.0%
128 46 20 75810 65.14 0.0%
128 48 20 75940 71.31 0.0%
128 50 20 75900 88.69 0.1%
128 52 20 75860 107.6 0.1%
128 54 20 76350 127.5 0.1%
128 56 20 76060 108.6 0.1%
128 58 20 76300 72.11 0.0%
128 60 20 76140 60.49 0.0%
128 62 20 75950 48.17 0.0%
128 64 20 76060 103 0.1%
128 66 20 76450 71.11 0.0%
128 68 20 76110 110.3 0.1%
128 70 20 76140 59.06 0.0%
128 72 20 76010 54.68 0.0%
128 74 20 76100 75.17 0.0%
128 76 20 76040 57.93 0.0%
128 78 20 76020 60.63 0.0%
128 80 20 76060 70.33 0.0%
128 82 20 76060 75.83 0.0%
128 84 20 75960 100.2 0.1%
128 86 20 76090 82.65 0.1%
128 88 20 76300 75.95 0.0%
128 90 20 76130 51.31 0.0%
128 92 20 76450 104.8 0.1%
128 94 20 76330 84.01 0.1%
128 96 20 76120 72.61 0.0%
128 98 20 76150 87.6 0.1%
128 100 20 76160 84.26 0.1%
128 102 20 76170 80.98 0.1%
128 104 20 76150 47.31 0.0%
128 106 20 76480 48.75 0.0%
128 108 20 76340 92.58 0.1%
128 110 20 76690 33.54 0.0%
128 112 20 76380 67.05 0.0%
128 114 20 76390 97.24 0.1%
128 116 20 76410 109.2 0.1%
128 118 20 76280 48.86 0.0%
128 120 20 76520 68.79 0.0%
128 122 20 76330 59.34 0.0%
128 124 20 76430 69.72 0.0%
128 126 20 76270 63.24 0.0%
128 128 0 2254 9.98 0.4%
128 128 1 5690 7.287 0.1%
128 128 2 9315 8.945 0.0%
128 128 3 12930 9.457 0.0%
128 128 4 16600 12.84 0.0%
128 128 5 20410 27.73 0.1%
128 128 6 23950 27.18 0.1%
128 128 7 27650 24.93 0.0%
128 128 8 31390 53.18 0.1%
128 128 9 35210 27.86 0.0%
128 128 10 38830 47.92 0.1%
128 128 11 42410 43.91 0.1%
128 128 12 46120 47.38 0.1%
128 128 13 49780 49.58 0.0%
128 128 14 53560 45.52 0.0%
128 128 15 57320 43.29 0.0%
128 128 16 61180 79.82 0.1%
128 128 17 64760 90.78 0.1%
128 128 18 68950 65.54 0.0%
128 128 19 73010 64.23 0.0%
128 128 20 76760 72.05 0.0%

Quality and confidence:
param error
c 0.151
t 0.151
d 1.331

Model:
Time ~= 0
+ c 9.061
+ t 4.807
+ d 3736
µs

Reads = 8 + (0 * c) + (0 * t) + (100 * d)
Writes = 7 + (0 * c) + (0 * t) + (100 * d)
Pallet: "pallet_contracts", Extrinsic: "seal_random", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 134.1
+ r 643.1
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 126.5 0.15 0.1%
1 780.1 3.444 0.4%
2 1427 9.866 0.6%
3 2065 13.59 0.6%
4 2712 10.1 0.3%
5 3345 13.24 0.3%
6 4000 10.93 0.2%
7 4640 9.957 0.2%
8 5270 11.59 0.2%
9 5940 17.34 0.2%
10 6565 10.84 0.1%
11 7228 23.22 0.3%
12 7835 10.97 0.1%
13 8497 10.02 0.1%
14 9139 13.49 0.1%
15 9791 14.93 0.1%
16 10430 25.65 0.2%
17 11060 25.94 0.2%
18 11740 35.74 0.3%
19 12370 28.56 0.2%
20 12980 20.53 0.1%

Quality and confidence:
param error
r 0.233

Model:
Time ~= 134.1
+ r 643.5
µs

Reads = 6 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 136.6
+ r 937.8
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119.9 0.104 0.0%
1 1078 4.057 0.3%
2 2016 6.761 0.3%
3 2957 10.36 0.3%
4 3899 8.261 0.2%
5 4819 7.725 0.1%
6 5773 18.79 0.3%
7 6687 9.624 0.1%
8 7622 14.27 0.1%
9 8568 15.83 0.1%
10 9514 35.08 0.3%
11 10480 12.23 0.1%
12 11390 22.57 0.1%
13 12350 17.48 0.1%
14 13290 21.87 0.1%
15 14200 34.45 0.2%
16 15140 29.53 0.1%
17 16070 20.7 0.1%
18 17040 21.19 0.1%
19 17940 37.8 0.2%
20 18800 37.17 0.1%

Quality and confidence:
param error
r 0.367

Model:
Time ~= 142.8
+ r 937.1
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event_per_topic_and_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 1233
+ t 596.1
+ n 250.5
µs

Reads = 5 + (100 * t) + (0 * n)
Writes = 0 + (100 * t) + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
t n mean µs sigma µs %
0 16 5160 9.033 0.1%
1 16 5875 8.143 0.1%
2 16 6460 7.519 0.1%
3 16 7035 8.296 0.1%
4 0 3578 6.978 0.1%
4 1 3854 10.56 0.2%
4 2 4104 9.497 0.2%
4 3 4355 7.693 0.1%
4 4 4610 12.47 0.2%
4 5 4845 11.87 0.2%
4 6 5096 8.721 0.1%
4 7 5335 13.31 0.2%
4 8 5604 14.84 0.2%
4 9 5794 10.49 0.1%
4 10 6061 9.013 0.1%
4 11 6370 10.14 0.1%
4 12 6593 13.61 0.2%
4 13 6843 10.67 0.1%
4 14 7074 10.19 0.1%
4 15 7360 9.458 0.1%
4 16 7611 10.48 0.1%

Quality and confidence:
param error
t 2.124
n 0.418

Model:
Time ~= 1210
+ t 594.5
+ n 251
µs

Reads = 5 + (100 * t) + (0 * n)
Writes = 0 + (100 * t) + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_set_rent_allowance", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 140.8
+ r 714.5
µs

Reads = 5 + (0 * r)
Writes = 1 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 126.6 0.25 0.1%
1 853.4 0.893 0.1%
2 1573 10.13 0.6%
3 2294 10.36 0.4%
4 3012 9.96 0.3%
5 3719 12.17 0.3%
6 4435 10.37 0.2%
7 5154 7.804 0.1%
8 5862 9.152 0.1%
9 6566 8.564 0.1%
10 7287 9.313 0.1%
11 8006 20.11 0.2%
12 8725 18.63 0.2%
13 9424 20.18 0.2%
14 10150 19.49 0.1%
15 10890 27.43 0.2%
16 11570 15.67 0.1%
17 12300 29.84 0.2%
18 12990 21.63 0.1%
19 13700 20.79 0.1%
20 14420 16.47 0.1%

Quality and confidence:
param error
r 0.22

Model:
Time ~= 144.5
+ r 714.5
µs

Reads = 5 + (0 * r)
Writes = 1 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_set_storage", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 389.2
+ r 16160
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 122.6 0.135 0.1%
1 16880 64.15 0.3%
2 32730 47.26 0.1%
3 49350 577.6 1.1%
4 65090 65.04 0.0%
5 81180 95.59 0.1%
6 97290 83.71 0.0%
7 113300 56.48 0.0%
8 129500 134.5 0.1%
9 146000 89 0.0%
10 161900 112.4 0.0%
11 178200 164.8 0.0%
12 194500 123.9 0.0%
13 210400 142.8 0.0%
14 226300 140.1 0.0%
15 243100 141.9 0.0%
16 259100 154.6 0.0%
17 275100 190.2 0.0%
18 292000 356.6 0.1%
19 307500 139 0.0%
20 323500 310.7 0.0%

Quality and confidence:
param error
r 3.533

Model:
Time ~= 406.3
+ r 16160
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 1748
+ n 74.06
µs

Reads = 6 + (0 * n)
Writes = 2 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 1675 15.36 0.9%
1 1797 6.838 0.3%
2 1915 12.3 0.6%
3 1981 9.507 0.4%
4 2052 6.448 0.3%
5 2126 12.36 0.5%
6 2197 9.263 0.4%
7 2279 7.401 0.3%
8 2335 11.53 0.4%
9 2424 11.36 0.4%
10 2504 9.634 0.3%
11 2570 11.33 0.4%
12 2615 9.8 0.3%
13 2725 11.33 0.4%
14 2781 8.696 0.3%
15 2862 9.929 0.3%
16 2901 12.65 0.4%

Quality and confidence:
param error
n 0.39

Model:
Time ~= 1739
+ n 74.81
µs

Reads = 6 + (0 * n)
Writes = 2 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 2272
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 122.5 0.163 0.1%
1 2429 6.511 0.2%
2 4600 9.572 0.2%
3 6777 21.56 0.3%
4 8990 17 0.1%
5 11290 16.66 0.1%
6 13480 34.12 0.2%
7 15640 19.01 0.1%
8 17960 26.39 0.1%
9 20390 30.58 0.1%
10 22610 38.45 0.1%
11 24740 34.17 0.1%
12 27170 56.79 0.2%
13 29300 30.75 0.1%
14 31620 60.21 0.1%
15 34060 40.15 0.1%
16 36190 43.19 0.1%
17 38560 63.88 0.1%
18 41100 40.74 0.0%
19 43530 90.75 0.2%
20 45990 62.71 0.1%

Quality and confidence:
param error
r 2.284

Model:
Time ~= 0
+ r 2281
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_get_storage", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 109
+ r 927.1
µs

Reads = 5 + (100 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 123.2 0.235 0.1%
1 1091 3.934 0.3%
2 1975 13.25 0.6%
3 2886 13.64 0.4%
4 3801 12.5 0.3%
5 4742 26.36 0.5%
6 5671 17.63 0.3%
7 6551 22.48 0.3%
8 7445 20.07 0.2%
9 8404 33.52 0.3%
10 9386 22.34 0.2%
11 10280 21.8 0.2%
12 11250 37.52 0.3%
13 12330 31.53 0.2%
14 12970 43.57 0.3%
15 13870 36.37 0.2%
16 14800 40.16 0.2%
17 15880 64.32 0.4%
18 16970 27.08 0.1%
19 18000 34.43 0.1%
20 18690 34.64 0.1%

Quality and confidence:
param error
r 1.171

Model:
Time ~= 81.88
+ r 930.7
µs

Reads = 5 + (100 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_get_storage_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 710.3
+ n 155.4
µs

Reads = 6 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 667.1 1.546 0.2%
1 851.7 1.694 0.1%
2 1033 6.654 0.6%
3 1182 5.111 0.4%
4 1344 8.678 0.6%
5 1491 9.288 0.6%
6 1644 8.552 0.5%
7 1791 7.978 0.4%
8 1940 7.955 0.4%
9 2146 7.387 0.3%
10 2305 5.01 0.2%
11 2466 12.06 0.4%
12 2581 9.671 0.3%
13 2724 11.02 0.4%
14 2859 10.48 0.3%
15 3018 12.28 0.4%
16 3183 10.84 0.3%

Quality and confidence:
param error
n 0.391

Model:
Time ~= 709.3
+ n 155.6
µs

Reads = 6 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_transfer", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 13.06
+ r 5562
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 127.9 0.378 0.2%
1 5644 5.994 0.1%
2 11150 12.92 0.1%
3 16750 19.58 0.1%
4 22190 22.89 0.1%
5 27700 38.06 0.1%
6 33300 26.19 0.0%
7 38780 48.88 0.1%
8 44680 313.6 0.7%
9 49910 42.68 0.0%
10 55610 70.46 0.1%
11 60970 30.3 0.0%
12 66790 67.92 0.1%
13 72210 67.44 0.0%
14 78280 87.82 0.1%
15 83580 59.2 0.0%
16 89030 40.32 0.0%
17 94650 42.94 0.0%
18 100200 71.97 0.0%
19 105700 95.78 0.0%
20 111200 88.44 0.0%

Quality and confidence:
param error
r 1.846

Model:
Time ~= 0
+ r 5566
µs

Reads = 5 + (100 * r)
Writes = 1 + (100 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_call", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 10450
µs

Reads = 6 + (200 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 128.2 0.183 0.1%
1 10350 11.27 0.1%
2 20660 23.41 0.1%
3 30830 21.31 0.0%
4 41050 52.44 0.1%
5 51630 87.12 0.1%
6 61730 57.78 0.0%
7 72010 36.98 0.0%
8 82590 79.02 0.0%
9 93140 86.55 0.0%
10 103700 60.28 0.0%
11 114000 64.94 0.0%
12 124500 143 0.1%
13 135000 118.1 0.0%
14 145700 167.7 0.1%
15 156200 140.7 0.0%
16 166300 269.5 0.1%
17 177300 186.4 0.1%
18 188200 73.79 0.0%
19 198200 126.1 0.0%
20 209300 146.4 0.0%

Quality and confidence:
param error
r 4.823

Model:
Time ~= 0
+ r 10460
µs

Reads = 6 + (200 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_call_per_code_transfer_input_output_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 9549
+ c 390.6
+ t 4080
+ i 60.77
+ o 83.32
µs

Reads = 206 + (0 * c) + (0 * t) + (0 * i) + (0 * o)
Writes = 0 + (0 * c) + (101 * t) + (0 * i) + (0 * o)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c t i o mean µs sigma µs %
0 1 1024 960 155700 64.05 0.0%
2 1 1024 960 156900 114.5 0.0%
4 1 1024 960 157700 87.78 0.0%
6 1 1024 960 159000 113.9 0.0%
8 1 1024 960 160100 278 0.1%
10 1 1024 960 160500 42.77 0.0%
12 1 1024 960 160500 56.98 0.0%
14 1 1024 960 161100 74.96 0.0%
16 1 1024 960 160900 127.5 0.0%
18 1 1024 960 161900 235.6 0.1%
20 1 1024 960 163100 93.55 0.0%
22 1 1024 960 164200 178.6 0.1%
24 1 1024 960 164700 64.41 0.0%
26 1 1024 960 165800 148.5 0.0%
28 1 1024 960 167000 159.1 0.0%
30 1 1024 960 167700 134.8 0.0%
32 1 1024 960 168000 120.3 0.0%
34 1 1024 960 168700 138.3 0.0%
36 1 1024 960 169600 143.2 0.0%
38 1 1024 960 170200 78.51 0.0%
40 1 1024 960 171500 85.69 0.0%
42 1 1024 960 172200 81.64 0.0%
44 1 1024 960 172800 92.29 0.0%
46 1 1024 960 173600 126.4 0.0%
48 1 1024 960 174500 55.51 0.0%
50 1 1024 960 175000 119.3 0.0%
52 1 1024 960 176000 65.53 0.0%
54 1 1024 960 176900 103.3 0.0%
56 1 1024 960 177900 139.6 0.0%
58 1 1024 960 178400 76.86 0.0%
60 1 1024 960 179200 88.5 0.0%
62 1 1024 960 180100 105.6 0.0%
64 1 1024 960 180900 73.07 0.0%
66 1 1024 960 181700 102.6 0.0%
68 1 1024 960 182500 81.61 0.0%
70 1 1024 960 183100 150 0.0%
72 1 1024 960 184000 152 0.0%
74 1 1024 960 184900 142.3 0.0%
76 1 1024 960 185700 101.8 0.0%
78 1 1024 960 186700 88.48 0.0%
80 1 1024 960 187900 123.2 0.0%
82 1 1024 960 188000 145.4 0.0%
84 1 1024 960 188500 148.8 0.0%
86 1 1024 960 188900 100.1 0.0%
88 1 1024 960 190000 196 0.1%
90 1 1024 960 190800 128.8 0.0%
92 1 1024 960 191600 124 0.0%
94 1 1024 960 192700 164.4 0.0%
96 1 1024 960 193600 186.4 0.0%
98 1 1024 960 194500 58.21 0.0%
100 1 1024 960 195300 157.4 0.0%
102 1 1024 960 196400 152.1 0.0%
104 1 1024 960 197000 207.4 0.1%
106 1 1024 960 197900 89.93 0.0%
108 1 1024 960 199200 249.3 0.1%
110 1 1024 960 200100 208.7 0.1%
112 1 1024 960 200600 126.5 0.0%
114 1 1024 960 200800 153.8 0.0%
116 1 1024 960 200700 83.1 0.0%
118 1 1024 960 200900 77.88 0.0%
120 1 1024 960 201200 216.9 0.1%
122 1 1024 960 201300 142.8 0.0%
124 1 1024 960 202500 330.3 0.1%
126 1 1024 960 203700 335.9 0.1%
128 0 1024 960 201100 76.28 0.0%
128 1 0 960 144100 166.4 0.1%
128 1 20 960 145300 60.84 0.0%
128 1 40 960 146600 125.6 0.0%
128 1 60 960 148100 90.89 0.0%
128 1 80 960 149200 105.9 0.0%
128 1 100 960 150600 142.1 0.0%
128 1 120 960 151000 123.6 0.0%
128 1 140 960 152600 92.97 0.0%
128 1 160 960 154000 164.4 0.1%
128 1 180 960 155100 75.24 0.0%
128 1 200 960 156400 57.13 0.0%
128 1 220 960 157800 77.97 0.0%
128 1 240 960 159300 153.4 0.0%
128 1 260 960 160500 113 0.0%
128 1 280 960 161000 145.9 0.0%
128 1 300 960 162200 114.1 0.0%
128 1 320 960 163800 77.72 0.0%
128 1 340 960 165000 67.06 0.0%
128 1 360 960 166400 107 0.0%
128 1 380 960 167400 90.86 0.0%
128 1 400 960 168500 102.7 0.0%
128 1 420 960 170000 90.05 0.0%
128 1 440 960 171500 61.71 0.0%
128 1 460 960 172100 121.6 0.0%
128 1 480 960 173500 90.69 0.0%
128 1 500 960 174700 167.5 0.0%
128 1 520 960 176400 215.5 0.1%
128 1 540 960 177500 115 0.0%
128 1 560 960 178600 148.3 0.0%
128 1 580 960 179900 110.2 0.0%
128 1 600 960 181200 77.51 0.0%
128 1 620 960 182500 68.5 0.0%
128 1 640 960 183400 101.9 0.0%
128 1 660 960 184700 53.99 0.0%
128 1 680 960 186200 92.08 0.0%
128 1 700 960 187400 132.1 0.0%
128 1 720 960 188400 62.73 0.0%
128 1 740 960 189000 151.9 0.0%
128 1 760 960 190500 206.3 0.1%
128 1 780 960 191900 94.1 0.0%
128 1 800 960 193000 156.1 0.0%
128 1 820 960 194400 121.7 0.0%
128 1 840 960 195500 55.27 0.0%
128 1 860 960 197100 121.3 0.0%
128 1 880 960 198500 79.58 0.0%
128 1 900 960 200000 235 0.1%
128 1 920 960 200700 190.5 0.0%
128 1 940 960 200700 135.7 0.0%
128 1 960 960 201000 173.9 0.0%
128 1 980 960 201500 329 0.1%
128 1 1000 960 203800 195.4 0.0%
128 1 1020 960 205300 168.6 0.0%
128 1 1024 0 125500 259.2 0.2%
128 1 1024 19 127600 64.42 0.0%
128 1 1024 38 129600 72.15 0.0%
128 1 1024 57 131300 102.2 0.0%
128 1 1024 76 133000 181.2 0.1%
128 1 1024 95 133700 117.3 0.0%
128 1 1024 114 134200 228.9 0.1%
128 1 1024 133 136800 118.3 0.0%
128 1 1024 152 138500 80.84 0.0%
128 1 1024 171 140500 90.83 0.0%
128 1 1024 190 142200 122.2 0.0%
128 1 1024 209 143800 84.54 0.0%
128 1 1024 228 145500 121.2 0.0%
128 1 1024 247 147000 60.72 0.0%
128 1 1024 266 148800 62.83 0.0%
128 1 1024 285 150500 75.42 0.0%
128 1 1024 304 151200 154.8 0.1%
128 1 1024 323 153100 159.5 0.1%
128 1 1024 342 154700 79.88 0.0%
128 1 1024 361 156500 95.29 0.0%
128 1 1024 380 158200 86.26 0.0%
128 1 1024 399 160000 111.2 0.0%
128 1 1024 418 160900 128.8 0.0%
128 1 1024 437 162600 114.7 0.0%
128 1 1024 456 164300 78.47 0.0%
128 1 1024 475 166000 127.1 0.0%
128 1 1024 494 167600 134.2 0.0%
128 1 1024 513 169200 74.85 0.0%
128 1 1024 532 170900 92.9 0.0%
128 1 1024 551 172100 62.5 0.0%
128 1 1024 570 173900 183.3 0.1%
128 1 1024 589 175500 77.12 0.0%
128 1 1024 608 177100 52.19 0.0%
128 1 1024 627 178500 73 0.0%
128 1 1024 646 180400 136.1 0.0%
128 1 1024 665 182000 123.3 0.0%
128 1 1024 684 183400 143.6 0.0%
128 1 1024 703 185200 101.1 0.0%
128 1 1024 722 186800 104.2 0.0%
128 1 1024 741 188000 97.75 0.0%
128 1 1024 760 189200 154.6 0.0%
128 1 1024 779 190700 110.1 0.0%
128 1 1024 798 193000 135.1 0.0%
128 1 1024 817 194500 140.3 0.0%
128 1 1024 836 196100 177.2 0.0%
128 1 1024 855 198000 163 0.0%
128 1 1024 874 199900 82.67 0.0%
128 1 1024 893 200800 150.8 0.0%
128 1 1024 912 200900 188.9 0.0%
128 1 1024 931 202200 145.3 0.0%
128 1 1024 950 204700 128.7 0.0%
128 1 1024 960 205200 170.8 0.0%

Quality and confidence:
param error
c 0.473
t 197
i 0.062
o 0.066

Model:
Time ~= 9686
+ c 393.1
+ t 4957
+ i 59.97
+ o 83.02
µs

Reads = 206 + (0 * c) + (0 * t) + (0 * i) + (0 * o)
Writes = 0 + (0 * c) + (101 * t) + (0 * i) + (0 * o)
Pallet: "pallet_contracts", Extrinsic: "seal_instantiate", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 0
+ r 21430
µs

Reads = 6 + (300 * r)
Writes = 2 + (300 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 128.9 0.181 0.1%
1 19550 25.6 0.1%
2 39190 34.54 0.0%
3 59200 50.09 0.0%
4 79320 45.25 0.0%
5 99710 40.69 0.0%
6 120100 65.88 0.0%
7 141100 78.51 0.0%
8 161900 118.8 0.0%
9 183200 85.24 0.0%
10 204100 79.13 0.0%
11 226100 101.4 0.0%
12 248300 196.3 0.0%
13 269900 125.4 0.0%
14 292300 162.4 0.0%
15 314000 452.7 0.1%
16 337300 175.1 0.0%
17 359400 177.5 0.0%
18 381300 215.3 0.0%
19 404300 165.9 0.0%
20 427200 285.4 0.0%

Quality and confidence:
param error
r 34.13

Model:
Time ~= 0
+ r 21400
µs

Reads = 6 + (300 * r)
Writes = 2 + (300 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_instantiate_per_code_input_output_salt_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 8353
+ c 869
+ i 62.41
+ o 86.65
+ s 315.4
µs

Reads = 207 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Writes = 203 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
c i o s mean µs sigma µs %
0 960 960 960 454100 237.8 0.0%
2 960 960 960 456500 119.1 0.0%
4 960 960 960 458100 203.6 0.0%
6 960 960 960 459800 146.6 0.0%
8 960 960 960 460600 129.7 0.0%
10 960 960 960 463300 131 0.0%
12 960 960 960 465000 278.2 0.0%
14 960 960 960 467100 42.72 0.0%
16 960 960 960 467900 224.3 0.0%
18 960 960 960 469200 170.8 0.0%
20 960 960 960 471300 251.9 0.0%
22 960 960 960 473000 147.2 0.0%
24 960 960 960 475500 210.7 0.0%
26 960 960 960 477400 201.8 0.0%
28 960 960 960 479000 362.6 0.0%
30 960 960 960 480800 38.18 0.0%
32 960 960 960 480900 164.4 0.0%
34 960 960 960 482900 209.4 0.0%
36 960 960 960 484600 155.4 0.0%
38 960 960 960 487000 113.2 0.0%
40 960 960 960 488600 173.8 0.0%
42 960 960 960 490200 205.9 0.0%
44 960 960 960 492500 91.98 0.0%
46 960 960 960 494200 181.6 0.0%
48 960 960 960 495900 195.1 0.0%
50 960 960 960 499000 317.5 0.0%
52 960 960 960 500000 238.5 0.0%
54 960 960 960 500900 269.5 0.0%
56 960 960 960 501800 163 0.0%
58 960 960 960 503600 322.4 0.0%
60 960 960 960 505800 230 0.0%
62 960 960 960 507900 320.8 0.0%
64 960 960 960 509700 178.4 0.0%
66 960 960 960 511700 179.5 0.0%
68 960 960 960 513800 376.4 0.0%
70 960 960 960 515000 183.8 0.0%
72 960 960 960 516800 150.4 0.0%
74 960 960 960 519000 228.5 0.0%
76 960 960 960 520300 296.2 0.0%
78 960 960 960 522400 363.2 0.0%
80 960 960 960 524100 139.9 0.0%
82 960 960 960 525700 139.2 0.0%
84 960 960 960 527800 256.5 0.0%
86 960 960 960 529800 237.9 0.0%
88 960 960 960 531800 267.2 0.0%
90 960 960 960 533400 212 0.0%
92 960 960 960 534500 43.66 0.0%
94 960 960 960 534900 379.4 0.0%
96 960 960 960 536800 275.8 0.0%
98 960 960 960 539200 206.8 0.0%
100 960 960 960 541400 434.7 0.0%
102 960 960 960 543200 232.5 0.0%
104 960 960 960 544200 262.1 0.0%
106 960 960 960 546200 233.3 0.0%
108 960 960 960 548000 284.8 0.0%
110 960 960 960 549800 379.3 0.0%
112 960 960 960 551400 262.5 0.0%
114 960 960 960 552800 216.2 0.0%
116 960 960 960 554700 166.4 0.0%
118 960 960 960 556400 148.6 0.0%
120 960 960 960 559600 469.9 0.0%
122 960 960 960 561000 58.63 0.0%
124 960 960 960 561600 302.1 0.0%
126 960 960 960 562700 632.9 0.1%
128 0 960 960 505500 378.1 0.0%
128 19 960 960 507100 194.3 0.0%
128 38 960 960 508000 71.52 0.0%
128 57 960 960 509100 208.2 0.0%
128 76 960 960 510700 343.8 0.0%
128 95 960 960 511700 247.5 0.0%
128 114 960 960 513400 104.4 0.0%
128 133 960 960 514100 197.1 0.0%
128 152 960 960 515300 76.12 0.0%
128 171 960 960 517000 147 0.0%
128 190 960 960 518100 106.9 0.0%
128 209 960 960 519400 284.6 0.0%
128 228 960 960 520300 134.5 0.0%
128 247 960 960 521300 156.8 0.0%
128 266 960 960 522800 153.3 0.0%
128 285 960 960 524300 139.5 0.0%
128 304 960 960 525000 91.1 0.0%
128 323 960 960 526800 193.4 0.0%
128 342 960 960 527900 201.7 0.0%
128 361 960 960 529600 125.8 0.0%
128 380 960 960 530600 210.8 0.0%
128 399 960 960 531600 358.2 0.0%
128 418 960 960 533000 201.4 0.0%
128 437 960 960 533900 124.1 0.0%
128 456 960 960 533900 66.25 0.0%
128 475 960 960 534900 374.9 0.0%
128 494 960 960 535200 117.4 0.0%
128 513 960 960 537100 262.8 0.0%
128 532 960 960 538200 286.9 0.0%
128 551 960 960 540300 154.4 0.0%
128 570 960 960 541800 271.8 0.0%
128 589 960 960 542300 326 0.0%
128 608 960 960 543800 212.7 0.0%
128 627 960 960 544900 140.5 0.0%
128 646 960 960 546300 173.1 0.0%
128 665 960 960 547400 149.6 0.0%
128 684 960 960 548500 181 0.0%
128 703 960 960 549700 176.6 0.0%
128 722 960 960 551300 275.6 0.0%
128 741 960 960 552200 242.5 0.0%
128 760 960 960 553400 268.7 0.0%
128 779 960 960 554900 298 0.0%
128 798 960 960 555900 211.3 0.0%
128 817 960 960 557700 206.8 0.0%
128 836 960 960 559400 276.2 0.0%
128 855 960 960 560600 317.2 0.0%
128 874 960 960 560800 74.07 0.0%
128 893 960 960 560900 35.73 0.0%
128 912 960 960 562000 357.5 0.0%
128 931 960 960 563600 160.2 0.0%
128 950 960 960 565300 114.5 0.0%
128 960 0 960 481400 301.6 0.0%
128 960 19 960 483700 214.5 0.0%
128 960 38 960 485500 156.1 0.0%
128 960 57 960 487100 163.9 0.0%
128 960 76 960 489100 180.5 0.0%
128 960 95 960 490700 246.5 0.0%
128 960 114 960 492800 174.2 0.0%
128 960 133 960 494100 234.9 0.0%
128 960 152 960 496200 257.9 0.0%
128 960 171 960 497700 154.6 0.0%
128 960 190 960 500200 33.84 0.0%
128 960 209 960 500500 257.1 0.0%
128 960 228 960 501600 409.1 0.0%
128 960 247 960 503400 275.9 0.0%
128 960 266 960 505400 318.4 0.0%
128 960 285 960 507300 256.2 0.0%
128 960 304 960 508800 142 0.0%
128 960 323 960 510600 189.7 0.0%
128 960 342 960 512700 161.5 0.0%
128 960 361 960 514700 202.2 0.0%
128 960 380 960 515300 163.2 0.0%
128 960 399 960 517200 180.9 0.0%
128 960 418 960 518900 129.6 0.0%
128 960 437 960 520400 88.87 0.0%
128 960 456 960 521800 138.2 0.0%
128 960 475 960 525100 2173 0.4%
128 960 494 960 525700 248.5 0.0%
128 960 513 960 526400 168 0.0%
128 960 532 960 528300 164.9 0.0%
128 960 551 960 530600 257.8 0.0%
128 960 570 960 532600 102.5 0.0%
128 960 589 960 533900 50.14 0.0%
128 960 608 960 534000 148.9 0.0%
128 960 627 960 536000 416.6 0.0%
128 960 646 960 537700 330.9 0.0%
128 960 665 960 539800 218.8 0.0%
128 960 684 960 541700 267.9 0.0%
128 960 703 960 543200 204.5 0.0%
128 960 722 960 544700 298.6 0.0%
128 960 741 960 546800 150.8 0.0%
128 960 760 960 548300 166.5 0.0%
128 960 779 960 550200 224.1 0.0%
128 960 798 960 551500 226.6 0.0%
128 960 817 960 553900 180.6 0.0%
128 960 836 960 555100 200.9 0.0%
128 960 855 960 556900 155 0.0%
128 960 874 960 559400 357.4 0.0%
128 960 893 960 560600 143.5 0.0%
128 960 912 960 560900 150.5 0.0%
128 960 931 960 562600 643.8 0.1%
128 960 950 960 563900 286.8 0.0%
128 960 960 0 266900 308.8 0.1%
128 960 960 19 271700 225.4 0.0%
128 960 960 38 278000 232.5 0.0%
128 960 960 57 283200 68.65 0.0%
128 960 960 76 289500 114.7 0.0%
128 960 960 95 295800 159.7 0.0%
128 960 960 114 301200 52.36 0.0%
128 960 960 133 307400 128 0.0%
128 960 960 152 313400 107.7 0.0%
128 960 960 171 319900 129.7 0.0%
128 960 960 190 324400 138.9 0.0%
128 960 960 209 332100 220.3 0.0%
128 960 960 228 337500 211.1 0.0%
128 960 960 247 343100 96.88 0.0%
128 960 960 266 349500 133.9 0.0%
128 960 960 285 356000 222.4 0.0%
128 960 960 304 361800 86.19 0.0%
128 960 960 323 368100 111.9 0.0%
128 960 960 342 374400 256.3 0.0%
128 960 960 361 378100 387.8 0.1%
128 960 960 380 385500 93.84 0.0%
128 960 960 399 392100 246.6 0.0%
128 960 960 418 399200 104.1 0.0%
128 960 960 437 403100 141.6 0.0%
128 960 960 456 407000 455 0.1%
128 960 960 475 415300 129.8 0.0%
128 960 960 494 421600 155 0.0%
128 960 960 513 428300 195.8 0.0%
128 960 960 532 434000 165.1 0.0%
128 960 960 551 440200 200.6 0.0%
128 960 960 570 446000 257.3 0.0%
128 960 960 589 451300 225.5 0.0%
128 960 960 608 457900 216.1 0.0%
128 960 960 627 464100 201.6 0.0%
128 960 960 646 469800 183.7 0.0%
128 960 960 665 476500 219.4 0.0%
128 960 960 684 480900 58.64 0.0%
128 960 960 703 487400 152 0.0%
128 960 960 722 494000 211.1 0.0%
128 960 960 741 500400 246.3 0.0%
128 960 960 760 505000 123.3 0.0%
128 960 960 779 511200 214.6 0.0%
128 960 960 798 517200 209.6 0.0%
128 960 960 817 523700 286.7 0.0%
128 960 960 836 529600 368.5 0.0%
128 960 960 855 534200 471.5 0.0%
128 960 960 874 542000 258.2 0.0%
128 960 960 893 547200 94.99 0.0%
128 960 960 912 553700 345.2 0.0%
128 960 960 931 560800 77.48 0.0%
128 960 960 950 561800 463.7 0.0%
128 960 960 960 565600 169 0.0%

Quality and confidence:
param error
c 0.674
i 0.095
o 0.095
s 0.095

Model:
Time ~= 9705
+ c 879.1
+ i 63.02
+ o 87.63
+ s 311.9
µs

Reads = 207 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Writes = 203 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_sha2_256", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 127
+ r 240.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119.3 0.165 0.1%
1 369.4 0.614 0.1%
2 609.4 2.08 0.3%
3 847.3 1.412 0.1%
4 1087 2.655 0.2%
5 1326 7.849 0.5%
6 1571 11.84 0.7%
7 1804 11.17 0.6%
8 2041 9.364 0.4%
9 2286 12.39 0.5%
10 2537 7.379 0.2%
11 2773 8.191 0.2%
12 3011 12.06 0.4%
13 3247 11.81 0.3%
14 3508 19.03 0.5%
15 3794 14.92 0.3%
16 4040 10.46 0.2%
17 4209 10.99 0.2%
18 4450 7.64 0.1%
19 4676 6.716 0.1%
20 4911 14.27 0.2%

Quality and confidence:
param error
r 0.266

Model:
Time ~= 125.4
+ r 240.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_sha2_256_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 559.4
+ n 429.7
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 369.6 0.81 0.2%
20 9033 10.73 0.1%
40 17670 14.64 0.0%
60 26260 19.96 0.0%
80 34850 23.38 0.0%
100 43480 37.04 0.0%
120 52100 25.58 0.0%
140 60710 24.77 0.0%
160 69310 46.27 0.0%
180 77950 39.02 0.0%
200 86530 36.36 0.0%
220 95190 32.56 0.0%
240 103800 28.35 0.0%
260 112300 29.2 0.0%
280 120900 43.88 0.0%
300 129500 43.76 0.0%
320 138100 47.8 0.0%
340 146700 50.97 0.0%
360 155500 85.37 0.0%
380 163900 63.86 0.0%
400 172500 79.95 0.0%
420 181300 64.96 0.0%
440 189600 69.44 0.0%
460 198400 51.29 0.0%
480 206700 42.73 0.0%
500 215300 33.19 0.0%
520 224100 58.55 0.0%
540 232600 62.97 0.0%
560 241000 83.71 0.0%
580 249800 90.98 0.0%
600 258300 49.76 0.0%
620 267200 66.1 0.0%
640 275400 59 0.0%
660 284000 88.3 0.0%
680 292500 66.94 0.0%
700 300500 172.3 0.0%
720 310100 71.7 0.0%
740 318800 48.11 0.0%
760 327300 118.5 0.0%
780 335700 105.6 0.0%
800 344400 84.77 0.0%
820 353300 197 0.0%
840 361800 97.86 0.0%
860 370800 94.45 0.0%
880 378100 173.4 0.0%
900 387400 80.14 0.0%
920 396300 103.9 0.0%
940 403400 26.99 0.0%
960 412200 84.11 0.0%
980 421400 200.3 0.0%
1000 429600 279.1 0.0%
1020 438700 112.6 0.0%

Quality and confidence:
param error
n 0.047

Model:
Time ~= 636.1
+ n 429.5
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_keccak_256", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 130.8
+ r 256.7
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119 0.19 0.1%
1 386.9 1.007 0.2%
2 645.5 1.063 0.1%
3 904 7.382 0.8%
4 1154 2.913 0.2%
5 1414 9.936 0.7%
6 1672 7.19 0.4%
7 1929 8.447 0.4%
8 2187 13.04 0.5%
9 2459 5.932 0.2%
10 2699 9.92 0.3%
11 2966 11.58 0.3%
12 3214 8.242 0.2%
13 3472 7.061 0.2%
14 3735 14.76 0.3%
15 4001 17.14 0.4%
16 4257 12.69 0.2%
17 4503 24.13 0.5%
18 4744 17.92 0.3%
19 5018 14.87 0.2%
20 5237 9.361 0.1%

Quality and confidence:
param error
r 0.176

Model:
Time ~= 131.7
+ r 256.9
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_keccak_256_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 607
+ n 344.2
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 386.3 0.499 0.1%
20 7327 8.617 0.1%
40 14280 12.51 0.0%
60 21100 11.6 0.0%
80 28040 28.56 0.1%
100 34930 16.19 0.0%
120 41840 14.35 0.0%
140 48770 23.61 0.0%
160 55750 80.78 0.1%
180 62580 55.77 0.0%
200 69490 36.42 0.0%
220 76290 36.34 0.0%
240 83370 23.31 0.0%
260 90150 31.59 0.0%
280 97100 19.49 0.0%
300 104000 48.27 0.0%
320 110900 39.51 0.0%
340 117700 42.48 0.0%
360 124500 69.52 0.0%
380 131700 68.39 0.0%
400 138300 28.71 0.0%
420 145300 46.01 0.0%
440 152200 112.4 0.0%
460 159100 57.63 0.0%
480 165900 40.38 0.0%
500 172600 87.49 0.0%
520 179500 62.75 0.0%
540 186500 46.57 0.0%
560 193400 106.1 0.0%
580 200400 51.68 0.0%
600 207100 57.86 0.0%
620 214100 75.05 0.0%
640 220900 66.99 0.0%
660 227800 65.69 0.0%
680 234500 118.4 0.0%
700 241000 88.99 0.0%
720 248700 99.46 0.0%
740 255300 77.56 0.0%
760 262400 55.91 0.0%
780 268500 190.9 0.0%
800 276000 140 0.0%
820 282700 91.14 0.0%
840 289500 88.76 0.0%
860 296800 102.9 0.0%
880 303100 114.2 0.0%
900 310500 202.4 0.0%
920 317400 117.7 0.0%
940 323900 145.2 0.0%
960 330900 81.59 0.0%
980 337800 99.05 0.0%
1000 344400 101.1 0.0%
1020 351800 109.1 0.0%

Quality and confidence:
param error
n 0.029

Model:
Time ~= 647.7
+ n 344.1
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_256", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 129.2
+ r 225.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 118.7 0.091 0.0%
1 354.4 0.489 0.1%
2 580.5 1.065 0.1%
3 810.4 6.803 0.8%
4 1026 2.232 0.2%
5 1252 3.552 0.2%
6 1483 4.889 0.3%
7 1706 6.197 0.3%
8 1938 10.77 0.5%
9 2164 16.19 0.7%
10 2401 17.4 0.7%
11 2606 13.07 0.5%
12 2843 8.998 0.3%
13 3064 20.16 0.6%
14 3296 8.909 0.2%
15 3507 18.47 0.5%
16 3746 18.5 0.4%
17 3952 12.75 0.3%
18 4174 14.33 0.3%
19 4410 11.81 0.2%
20 4637 10.4 0.2%

Quality and confidence:
param error
r 0.158

Model:
Time ~= 130
+ r 225.4
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_256_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 604
+ n 159.9
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 355 0.839 0.2%
20 3628 16.82 0.4%
40 6869 4.112 0.0%
60 10070 13.9 0.1%
80 13250 12.14 0.0%
100 16520 24.62 0.1%
120 19720 23.94 0.1%
140 22950 26.89 0.1%
160 26180 22.03 0.0%
180 29390 24 0.0%
200 32670 32.17 0.0%
220 35860 27.65 0.0%
240 39090 23.78 0.0%
260 42270 21.43 0.0%
280 45480 27.12 0.0%
300 48740 25.98 0.0%
320 51940 19.83 0.0%
340 55180 41.62 0.0%
360 58320 57.72 0.0%
380 61640 40.02 0.0%
400 64670 11.59 0.0%
420 67800 60.23 0.0%
440 71000 25.72 0.0%
460 74380 20.98 0.0%
480 77530 284 0.3%
500 80230 39.37 0.0%
520 83640 25.77 0.0%
540 86930 46.49 0.0%
560 90160 38.71 0.0%
580 93440 83.9 0.0%
600 96560 62.18 0.0%
620 99990 119.7 0.1%
640 102600 53.92 0.0%
660 106000 60.54 0.0%
680 109200 56.86 0.0%
700 112500 73.67 0.0%
720 115700 108.4 0.0%
740 118900 49.56 0.0%
760 122400 55.56 0.0%
780 125500 34.35 0.0%
800 128700 23.34 0.0%
820 132000 44.72 0.0%
840 134000 17.89 0.0%
860 137800 51.45 0.0%
880 141200 44.34 0.0%
900 144500 57.19 0.0%
920 147700 90.53 0.0%
940 150800 20.84 0.0%
960 153900 60.75 0.0%
980 157200 66.01 0.0%
1000 160200 41.11 0.0%
1020 163400 38.97 0.0%

Quality and confidence:
param error
n 0.03

Model:
Time ~= 638.2
+ n 159.8
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_128", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 128.6
+ r 225.3
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 118.7 0.197 0.1%
1 355.1 0.351 0.0%
2 583.5 5.024 0.8%
3 804.8 2.053 0.2%
4 1029 2.551 0.2%
5 1252 3.24 0.2%
6 1481 8.035 0.5%
7 1706 9.986 0.5%
8 1928 8.666 0.4%
9 2152 11.56 0.5%
10 2394 16.19 0.6%
11 2607 13.77 0.5%
12 2825 10.26 0.3%
13 3057 13.71 0.4%
14 3274 11.68 0.3%
15 3526 15.91 0.4%
16 3738 17.61 0.4%
17 3965 15.12 0.3%
18 4189 13.35 0.3%
19 4409 11.94 0.2%
20 4635 10.73 0.2%

Quality and confidence:
param error
r 0.143

Model:
Time ~= 126.6
+ r 225.6
µs

Reads = 5 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "seal_hash_blake2_128_per_kb", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 613.7
+ n 159.8
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 355.1 0.546 0.1%
20 3615 12.56 0.3%
40 6861 2.83 0.0%
60 10080 18.06 0.1%
80 13240 12.74 0.0%
100 16490 10.31 0.0%
120 19680 13.57 0.0%
140 22950 15.4 0.0%
160 26200 17.08 0.0%
180 29360 19.1 0.0%
200 32630 30.02 0.0%
220 35820 14.8 0.0%
240 39100 26.35 0.0%
260 42340 27.02 0.0%
280 45550 22.27 0.0%
300 48750 17.99 0.0%
320 51970 32.28 0.0%
340 55550 280.7 0.5%
360 58260 44.31 0.0%
380 61660 32.35 0.0%
400 64610 38.02 0.0%
420 67760 61.62 0.0%
440 71020 38.69 0.0%
460 74590 145.9 0.1%
480 77430 42.99 0.0%
500 80230 15.94 0.0%
520 83540 60.77 0.0%
540 86900 49.81 0.0%
560 90020 53 0.0%
580 93360 37.25 0.0%
600 96410 46.43 0.0%
620 99920 62.67 0.0%
640 102600 48.65 0.0%
660 106000 47.79 0.0%
680 109400 522.3 0.4%
700 112400 35.07 0.0%
720 115700 75.86 0.0%
740 119100 71.74 0.0%
760 122300 98.72 0.0%
780 125600 16.68 0.0%
800 128500 109.8 0.0%
820 131900 71.3 0.0%
840 134000 19.87 0.0%
860 137700 50.53 0.0%
880 141100 66.58 0.0%
900 144400 70.99 0.0%
920 147700 79.44 0.0%
940 150800 22.54 0.0%
960 154000 130.7 0.0%
980 157100 64.68 0.0%
1000 160200 30.92 0.0%
1020 163300 40.94 0.0%

Quality and confidence:
param error
n 0.035

Model:
Time ~= 656.9
+ n 159.7
µs

Reads = 5 + (0 * n)
Writes = 0 + (0 * n)
Pallet: "pallet_contracts", Extrinsic: "instr_i64const", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.2
+ r 3.3
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.2 0.027 0.1%
1 28.51 0.075 0.2%

Quality and confidence:
param error
r 0.026

Model:
Time ~= 25.2
+ r 3.311
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64load", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 27.4
+ r 159.1
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 27.39 0.037 0.1%
1 186.5 0.078 0.0%

Quality and confidence:
param error
r 0.028

Model:
Time ~= 27.39
+ r 159.1
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64store", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 27.4
+ r 229.7
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 27.39 0.051 0.1%
1 257.1 0.164 0.0%

Quality and confidence:
param error
r 0.057

Model:
Time ~= 27.39
+ r 229.7
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_select", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.21
+ r 12.29
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.21 0.026 0.1%
1 37.5 0.062 0.1%

Quality and confidence:
param error
r 0.022

Model:
Time ~= 25.21
+ r 12.29
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_if", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.11
+ r 12.14
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.11 0.015 0.0%
1 37.26 0.046 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 25.11
+ r 12.14
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.11
+ r 6.602
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.11 0.027 0.1%
1 31.72 0.051 0.1%

Quality and confidence:
param error
r 0.019

Model:
Time ~= 25.11
+ r 6.608
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br_if", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.15
+ r 14
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.14 0.02 0.0%
1 39.16 0.067 0.1%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 25.14
+ r 14.01
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br_table", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.18
+ r 15.45
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.19 0.028 0.1%
1 40.65 0.057 0.1%

Quality and confidence:
param error
r 0.021

Model:
Time ~= 25.19
+ r 15.46
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_br_table_per_entry", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 37.84
+ e 0.151
µs

Reads = 0 + (0 * e)
Writes = 0 + (0 * e)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
e mean µs sigma µs %
1 37.31 0.056 0.1%
6 39.06 0.081 0.2%
11 39.86 0.036 0.0%
16 41.15 0.09 0.2%
21 41.76 0.035 0.0%
26 42.4 0.065 0.1%
31 42.6 0.055 0.1%
36 43.46 0.063 0.1%
41 44.13 0.061 0.1%
46 44.64 0.17 0.3%
51 44.93 0.094 0.2%
56 45.69 0.094 0.2%
61 46.13 0.092 0.1%
66 47.74 0.149 0.3%
71 48.18 0.211 0.4%
76 49.04 0.418 0.8%
81 49.38 0.117 0.2%
86 50.15 0.204 0.4%
91 50.4 0.177 0.3%
96 50.98 0.184 0.3%
101 51.19 0.119 0.2%
106 56.43 0.261 0.4%
111 55.52 0.173 0.3%
116 56.12 0.262 0.4%
121 57.07 0.233 0.4%
126 57.55 0.398 0.6%
131 57.65 0.32 0.5%
136 59.04 0.278 0.4%
141 59.57 0.216 0.3%
146 59.97 0.306 0.5%
151 60.33 0.439 0.7%
156 60.64 0.283 0.4%
161 60.89 0.413 0.6%
166 62.13 0.467 0.7%
171 63.15 0.957 1.5%
176 63.54 0.462 0.7%
181 64.05 0.254 0.3%
186 65.4 0.252 0.3%
191 64.33 0.437 0.6%
196 66.28 0.395 0.5%
201 67 0.448 0.6%
206 66.81 0.419 0.6%
211 63.63 0.124 0.1%
216 75.7 1.112 1.4%
221 77.95 0.603 0.7%
226 80.02 0.542 0.6%
231 76.54 0.401 0.5%
236 78.19 0.629 0.8%
241 77.93 0.764 0.9%
246 77.72 0.562 0.7%
251 80.67 0.376 0.4%
256 73.75 0.449 0.6%

Quality and confidence:
param error
e 0.001

Model:
Time ~= 37.07
+ e 0.16
µs

Reads = 0 + (0 * e)
Writes = 0 + (0 * e)
Pallet: "pallet_contracts", Extrinsic: "instr_call", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.61
+ r 99.5
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.59 0.031 0.1%
1 125.3 0.604 0.4%

Quality and confidence:
param error
r 0.201

Model:
Time ~= 25.59
+ r 99.7
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_call_indirect", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 33.23
+ r 199.5
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 33.23 0.045 0.1%
1 232.9 1.105 0.4%

Quality and confidence:
param error
r 0.368

Model:
Time ~= 33.23
+ r 199.7
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_call_indirect_per_param", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 249.6
+ p 3.354
µs

Reads = 0 + (0 * p)
Writes = 0 + (0 * p)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
p mean µs sigma µs %
0 233.5 1.317 0.5%
2 242.3 1.06 0.4%
4 250.3 1.08 0.4%
6 256.7 2.015 0.7%
8 263.8 0.668 0.2%
10 271.6 2.034 0.7%
12 283.3 1.258 0.4%
14 290.9 1.316 0.4%
16 305 1.472 0.4%
18 310.8 0.914 0.2%
20 322 0.872 0.2%
22 324.9 0.929 0.2%
24 332.5 2.051 0.6%
26 340.4 2.214 0.6%
28 346.4 0.95 0.2%
30 354.2 1.3 0.3%
32 357.6 1.007 0.2%
34 363.8 1.068 0.2%
36 370.3 0.966 0.2%
38 378.2 1.82 0.4%
40 384.7 0.747 0.1%
42 394.4 1.001 0.2%
44 398.4 1.628 0.4%
46 404.7 1.223 0.3%
48 411.9 1.611 0.3%
50 420.5 1.189 0.2%
52 439.8 2.499 0.5%
54 431.8 4.984 1.1%
56 437.8 2.584 0.5%
58 444.3 1.596 0.3%
60 457.2 1.675 0.3%
62 454.7 0.951 0.2%
64 462.8 1.906 0.4%
66 467.3 1.676 0.3%
68 481.2 3.147 0.6%
70 487.8 1.621 0.3%
72 492.8 1.477 0.2%
74 500.3 1.862 0.3%
76 509.3 3.507 0.6%
78 515.3 1.286 0.2%
80 520.6 1.547 0.2%
82 528.5 1.15 0.2%
84 536 2.324 0.4%
86 539.5 2.156 0.3%
88 546 1.566 0.2%
90 555 2.303 0.4%
92 558.5 1.684 0.3%
94 564.9 1.963 0.3%
96 571.3 2.193 0.3%
98 577.8 2.829 0.4%
100 583.8 1.634 0.2%
102 592.2 4.516 0.7%
104 595 2.557 0.4%
106 600.2 1.721 0.2%
108 606.4 0.961 0.1%
110 613.3 1.768 0.2%
112 621.3 2.512 0.4%
114 626.2 1.929 0.3%
116 633.5 1.639 0.2%
118 641.5 2.199 0.3%
120 655.6 5.997 0.9%
122 654.5 2.389 0.3%
124 660 1.338 0.2%
126 667.4 1.784 0.2%
128 676.4 1.978 0.2%

Quality and confidence:
param error
p 0.006

Model:
Time ~= 247.4
+ p 3.374
µs

Reads = 0 + (0 * p)
Writes = 0 + (0 * p)
Pallet: "pallet_contracts", Extrinsic: "instr_local_get", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 44.13
+ r 3.234
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 44.13 0.054 0.1%
1 47.36 0.026 0.0%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 44.13
+ r 3.235
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_local_set", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 44.1
+ r 3.505
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 44.1 0.043 0.0%
1 47.59 0.043 0.0%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 44.1
+ r 3.486
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_local_tee", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 44.11
+ r 4.762
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 44.11 0.054 0.1%
1 48.87 0.046 0.0%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 44.11
+ r 4.757
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_global_get", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 28.72
+ r 7.663
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 28.71 0.045 0.1%
1 36.37 0.077 0.2%

Quality and confidence:
param error
r 0.029

Model:
Time ~= 28.71
+ r 7.659
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_global_set", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 28.6
+ r 11.85
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 28.62 0.053 0.1%
1 40.46 0.052 0.1%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 28.62
+ r 11.84
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_memory_current", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 27.44
+ r 3.473
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 27.44 0.042 0.1%
1 30.93 0.037 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 27.44
+ r 3.487
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_memory_grow", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 26.02
+ r 2291
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 26.01 0.034 0.1%
1 2326 12.69 0.5%

Quality and confidence:
param error
r 4.23

Model:
Time ~= 26.01
+ r 2300
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64clz", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.23
+ r 5.325
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.22 0.044 0.1%
1 30.56 0.077 0.2%

Quality and confidence:
param error
r 0.029

Model:
Time ~= 25.22
+ r 5.341
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ctz", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.15
+ r 5.341
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.16 0.038 0.1%
1 30.51 0.068 0.2%

Quality and confidence:
param error
r 0.026

Model:
Time ~= 25.16
+ r 5.355
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64popcnt", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.21
+ r 5.919
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.2 0.03 0.1%
1 31.13 0.083 0.2%

Quality and confidence:
param error
r 0.029

Model:
Time ~= 25.2
+ r 5.93
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64eqz", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.17
+ r 5.452
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.17 0.03 0.1%
1 30.63 0.055 0.1%

Quality and confidence:
param error
r 0.021

Model:
Time ~= 25.17
+ r 5.457
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64extendsi32", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.2
+ r 5.23
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.2 0.029 0.1%
1 30.43 0.05 0.1%

Quality and confidence:
param error
r 0.019

Model:
Time ~= 25.2
+ r 5.229
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64extendui32", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.17
+ r 5.287
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.16 0.02 0.0%
1 30.46 0.049 0.1%

Quality and confidence:
param error
r 0.017

Model:
Time ~= 25.16
+ r 5.301
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i32wrapi64", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.18
+ r 5.347
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.18 0.019 0.0%
1 30.53 0.084 0.2%

Quality and confidence:
param error
r 0.028

Model:
Time ~= 25.18
+ r 5.356
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64eq", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.2
+ r 7.384
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.19 0.032 0.1%
1 32.6 0.14 0.4%

Quality and confidence:
param error
r 0.048

Model:
Time ~= 25.19
+ r 7.406
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ne", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.18
+ r 7.302
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.19 0.043 0.1%
1 32.49 0.039 0.1%

Quality and confidence:
param error
r 0.019

Model:
Time ~= 25.19
+ r 7.303
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64lts", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.16
+ r 7.232
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.16 0.032 0.1%
1 32.41 0.098 0.3%

Quality and confidence:
param error
r 0.034

Model:
Time ~= 25.16
+ r 7.247
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ltu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.15
+ r 7.444
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.15 0.028 0.1%
1 32.61 0.135 0.4%

Quality and confidence:
param error
r 0.046

Model:
Time ~= 25.15
+ r 7.464
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64gts", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.13
+ r 7.309
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.13 0.046 0.1%
1 32.44 0.067 0.2%

Quality and confidence:
param error
r 0.027

Model:
Time ~= 25.14
+ r 7.308
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64gtu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.72
+ r 6.822
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.72 0.024 0.0%
1 32.56 0.085 0.2%

Quality and confidence:
param error
r 0.029

Model:
Time ~= 25.72
+ r 6.846
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64les", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.18
+ r 7.239
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.2 0.036 0.1%
1 32.42 0.05 0.1%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 25.2
+ r 7.226
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64leu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.19
+ r 7.117
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.19 0.024 0.0%
1 32.33 0.068 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 25.19
+ r 7.143
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64ges", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.15
+ r 7.428
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.14 0.03 0.1%
1 32.59 0.109 0.3%

Quality and confidence:
param error
r 0.037

Model:
Time ~= 25.14
+ r 7.451
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64geu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.19
+ r 7.381
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.19 0.043 0.1%
1 32.58 0.081 0.2%

Quality and confidence:
param error
r 0.03

Model:
Time ~= 25.19
+ r 7.391
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64add", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.2
+ r 7.19
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.19 0.042 0.1%
1 32.4 0.079 0.2%

Quality and confidence:
param error
r 0.03

Model:
Time ~= 25.19
+ r 7.214
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64sub", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.21
+ r 7.162
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.22 0.031 0.1%
1 32.38 0.098 0.3%

Quality and confidence:
param error
r 0.034

Model:
Time ~= 25.22
+ r 7.168
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64mul", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.21
+ r 7.196
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.22 0.027 0.1%
1 32.42 0.082 0.2%

Quality and confidence:
param error
r 0.028

Model:
Time ~= 25.22
+ r 7.2
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64divs", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.21
+ r 13.04
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.22 0.024 0.0%
1 38.29 0.093 0.2%

Quality and confidence:
param error
r 0.032

Model:
Time ~= 25.22
+ r 13.06
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64divu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.18
+ r 12.32
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.21 0.047 0.1%
1 37.52 0.071 0.1%

Quality and confidence:
param error
r 0.028

Model:
Time ~= 25.21
+ r 12.31
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64rems", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.19
+ r 13.06
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.18 0.032 0.1%
1 38.24 0.066 0.1%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 25.18
+ r 13.05
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64remu", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.15
+ r 12.31
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.16 0.04 0.1%
1 37.48 0.065 0.1%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 25.16
+ r 12.32
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64and", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.2
+ r 7.157
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.19 0.033 0.1%
1 32.34 0.065 0.2%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 25.19
+ r 7.153
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64or", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.19
+ r 7.107
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.18 0.039 0.1%
1 32.3 0.056 0.1%

Quality and confidence:
param error
r 0.023

Model:
Time ~= 25.18
+ r 7.12
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64xor", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.12
+ r 7.224
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.12 0.029 0.1%
1 32.37 0.09 0.2%

Quality and confidence:
param error
r 0.031

Model:
Time ~= 25.12
+ r 7.247
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64shl", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.15
+ r 7.339
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.15 0.018 0.0%
1 32.48 0.044 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 25.15
+ r 7.333
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64shrs", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.16
+ r 7.41
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.15 0.025 0.0%
1 32.57 0.072 0.2%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 25.15
+ r 7.415
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64shru", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.18
+ r 7.254
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.18 0.037 0.1%
1 32.44 0.065 0.2%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 25.18
+ r 7.265
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64rotl", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.15
+ r 7.442
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.16 0.02 0.0%
1 32.6 0.048 0.1%

Quality and confidence:
param error
r 0.017

Model:
Time ~= 25.16
+ r 7.443
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Pallet: "pallet_contracts", Extrinsic: "instr_i64rotr", Lowest values: [], Highest values: [], Steps: [50], Repeat: 20
Median Slopes Analysis

-- Extrinsic Time --

Model:
Time ~= 25.1
+ r 7.444
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 25.1 0.027 0.1%
1 32.56 0.129 0.3%

Quality and confidence:
param error
r 0.044

Model:
Time ~= 25.1
+ r 7.463
µs

Reads = 0 + (0 * r)
Writes = 0 + (0 * r)

Parity Benchmarking Bot and others added 2 commits February 18, 2021 12:48
…/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs
Copy link
Contributor

@ascjones ascjones left a comment

Choose a reason for hiding this comment

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

LGTM

@@ -124,7 +130,7 @@ pub trait Ext {
code_hash: CodeHash<Self::T>,
rent_allowance: BalanceOf<Self::T>,
delta: Vec<StorageKey>,
) -> DispatchResult;
) -> Result<(u32, u32), (DispatchError, u32, u32)>;
Copy link
Contributor

Choose a reason for hiding this comment

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

Can you add a comment explaining the fields in the error tuple (I assume matching (caller_code_len, tombstone_code_len)). It's not immediately clear. Or could make a struct instead of using a tuple.

Potentially applied to other methods here too.

@athei
Copy link
Member Author

athei commented Feb 22, 2021

bot merge

@ghost
Copy link

ghost commented Feb 22, 2021

Checks failed; merge aborted.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

5 participants