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

contracts: Add seal_rent_status #8780

Merged
13 commits merged into from
May 20, 2021
Merged

contracts: Add seal_rent_status #8780

13 commits merged into from
May 20, 2021

Conversation

athei
Copy link
Member

@athei athei commented May 11, 2021

#8231 added seal_rent_params which exposes all the rent calculation parameters needed in order to implement custom financing models. However, this would require duplicating the rent calculation in contracts. This PR adds an easier way to implement simpler financing models by adding the function seal_rent_status which returns:

pub struct RentStatus<T: Config> {
/// Required deposit assuming that this contract is the only user of its code.
pub max_deposit: BalanceOf<T>,
/// Required deposit assuming the code's current refcount.
pub current_deposit: BalanceOf<T>,
/// Required deposit assuming the specified refcount (None if 0 is supplied).
pub custom_refcount_deposit: Option<BalanceOf<T>>,
/// Rent that is payed assuming that the contract is the only user of its code.
pub max_rent: BalanceOf<T>,
/// Rent that is payed given the code's current refcount.
pub current_rent: BalanceOf<T>,
/// Rent that is payed assuming the specified refcount (None is 0 is supplied).
pub custom_refcount_rent: Option<BalanceOf<T>>,
/// Reserved for backwards compatible changes to this data structure.
pub _reserved: Option<()>,
}

This allows to easily check whether a contract is exempt from rent payments by making sure that at the end of contract execution *_rent == 0.

Unstable Interface

Driven by the desire to have an iterative approach in developing new contract interfaces we introduce the concept of an unstable interface. Akin to the rust nightly it allows us to add new interfaces but mark them as unstable so that contract languages can experiment with them and give feedback before we stabilize. We need to support interfaces forever and therefore need to do some testing and iterations before we lock ourselves in to one specific interface.

We introduce a new unstable-interface feature from the pallet-contracts crate which makes those features available. It needs to be forwarded to the crate by the runtime. In this PR we add it to the substrate runtime as contracts-unstable-interface. Never run a live chain with this feature enabled.

seal_debug_message

The recently introduced seal_debug_message is made unstable by this PR. It was never released and should go through some testing before we stabilize it. use-ink/ink#792 needs to change its import module once this is in.

@athei athei added A3-in_progress Pull request is in progress. No review needed at this stage. B7-runtimenoteworthy C1-low PR touches the given topic and has a low impact on builders. D2-notlive 💤 PR contains changes in a runtime directory that is not deployed to a chain that requires an audit. labels May 11, 2021
@athei athei changed the title Add seal_rent_status contracts: Add seal_rent_status May 11, 2021
@athei
Copy link
Member Author

athei commented May 11, 2021

/benchmark runtime pallet pallet_contracts

@parity-benchapp
Copy link

parity-benchapp bot commented May 11, 2021

Finished benchmark for branch: at-rent-params

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.656
µs

Reads = 1
Writes = 0
Min Squares Analysis

-- Extrinsic Time --

Model:
Time ~= 3.656
µ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 ~= 0
+ k 2.246
µs

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

-- Extrinsic Time --

Data points distribution:
k mean µs sigma µs %
0 52.51 0.182 0.3%
20 59.2 0.358 0.6%
40 96.38 0.667 0.6%
60 132.4 0.697 0.5%
80 167 0.771 0.4%
100 203.4 1.518 0.7%
120 241.7 1.855 0.7%
140 282.6 2.021 0.7%
160 325.8 2.43 0.7%
180 368.5 3.236 0.8%
200 402.4 2.463 0.6%
220 448.1 5 1.1%
240 488.9 3.346 0.6%
260 538.5 9.088 1.6%
280 578.3 2.274 0.3%
300 618.6 2.667 0.4%
320 668.5 3.978 0.5%
340 708 2.076 0.2%
360 757.6 7.075 0.9%
380 801.2 4.892 0.6%
400 852.8 3.393 0.3%
420 905.8 6.223 0.6%
440 953.1 6.206 0.6%
460 987 6.147 0.6%
480 1038 9.47 0.9%
500 1073 4.538 0.4%
520 1124 9.401 0.8%
540 1173 3.946 0.3%
560 1209 8.4 0.6%
580 1265 6.301 0.4%
600 1303 3.986 0.3%
620 1348 5.919 0.4%
640 1392 8.109 0.5%
660 1447 9.915 0.6%
680 1501 13.44 0.8%
700 1547 9.137 0.5%
720 1581 5.057 0.3%
740 1623 6.58 0.4%
760 1680 12.74 0.7%
780 1718 8.642 0.5%
800 1752 8.535 0.4%
820 1810 6.325 0.3%
840 1877 11.45 0.6%
860 1910 7.053 0.3%
880 1971 12.64 0.6%
900 2023 12.23 0.6%
920 2035 5.436 0.2%
940 2085 8.279 0.3%
960 2128 10.17 0.4%
980 2183 12.61 0.5%
1000 2218 9.948 0.4%
1020 2265 11.45 0.5%

Quality and confidence:
param error
k 0.003

Model:
Time ~= 0
+ k 2.241
µ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 ~= 35.88
+ q 34.54
µs

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

-- Extrinsic Time --

Data points distribution:
q mean µs sigma µs %
0 3.604 0.036 0.9%
20 723 7.387 1.0%
40 1410 1.493 0.1%
60 2099 1.202 0.0%
80 2791 7.59 0.2%
100 3489 11.04 0.3%
120 4181 4.927 0.1%
140 4870 7.281 0.1%
160 5559 3.296 0.0%
180 6260 11.9 0.1%
200 6971 4.883 0.0%
220 7679 23 0.2%
240 8376 9.495 0.1%
260 9041 15.21 0.1%
280 9739 14.68 0.1%
300 10380 11.36 0.1%
320 11050 16.02 0.1%
340 11760 13.41 0.1%
360 12460 9.014 0.0%
380 13160 11.49 0.0%
400 13850 22.77 0.1%
420 14530 7.35 0.0%
440 15230 14.73 0.0%
460 15940 9.448 0.0%
480 16670 17.3 0.1%
500 17310 7.827 0.0%
520 17980 9.531 0.0%
540 18680 18.14 0.0%
560 19400 27.56 0.1%
580 20100 28.33 0.1%
600 20760 11.44 0.0%
620 21440 16.75 0.0%
640 22140 18.82 0.0%
660 22800 26.89 0.1%
680 23540 21.79 0.0%
700 24230 19.32 0.0%
720 24900 23.55 0.0%
740 25550 11.8 0.0%
760 26320 19.94 0.0%
780 26930 25.77 0.0%
800 27650 21.38 0.0%
820 28350 16.55 0.0%
840 28960 14.97 0.0%
860 29750 28.03 0.0%
880 30450 30.97 0.1%
900 31180 23.53 0.0%
920 31860 17.97 0.0%
940 32490 27.62 0.0%
960 33270 26.57 0.0%
980 33860 19.37 0.0%
1000 34570 16.8 0.0%
1020 35280 25.73 0.0%

Quality and confidence:
param error
q 0.004

Model:
Time ~= 36.82
+ q 34.55
µ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 ~= 86.4
+ c 95.01
µs

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

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 97.96 0.793 0.8%
2 290.6 0.388 0.1%
4 482 9.775 2.0%
6 647.2 11.88 1.8%
8 862.1 12.25 1.4%
10 1016 8.959 0.8%
12 1191 5.351 0.4%
14 1440 9.099 0.6%
16 1587 1.222 0.0%
18 1792 0.865 0.0%
20 1944 0.89 0.0%
22 2096 1.073 0.0%
24 2251 1.518 0.0%
26 2633 1.19 0.0%
28 2787 2.31 0.0%
30 2939 1.343 0.0%
32 3091 0.835 0.0%
34 3346 1.352 0.0%
36 3502 6.681 0.1%
38 3653 1.187 0.0%
40 3804 1.782 0.0%
42 3958 2.004 0.0%
44 4110 1.783 0.0%
46 4261 0.719 0.0%
48 4415 4.046 0.0%
50 5036 5.377 0.1%
52 5193 9.12 0.1%
54 5336 2.332 0.0%
56 5497 11.74 0.2%
58 5643 3.898 0.0%
60 5796 2.01 0.0%
62 5948 3.1 0.0%
64 6102 4.735 0.0%
66 6469 8.066 0.1%
68 6627 14.04 0.2%
70 6776 8.667 0.1%
72 6928 9.332 0.1%
74 7087 8.69 0.1%
76 7239 9.361 0.1%
78 7391 11.7 0.1%
80 7540 6.283 0.0%
82 7710 11.91 0.1%
84 7854 8.65 0.1%
86 8010 10.42 0.1%
88 8163 10.61 0.1%
90 8314 10.91 0.1%
92 8459 8.521 0.1%
94 8626 9.909 0.1%
96 8777 8.032 0.0%
98 9847 11.73 0.1%
100 9999 12.85 0.1%
102 10150 16.01 0.1%
104 10300 5.732 0.0%
106 10460 6.915 0.0%
108 10610 10.07 0.0%
110 10760 10.17 0.0%
112 10910 10.3 0.0%
114 11070 9.713 0.0%
116 11220 11.74 0.1%
118 11380 12.43 0.1%
120 11540 10.08 0.0%
122 11680 7.729 0.0%
124 11850 8.458 0.0%
126 11990 5.934 0.0%
128 12140 8.1 0.0%

Quality and confidence:
param error
c 0.185

Model:
Time ~= 42.34
+ c 95.66
µs

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

-- Extrinsic Time --

Model:
Time ~= 281.2
+ c 135.8
+ s 1.775
µs

Reads = 5 + (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 2107 1.124 0.0%
1 1024 2250 1.973 0.0%
2 1024 2385 1.995 0.0%
3 1024 2504 1.546 0.0%
4 1024 2650 1.483 0.0%
5 1024 2772 0.987 0.0%
6 1024 2890 2.778 0.0%
7 1024 3066 1.33 0.0%
8 1024 3179 1.307 0.0%
9 1024 3310 1.684 0.0%
10 1024 3426 0.862 0.0%
11 1024 3540 2.492 0.0%
12 1024 3660 2.028 0.0%
13 1024 3893 1.772 0.0%
14 1024 4022 12.33 0.3%
15 1024 4124 6.023 0.1%
16 1024 4244 11.63 0.2%
17 1024 4421 2.73 0.0%
18 1024 4534 3.15 0.0%
19 1024 4646 3.467 0.0%
20 1024 4773 13.15 0.2%
21 1024 4881 2.508 0.0%
22 1024 4993 2.512 0.0%
23 1024 5112 1.936 0.0%
24 1024 5239 11.42 0.2%
25 1024 5591 2.25 0.0%
26 1024 5711 13.44 0.2%
27 1024 5831 10.82 0.1%
28 1024 5940 2.655 0.0%
29 1024 6065 11.48 0.1%
30 1024 6181 13.49 0.2%
31 1024 6289 8.258 0.1%
32 1024 6419 12.3 0.1%
33 1024 6633 7.858 0.1%
34 1024 6753 3.887 0.0%
35 1024 6928 68.93 0.9%
36 1024 7146 13.85 0.1%
37 1024 7111 11.51 0.1%
38 1024 7208 10.68 0.1%
39 1024 7317 7.708 0.1%
40 1024 7443 13.03 0.1%
41 1024 7570 11.42 0.1%
42 1024 7677 5.359 0.0%
43 1024 7797 13.85 0.1%
44 1024 7911 10.29 0.1%
45 1024 8037 14.51 0.1%
46 1024 8144 7.696 0.0%
47 1024 8255 10.35 0.1%
48 1024 8383 10.39 0.1%
49 1024 8984 10.8 0.1%
50 1024 9100 12.26 0.1%
51 1024 9219 13.42 0.1%
52 1024 9324 13.51 0.1%
53 1024 9435 8.114 0.0%
54 1024 9566 8.569 0.0%
55 1024 9680 11.69 0.1%
56 1024 9784 9.84 0.1%
57 1024 9907 12.15 0.1%
58 1024 10030 11.28 0.1%
59 1024 10150 12.08 0.1%
60 1024 10270 9.04 0.0%
61 1024 10380 16.5 0.1%
62 1024 10490 12.04 0.1%
63 1024 10610 21.52 0.2%
64 0 8875 12.92 0.1%
64 20 8903 9.306 0.1%
64 40 8959 9.174 0.1%
64 60 9020 72.29 0.8%
64 80 9235 10.12 0.1%
64 100 9063 9.852 0.1%
64 120 9095 17.58 0.1%
64 140 9125 11.54 0.1%
64 160 9148 9.278 0.1%
64 180 9199 11.16 0.1%
64 200 9231 15.42 0.1%
64 220 9263 12.85 0.1%
64 240 9319 11.63 0.1%
64 260 9334 12.42 0.1%
64 280 9372 12.88 0.1%
64 300 9431 20.47 0.2%
64 320 9439 3.959 0.0%
64 340 9483 11.17 0.1%
64 360 9517 9.614 0.1%
64 380 9560 14.71 0.1%
64 400 9595 12.16 0.1%
64 420 9631 13.74 0.1%
64 440 9674 13.94 0.1%
64 460 9704 12.29 0.1%
64 480 9735 12.39 0.1%
64 500 9758 12.08 0.1%
64 520 9800 10.69 0.1%
64 540 9847 15.11 0.1%
64 560 9903 17.52 0.1%
64 580 9919 13.79 0.1%
64 600 9950 13.22 0.1%
64 620 10000 10.76 0.1%
64 640 10030 8.881 0.0%
64 660 10030 12.56 0.1%
64 680 10090 11.06 0.1%
64 700 10120 18.27 0.1%
64 720 10140 13.21 0.1%
64 740 10190 11.26 0.1%
64 760 10220 21.47 0.2%
64 780 10260 11.31 0.1%
64 800 10280 11.05 0.1%
64 820 10330 15.85 0.1%
64 840 10350 13.04 0.1%
64 860 10400 14.1 0.1%
64 880 10430 12.69 0.1%
64 900 10470 12.81 0.1%
64 920 10510 11.2 0.1%
64 940 10570 16.04 0.1%
64 960 10580 11.32 0.1%
64 980 10630 13.16 0.1%
64 1000 10650 11.22 0.1%
64 1020 10710 12.28 0.1%
64 1024 10730 13.08 0.1%

Quality and confidence:
param error
c 0.138
s 0.009

Model:
Time ~= 210.8
+ c 135.2
+ s 1.846
µs

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

-- Extrinsic Time --

Model:
Time ~= 213.6
+ c 8.507
+ s 1.754
µs

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

-- Extrinsic Time --

Data points distribution:
c s mean µs sigma µs %
0 1024 2004 2.273 0.1%
2 1024 2026 1.423 0.0%
4 1024 2044 1.884 0.0%
6 1024 2059 1.881 0.0%
8 1024 2077 1.924 0.0%
10 1024 2094 2.047 0.0%
12 1024 2111 1.693 0.0%
14 1024 2131 7.044 0.3%
16 1024 2145 2.026 0.0%
18 1024 2163 1.218 0.0%
20 1024 2180 1.215 0.0%
22 1024 2196 1.899 0.0%
24 1024 2212 2.368 0.1%
26 1024 2230 1.246 0.0%
28 1024 2248 1.192 0.0%
30 1024 2262 1.645 0.0%
32 1024 2284 1.895 0.0%
34 1024 2300 2.212 0.0%
36 1024 2319 1.41 0.0%
38 1024 2335 2.208 0.0%
40 1024 2351 1.557 0.0%
42 1024 2367 2.075 0.0%
44 1024 2382 1.157 0.0%
46 1024 2398 2.421 0.1%
48 1024 2417 2.479 0.1%
50 1024 2438 4.423 0.1%
52 1024 2453 2.447 0.0%
54 1024 2469 2.927 0.1%
56 1024 2487 2.95 0.1%
58 1024 2504 2.95 0.1%
60 1024 2520 1.494 0.0%
62 1024 2536 3.136 0.1%
64 1024 2550 0.981 0.0%
66 1024 2571 2.598 0.1%
68 1024 2586 3.484 0.1%
70 1024 2604 2.685 0.1%
72 1024 2620 2.756 0.1%
74 1024 2639 4.036 0.1%
76 1024 2656 4.431 0.1%
78 1024 2677 2.366 0.0%
80 1024 2692 2.867 0.1%
82 1024 2707 3.485 0.1%
84 1024 2732 7.988 0.2%
86 1024 2746 4.927 0.1%
88 1024 2762 2.717 0.0%
90 1024 2773 3.276 0.1%
92 1024 2788 4.091 0.1%
94 1024 2806 4.076 0.1%
96 1024 2830 7.883 0.2%
98 1024 2845 4.035 0.1%
100 1024 2862 1.726 0.0%
102 1024 2875 4.42 0.1%
104 1024 2896 2.046 0.0%
106 1024 2911 2.938 0.1%
108 1024 2929 3.411 0.1%
110 1024 2949 7.05 0.2%
112 1024 2963 3.374 0.1%
114 1024 2975 3.883 0.1%
116 1024 2997 3.918 0.1%
118 1024 3007 5.588 0.1%
120 1024 3033 4.673 0.1%
122 1024 3051 4.523 0.1%
124 1024 3061 3.78 0.1%
126 1024 3081 1.891 0.0%
128 0 1293 4.005 0.3%
128 20 1329 4.155 0.3%
128 40 1364 5.108 0.3%
128 60 1432 30.08 2.1%
128 80 1456 10.09 0.6%
128 100 1486 8.824 0.5%
128 120 1531 2.141 0.1%
128 140 1571 6.773 0.4%
128 160 1605 5.309 0.3%
128 180 1624 13.08 0.8%
128 200 1644 5.293 0.3%
128 220 1684 1.572 0.0%
128 240 1712 7.108 0.4%
128 260 1749 6.668 0.3%
128 280 1784 6.251 0.3%
128 300 1823 1.454 0.0%
128 320 1857 5.158 0.2%
128 340 1895 1.443 0.0%
128 360 1930 1.495 0.0%
128 380 1964 4.258 0.2%
128 400 1997 4.144 0.2%
128 420 2036 1.918 0.0%
128 440 2071 1.603 0.0%
128 460 2105 3.614 0.1%
128 480 2139 5.623 0.2%
128 500 2174 5.72 0.2%
128 520 2217 9.552 0.4%
128 540 2245 3.593 0.1%
128 560 2284 1.153 0.0%
128 580 2320 1.492 0.0%
128 600 2350 5.567 0.2%
128 620 2388 1.388 0.0%
128 640 2422 2.012 0.0%
128 660 2456 1.096 0.0%
128 680 2489 2.386 0.0%
128 700 2528 1.8 0.0%
128 720 2561 2.758 0.1%
128 740 2593 5.168 0.1%
128 760 2627 6.729 0.2%
128 780 2664 5.097 0.1%
128 800 2702 0.811 0.0%
128 820 2737 6.114 0.2%
128 840 2772 4.102 0.1%
128 860 2799 7.681 0.2%
128 880 2840 5.614 0.1%
128 900 2880 5.038 0.1%
128 920 2903 8.506 0.2%
128 940 2957 3.065 0.1%
128 960 2989 4.294 0.1%
128 980 3018 5.61 0.1%
128 1000 3060 4.018 0.1%
128 1020 3096 4.558 0.1%
128 1024 3095 4.43 0.1%

Quality and confidence:
param error
c 0.006
s 0

Model:
Time ~= 217.3
+ c 8.483
+ s 1.752
µs

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

-- Extrinsic Time --

Model:
Time ~= 182.2
+ c 3.932
µs

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

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 179.6 0.189 0.1%
2 190 0.214 0.1%
4 197.7 0.202 0.1%
6 205 0.136 0.0%
8 213.1 0.229 0.1%
10 220.8 0.336 0.1%
12 228.7 0.29 0.1%
14 237.1 0.28 0.1%
16 244 0.254 0.1%
18 253.4 0.209 0.0%
20 261.3 0.226 0.0%
22 269.5 0.185 0.0%
24 276.8 0.258 0.0%
26 285.3 0.122 0.0%
28 292.5 0.352 0.1%
30 300.4 0.18 0.0%
32 309.7 0.225 0.0%
34 316.8 0.305 0.0%
36 323.8 0.402 0.1%
38 333 0.309 0.0%
40 339.5 0.195 0.0%
42 347.5 0.222 0.0%
44 355.9 0.266 0.0%
46 363.7 0.31 0.0%
48 372 0.318 0.0%
50 379.8 0.346 0.0%
52 386.7 0.318 0.0%
54 394.2 0.364 0.0%
56 401.8 0.264 0.0%
58 410.4 0.478 0.1%
60 417.7 0.611 0.1%
62 424.5 1.584 0.3%
64 434.7 0.321 0.0%
66 442.4 0.148 0.0%
68 451 0.289 0.0%
70 458.5 0.281 0.0%
72 465.2 0.628 0.1%
74 473.8 1.13 0.2%
76 481.4 0.428 0.0%
78 488.8 0.35 0.0%
80 497.2 0.257 0.0%
82 504.7 0.388 0.0%
84 514 0.517 0.1%
86 521 0.558 0.1%
88 527.8 0.387 0.0%
90 536.1 0.28 0.0%
92 544.2 0.391 0.0%
94 550.9 0.269 0.0%
96 558.7 0.267 0.0%
98 567.5 0.54 0.0%
100 574.8 0.276 0.0%
102 582.1 0.256 0.0%
104 590.7 0.338 0.0%
106 598.1 0.379 0.0%
108 606.1 0.256 0.0%
110 612.6 0.504 0.0%
112 623.9 1.678 0.2%
114 637.6 7.804 1.2%
116 645.3 7.472 1.1%
118 656.3 7.528 1.1%
120 667.2 11.39 1.7%
122 667.1 8.033 1.2%
124 668.2 0.749 0.1%
126 675.9 0.328 0.0%
128 686.4 0.321 0.0%

Quality and confidence:
param error
c 0.003

Model:
Time ~= 181.4
+ c 3.955
µs

Reads = 4 + (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 ~= 132.4
+ c 4.742
µs

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

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 129.9 0.174 0.1%
2 141.5 0.167 0.1%
4 151.1 0.398 0.2%
6 160.1 0.396 0.2%
8 169.3 0.203 0.1%
10 178.8 0.263 0.1%
12 189 0.329 0.1%
14 199.1 0.511 0.2%
16 207.8 0.386 0.1%
18 218 0.457 0.2%
20 226.6 0.393 0.1%
22 237.2 0.357 0.1%
24 247.5 0.22 0.0%
26 256.2 0.179 0.0%
28 265.4 0.322 0.1%
30 274.9 0.384 0.1%
32 285.7 0.362 0.1%
34 293.6 0.522 0.1%
36 303.5 0.181 0.0%
38 313.3 0.388 0.1%
40 322.5 0.449 0.1%
42 331.9 0.443 0.1%
44 340.4 1.175 0.3%
46 351.9 0.359 0.1%
48 360.3 1.952 0.5%
50 370.7 0.429 0.1%
52 379.1 0.29 0.0%
54 388.4 0.194 0.0%
56 398.4 0.569 0.1%
58 407.2 0.482 0.1%
60 416.7 0.357 0.0%
62 426 0.407 0.0%
64 435.7 0.892 0.2%
66 445.3 0.429 0.0%
68 454.9 0.515 0.1%
70 464.5 0.5 0.1%
72 473.9 0.77 0.1%
74 482.8 0.315 0.0%
76 493.3 0.371 0.0%
78 502.1 0.379 0.0%
80 512.5 0.52 0.1%
82 522 0.647 0.1%
84 531.8 0.622 0.1%
86 540.7 0.597 0.1%
88 550.6 1.055 0.1%
90 560.5 0.806 0.1%
92 568.7 0.864 0.1%
94 578.6 0.716 0.1%
96 587.5 0.686 0.1%
98 597.6 0.772 0.1%
100 606.4 1.016 0.1%
102 615.4 0.572 0.0%
104 625.2 0.411 0.0%
106 635.9 0.705 0.1%
108 644.7 0.319 0.0%
110 653.1 0.39 0.0%
112 663.8 0.58 0.0%
114 673.6 1.011 0.1%
116 679.1 3.831 0.5%
118 691.4 0.637 0.0%
120 700.9 1.012 0.1%
122 710.2 0.624 0.0%
124 720.3 0.884 0.1%
126 727.2 4.044 0.5%
128 739.5 0.814 0.1%

Quality and confidence:
param error
c 0.001

Model:
Time ~= 132.5
+ c 4.74
µ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 ~= 138.4
+ r 242.2
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 130.3 0.16 0.1%
1 380.4 0.378 0.0%
2 624.3 0.715 0.1%
3 865.5 1.142 0.1%
4 1109 1.836 0.1%
5 1350 1.891 0.1%
6 1592 3.452 0.2%
7 1834 4.238 0.2%
8 2077 3.557 0.1%
9 2319 4.973 0.2%
10 2557 2.971 0.1%
11 2801 7.169 0.2%
12 3041 5.424 0.1%
13 3287 9.064 0.2%
14 3536 5.258 0.1%
15 3766 5.335 0.1%
16 4009 7.551 0.1%
17 4260 9.339 0.2%
18 4499 5.355 0.1%
19 4742 9.904 0.2%
20 4979 9.799 0.1%

Quality and confidence:
param error
r 0.074

Model:
Time ~= 137.7
+ r 242.2
µs

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

-- Extrinsic Time --

Model:
Time ~= 137.6
+ r 241.8
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 129.9 0.103 0.0%
1 379.4 0.36 0.0%
2 622.9 0.906 0.1%
3 864.5 1.601 0.1%
4 1106 1.268 0.1%
5 1346 1.816 0.1%
6 1593 6.349 0.3%
7 1831 2.035 0.1%
8 2076 4.246 0.2%
9 2313 3.568 0.1%
10 2550 3.435 0.1%
11 2791 3.508 0.1%
12 3038 2.717 0.0%
13 3290 6.504 0.1%
14 3525 5.838 0.1%
15 3771 6.891 0.1%
16 3995 4.671 0.1%
17 4253 8.467 0.1%
18 4487 6.144 0.1%
19 4717 12.98 0.2%
20 4983 4.607 0.0%

Quality and confidence:
param error
r 0.091

Model:
Time ~= 137.7
+ r 241.8
µs

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

-- Extrinsic Time --

Model:
Time ~= 138.6
+ r 236.8
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 130.2 0.161 0.1%
1 375.2 0.352 0.0%
2 613.1 1.08 0.1%
3 850.4 1.131 0.1%
4 1087 2.352 0.2%
5 1325 8.549 0.6%
6 1559 2.307 0.1%
7 1799 1.567 0.0%
8 2036 4.467 0.2%
9 2273 6.127 0.2%
10 2513 7.177 0.2%
11 2742 4.55 0.1%
12 2978 4.088 0.1%
13 3220 6.193 0.1%
14 3458 3.723 0.1%
15 3691 3.816 0.1%
16 3926 6.471 0.1%
17 4178 6.546 0.1%
18 4396 9.429 0.2%
19 4636 7.268 0.1%
20 4863 6.635 0.1%

Quality and confidence:
param error
r 0.083

Model:
Time ~= 139.6
+ r 236.7
µs

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

-- Extrinsic Time --

Model:
Time ~= 141.9
+ r 525.6
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 130.3 0.128 0.0%
1 667.2 0.757 0.1%
2 1196 2.504 0.2%
3 1722 2.702 0.1%
4 2250 5.639 0.2%
5 2766 3.24 0.1%
6 3292 4.44 0.1%
7 3824 7.217 0.1%
8 4357 14.26 0.3%
9 4877 10.44 0.2%
10 5410 12.29 0.2%
11 5921 8.803 0.1%
12 6466 16.49 0.2%
13 6963 8.52 0.1%
14 7492 12.4 0.1%
15 8044 18.49 0.2%
16 8546 11.34 0.1%
17 9086 22.21 0.2%
18 9605 14.58 0.1%
19 10110 17.35 0.1%
20 10660 29.14 0.2%

Quality and confidence:
param error
r 0.176

Model:
Time ~= 142.5
+ r 525.7
µs

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

-- Extrinsic Time --

Model:
Time ~= 138.1
+ r 237
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 129.7 0.121 0.0%
1 374.6 0.432 0.1%
2 613.9 1.363 0.2%
3 849 1.343 0.1%
4 1086 1.933 0.1%
5 1324 0.984 0.0%
6 1558 1.843 0.1%
7 1795 3.001 0.1%
8 2034 1.529 0.0%
9 2273 3.937 0.1%
10 2518 1.942 0.0%
11 2747 4.628 0.1%
12 2986 5.241 0.1%
13 3220 6.129 0.1%
14 3467 5.126 0.1%
15 3694 6.927 0.1%
16 3931 8.299 0.2%
17 4165 7.181 0.1%
18 4397 7.206 0.1%
19 4633 4.476 0.0%
20 4878 8.964 0.1%

Quality and confidence:
param error
r 0.076

Model:
Time ~= 138.5
+ r 237
µs

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

-- Extrinsic Time --

Model:
Time ~= 136.3
+ r 237.7
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 130.1 0.139 0.1%
1 375.1 0.43 0.1%
2 612.5 0.559 0.0%
3 853.6 0.831 0.0%
4 1088 1.573 0.1%
5 1325 4.298 0.3%
6 1563 3.152 0.2%
7 1803 10.22 0.5%
8 2038 2.582 0.1%
9 2273 5.135 0.2%
10 2511 4.946 0.1%
11 2746 3.572 0.1%
12 2982 5.089 0.1%
13 3226 7.882 0.2%
14 3465 11.71 0.3%
15 3708 6.479 0.1%
16 3940 7.967 0.2%
17 4184 8.232 0.1%
18 4419 11.65 0.2%
19 4657 7.878 0.1%
20 4894 4.326 0.0%

Quality and confidence:
param error
r 0.081

Model:
Time ~= 134.7
+ r 237.9
µs

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

-- Extrinsic Time --

Model:
Time ~= 134.7
+ r 237.1
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 129.8 0.072 0.0%
1 373.7 0.517 0.1%
2 612.9 1.015 0.1%
3 848 1.57 0.1%
4 1084 1.229 0.1%
5 1322 2.791 0.2%
6 1556 1.602 0.1%
7 1794 2.046 0.1%
8 2029 3.351 0.1%
9 2263 2.297 0.1%
10 2498 2.055 0.0%
11 2737 4.367 0.1%
12 2975 4.577 0.1%
13 3211 4.946 0.1%
14 3443 3.017 0.0%
15 3693 3.365 0.0%
16 3920 6.189 0.1%
17 4173 8.705 0.2%
18 4408 5.531 0.1%
19 4646 5.32 0.1%
20 4898 9.433 0.1%

Quality and confidence:
param error
r 0.09

Model:
Time ~= 131.5
+ r 237.4
µs

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

-- Extrinsic Time --

Model:
Time ~= 141.4
+ r 238.1
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 129.8 0.188 0.1%
1 377.1 0.36 0.0%
2 618.1 0.883 0.1%
3 856.4 0.813 0.0%
4 1095 1.27 0.1%
5 1335 2.342 0.1%
6 1575 2.786 0.1%
7 1812 2.876 0.1%
8 2051 3.262 0.1%
9 2284 3.334 0.1%
10 2521 2.52 0.0%
11 2757 4.341 0.1%
12 3002 5.958 0.1%
13 3235 2.29 0.0%
14 3475 4.159 0.1%
15 3714 7.811 0.2%
16 3944 6.476 0.1%
17 4204 8.828 0.2%
18 4422 9.075 0.2%
19 4666 3.628 0.0%
20 4893 11.74 0.2%

Quality and confidence:
param error
r 0.086

Model:
Time ~= 141.5
+ r 238.1
µs

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

-- Extrinsic Time --

Model:
Time ~= 139.4
+ r 236.6
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 130.1 0.18 0.1%
1 375.1 0.306 0.0%
2 613.7 0.584 0.0%
3 849.6 2.021 0.2%
4 1086 2.039 0.1%
5 1322 2.2 0.1%
6 1557 1.606 0.1%
7 1798 1.196 0.0%
8 2036 2.891 0.1%
9 2272 2.613 0.1%
10 2506 6.032 0.2%
11 2749 5.032 0.1%
12 2994 10.34 0.3%
13 3214 6.571 0.2%
14 3453 9.122 0.2%
15 3685 11.24 0.3%
16 3923 7.898 0.2%
17 4154 7.133 0.1%
18 4399 6.107 0.1%
19 4640 11.4 0.2%
20 4857 13.38 0.2%

Quality and confidence:
param error
r 0.101

Model:
Time ~= 140.2
+ r 236.5
µs

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

-- Extrinsic Time --

Model:
Time ~= 137
+ r 237.3
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 130.1 0.185 0.1%
1 374.1 0.524 0.1%
2 611.6 0.8 0.1%
3 847.5 1.064 0.1%
4 1087 1.1 0.1%
5 1325 2.597 0.1%
6 1564 1.641 0.1%
7 1801 1.797 0.0%
8 2038 3.513 0.1%
9 2274 3.989 0.1%
10 2512 4.392 0.1%
11 2752 4.542 0.1%
12 2990 6.748 0.2%
13 3222 6.993 0.2%
14 3450 4.97 0.1%
15 3690 3.086 0.0%
16 3944 12.83 0.3%
17 4162 9.636 0.2%
18 4412 9.167 0.2%
19 4643 7.308 0.1%
20 4874 12.72 0.2%

Quality and confidence:
param error
r 0.091

Model:
Time ~= 138.2
+ r 237.1
µs

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

-- Extrinsic Time --

Model:
Time ~= 138.5
+ r 357.3
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 129.9 0.102 0.0%
1 494.1 0.894 0.1%
2 852.7 0.844 0.0%
3 1208 1.15 0.0%
4 1565 1.254 0.0%
5 1919 2.864 0.1%
6 2368 44.54 1.8%
7 2673 7.954 0.2%
8 3027 6.691 0.2%
9 3403 4.498 0.1%
10 3708 5.644 0.1%
11 4065 4.712 0.1%
12 4418 11.25 0.2%
13 4781 9.226 0.1%
14 5145 9.157 0.1%
15 5502 11.42 0.2%
16 5851 5.076 0.0%
17 6237 18.98 0.3%
18 6569 7.516 0.1%
19 6928 10.62 0.1%
20 7294 10.23 0.1%

Quality and confidence:
param error
r 0.297

Model:
Time ~= 149.7
+ r 357.1
µs

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

-- Extrinsic Time --

Model:
Time ~= 143
+ r 638.8
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 129.8 0.138 0.1%
1 781.3 2.226 0.2%
2 1420 2.605 0.1%
3 2061 5.299 0.2%
4 2702 6.199 0.2%
5 3333 6.753 0.2%
6 3988 8.8 0.2%
7 4634 17.93 0.3%
8 5266 9.829 0.1%
9 5895 7.366 0.1%
10 6526 20.31 0.3%
11 7178 17.39 0.2%
12 7820 12.77 0.1%
13 8462 10.78 0.1%
14 9088 10.03 0.1%
15 9734 22.9 0.2%
16 10350 16.96 0.1%
17 10990 18.81 0.1%
18 11640 27.22 0.2%
19 12270 12.1 0.0%
20 12900 20.12 0.1%

Quality and confidence:
param error
r 0.191

Model:
Time ~= 146.8
+ r 638.6
µs

Reads = 4 + (0 * r)
Writes = 1 + (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 ~= 144.7
+ r 470.2
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 129.9 0.249 0.1%
1 615.1 0.775 0.1%
2 1085 1.51 0.1%
3 1556 2.415 0.1%
4 2025 1.711 0.0%
5 2495 5.288 0.2%
6 2973 4.218 0.1%
7 3431 4.93 0.1%
8 3905 9.395 0.2%
9 4374 9.264 0.2%
10 4859 9.208 0.1%
11 5313 6.779 0.1%
12 5803 8.908 0.1%
13 6252 12.52 0.2%
14 6725 16 0.2%
15 7216 14.29 0.1%
16 7665 14.84 0.1%
17 8129 15.9 0.1%
18 8612 19.23 0.2%
19 9072 13.83 0.1%
20 9541 13.42 0.1%

Quality and confidence:
param error
r 0.149

Model:
Time ~= 144.2
+ r 470.2
µs

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

-- Extrinsic Time --

Model:
Time ~= 115.1
+ r 118.2
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 113.1 0.044 0.0%
1 236.5 1.025 0.4%
2 353 2.398 0.6%
3 473.7 2.456 0.5%
4 592.2 3.387 0.5%
5 704.2 5.139 0.7%
6 821.9 5.676 0.6%
7 941.3 7.911 0.8%
8 1057 9.318 0.8%
9 1172 9.527 0.8%
10 1281 6.763 0.5%
11 1404 11.71 0.8%
12 1523 14.42 0.9%
13 1646 14.03 0.8%
14 1751 10.74 0.6%
15 1869 14.25 0.7%
16 2017 24.6 1.2%
17 2135 9.328 0.4%
18 2249 5.18 0.2%
19 2370 12.64 0.5%
20 2493 9.979 0.4%

Quality and confidence:
param error
r 0.157

Model:
Time ~= 111.3
+ r 118.4
µs

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

-- Extrinsic Time --

Model:
Time ~= 129.9
+ r 6.938
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 129.9 0.093 0.0%
1 137.1 0.944 0.6%

Quality and confidence:
param error
r 0.316

Model:
Time ~= 129.9
+ r 7.16
µs

Reads = 4 + (0 * r)
Writes = 1 + (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 ~= 139.1
+ n 0.249
µs

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

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 136.6 0.188 0.1%
20 142.8 0.133 0.0%
40 148.6 0.269 0.1%
60 154.3 0.994 0.6%
80 161.6 1.076 0.6%
100 166.8 1.564 0.9%
120 170.6 1.716 1.0%
140 174.4 0.177 0.1%
160 179.4 0.167 0.0%
180 184.5 0.141 0.0%
200 189.7 0.121 0.0%
220 195 0.257 0.1%
240 199.9 0.17 0.0%
260 204.3 0.133 0.0%
280 209.1 0.145 0.0%
300 213.9 0.153 0.0%
320 219.1 0.166 0.0%
340 223.9 0.191 0.0%
360 228.9 0.18 0.0%
380 233.8 0.198 0.0%
400 238.9 0.186 0.0%
420 243.7 0.16 0.0%
440 248.5 0.167 0.0%
460 253.9 0.19 0.0%
480 258.4 0.17 0.0%
500 263.6 0.157 0.0%
520 268.6 0.205 0.0%
540 273.5 0.187 0.0%
560 278.8 0.267 0.0%
580 283.2 0.195 0.0%
600 288.6 0.154 0.0%
620 293.7 0.281 0.0%
640 298.9 0.397 0.1%
660 303.7 0.185 0.0%
680 308.6 0.18 0.0%
700 313.7 0.22 0.0%
720 318.6 0.224 0.0%
740 323.2 0.161 0.0%
760 328.6 0.264 0.0%
780 333.7 0.197 0.0%
800 338.6 0.265 0.0%
820 343.7 0.247 0.0%
840 348.9 0.228 0.0%
860 354.3 0.411 0.1%
880 359.1 0.361 0.1%
900 364.3 0.202 0.0%
920 369.1 0.315 0.0%
940 374.4 0.316 0.0%
960 379.7 0.39 0.1%
980 384.1 0.371 0.0%
1000 389.8 0.466 0.1%
1020 394.6 0.324 0.0%

Quality and confidence:
param error
n 0

Model:
Time ~= 139.2
+ n 0.25
µs

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

-- Extrinsic Time --

Model:
Time ~= 119.2
+ r 4.378
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119.2 0.151 0.1%
1 123.5 0.085 0.0%

Quality and confidence:
param error
r 0.057

Model:
Time ~= 119.2
+ r 4.347
µs

Reads = 4 + (0 * r)
Writes = 1 + (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 ~= 129
+ n 0.76
µs

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

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 123.5 0.071 0.0%
20 143.8 0.168 0.1%
40 159.5 0.185 0.1%
60 174.7 0.212 0.1%
80 190 0.225 0.1%
100 205.1 0.182 0.0%
120 220.5 0.211 0.0%
140 234.7 0.252 0.1%
160 250.3 0.227 0.0%
180 265.4 0.298 0.1%
200 273.9 9.32 3.4%
220 293 7.441 2.5%
240 310 0.205 0.0%
260 326.5 0.259 0.0%
280 342.9 0.201 0.0%
300 357 0.2 0.0%
320 370 6.638 1.7%
340 388.1 0.214 0.0%
360 403.6 0.159 0.0%
380 418.3 0.286 0.0%
400 433.7 0.277 0.0%
420 448.2 0.236 0.0%
440 464.1 0.143 0.0%
460 479.3 0.237 0.0%
480 494.5 0.135 0.0%
500 509.7 0.118 0.0%
520 524 1.396 0.2%
540 539.8 0.156 0.0%
560 555 0.254 0.0%
580 556.9 19.11 3.4%
600 573.4 17.43 3.0%
620 600.2 0.199 0.0%
640 615.1 0.211 0.0%
660 631 0.211 0.0%
680 646.7 0.222 0.0%
700 661.3 0.167 0.0%
720 676.8 0.274 0.0%
740 691.7 0.3 0.0%
760 706.4 0.812 0.1%
780 722 0.51 0.0%
800 732.6 14.88 2.0%
820 752.3 0.244 0.0%
840 767.6 0.192 0.0%
860 782.3 0.598 0.0%
880 795.4 4.8 0.6%
900 788.8 37.75 4.7%
920 825.8 7.9 0.9%
940 837.1 18.9 2.2%
960 858.6 0.249 0.0%
980 869.2 14.5 1.6%
1000 889.6 0.324 0.0%
1020 903.4 1.899 0.2%

Quality and confidence:
param error
n 0.001

Model:
Time ~= 128.8
+ n 0.757
µs

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

-- Extrinsic Time --

Model:
Time ~= 130.1
+ r 95.17
µs

Reads = 4 + (2 * r)
Writes = 1 + (4 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 130.1 0.187 0.1%
1 225.1 0.265 0.1%

Quality and confidence:
param error
r 0.108

Model:
Time ~= 130.1
+ r 95.07
µs

Reads = 4 + (2 * r)
Writes = 1 + (4 * 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 ~= 230.1
+ c 8.502
µs

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

-- Extrinsic Time --

Data points distribution:
c mean µs sigma µs %
0 225 0.274 0.1%
2 246.2 0.44 0.1%
4 262.4 0.259 0.0%
6 279.2 0.323 0.1%
8 296 0.296 0.0%
10 314.7 0.47 0.1%
12 331 0.51 0.1%
14 347.7 0.381 0.1%
16 365.1 0.606 0.1%
18 384.7 0.478 0.1%
20 400.7 0.681 0.1%
22 417.6 0.358 0.0%
24 434.4 0.277 0.0%
26 450.7 0.63 0.1%
28 467.3 0.599 0.1%
30 485.3 0.277 0.0%
32 503.5 0.859 0.1%
34 521.2 0.576 0.1%
36 536.8 0.259 0.0%
38 554.1 0.405 0.0%
40 571.1 0.268 0.0%
42 587.4 0.597 0.1%
44 603.4 1.685 0.2%
46 621.9 0.416 0.0%
48 639.6 0.531 0.0%
50 655.1 1.782 0.2%
52 672.5 0.449 0.0%
54 688.4 0.61 0.0%
56 706.2 0.465 0.0%
58 721.9 0.242 0.0%
60 739.2 0.458 0.0%
62 756.9 0.889 0.1%
64 777.4 2.306 0.2%
66 793.8 1.862 0.2%
68 807.5 1.109 0.1%
70 825.5 1.556 0.1%
72 843.6 1.063 0.1%
74 856.5 3.265 0.3%
76 877.7 0.703 0.0%
78 894.8 1.2 0.1%
80 912 1.371 0.1%
82 928.9 1.254 0.1%
84 945 0.995 0.1%
86 962.2 0.713 0.0%
88 979.3 1.027 0.1%
90 994.2 0.59 0.0%
92 1007 3.978 0.3%
94 1026 2.856 0.2%
96 1043 5.148 0.4%
98 1060 3.777 0.3%
100 1082 1.571 0.1%
102 1095 3.456 0.3%
104 1114 0.926 0.0%
106 1132 0.578 0.0%
108 1148 2.651 0.2%
110 1162 4.615 0.3%
112 1181 0.299 0.0%
114 1197 2.268 0.1%
116 1217 1.489 0.1%
118 1232 0.646 0.0%
120 1249 0.953 0.0%
122 1265 3.576 0.2%
124 1280 4.162 0.3%
126 1299 3.26 0.2%
128 1312 5.917 0.4%

Quality and confidence:
param error
c 0.002

Model:
Time ~= 230.1
+ c 8.495
µs

Reads = 6 + (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 ~= 159.3
+ r 102.8
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 159.2 0.489 0.3%
1 262.2 0.614 0.2%

Quality and confidence:
param error
r 0.261

Model:
Time ~= 159.2
+ r 103
µs

Reads = 4 + (4 * r)
Writes = 1 + (5 * 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 ~= 383
+ c 8.064
+ t 4.856
+ d 3692
µs

Reads = 7 + (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 75090 67.29 0.0%
2 128 20 74880 52.16 0.0%
4 128 20 75140 59.49 0.0%
6 128 20 75120 95.29 0.1%
8 128 20 75130 61.25 0.0%
10 128 20 74820 83.29 0.1%
12 128 20 74880 127.3 0.1%
14 128 20 74860 88.81 0.1%
16 128 20 74800 75.48 0.1%
18 128 20 75030 81.49 0.1%
20 128 20 74860 61.33 0.0%
22 128 20 74980 48.35 0.0%
24 128 20 74950 49.19 0.0%
26 128 20 75090 39.84 0.0%
28 128 20 75000 54.21 0.0%
30 128 20 75230 151.2 0.2%
32 128 20 75280 49.64 0.0%
34 128 20 75210 70.3 0.0%
36 128 20 75030 83.6 0.1%
38 128 20 75260 52.26 0.0%
40 128 20 75280 87.44 0.1%
42 128 20 75030 52.72 0.0%
44 128 20 75170 92.99 0.1%
46 128 20 75070 82.86 0.1%
48 128 20 75090 96.12 0.1%
50 128 20 75450 69.91 0.0%
52 128 20 75260 75.12 0.0%
54 128 20 75390 38.4 0.0%
56 128 20 75180 70.75 0.0%
58 128 20 75120 71.32 0.0%
60 128 20 75460 79.28 0.1%
62 128 20 75350 127.8 0.1%
64 128 20 75300 44.1 0.0%
66 128 20 75110 42.27 0.0%
68 128 20 75170 74.39 0.0%
70 128 20 75250 96.92 0.1%
72 128 20 75340 116.1 0.1%
74 128 20 75460 46.9 0.0%
76 128 20 75490 83.18 0.1%
78 128 20 75250 107 0.1%
80 128 20 75350 89.27 0.1%
82 128 20 75560 47.68 0.0%
84 128 20 75430 72.85 0.0%
86 128 20 75620 74.05 0.0%
88 128 20 75390 73.87 0.0%
90 128 20 75690 66.95 0.0%
92 128 20 75640 102.4 0.1%
94 128 20 75600 102.2 0.1%
96 128 20 75510 64.6 0.0%
98 128 20 75630 89.4 0.1%
100 128 20 75640 79.88 0.1%
102 128 20 75690 102.8 0.1%
104 128 20 75580 77.85 0.1%
106 128 20 75860 56.5 0.0%
108 128 20 75670 59.86 0.0%
110 128 20 75740 61.14 0.0%
112 128 20 75840 64.83 0.0%
114 128 20 75740 62.11 0.0%
116 128 20 75890 67.54 0.0%
118 128 20 75830 82.64 0.1%
120 128 20 75800 90.28 0.1%
122 128 20 75750 49.09 0.0%
124 128 20 76260 77.83 0.1%
126 128 20 76170 54.46 0.0%
128 0 20 75190 45.99 0.0%
128 2 20 75300 77.7 0.1%
128 4 20 75350 58.4 0.0%
128 6 20 75230 54.32 0.0%
128 8 20 75130 67.11 0.0%
128 10 20 75500 97.51 0.1%
128 12 20 75510 87.81 0.1%
128 14 20 75340 110.3 0.1%
128 16 20 75550 70.25 0.0%
128 18 20 75460 77.15 0.1%
128 20 20 75300 74.17 0.0%
128 22 20 75470 58.57 0.0%
128 24 20 75370 82.36 0.1%
128 26 20 75550 73.76 0.0%
128 28 20 75480 68.5 0.0%
128 30 20 75360 80.96 0.1%
128 32 20 75430 84.54 0.1%
128 34 20 75390 93.65 0.1%
128 36 20 75520 69.73 0.0%
128 38 20 75440 84.49 0.1%
128 40 20 75480 87.36 0.1%
128 42 20 75530 48.69 0.0%
128 44 20 75590 89.9 0.1%
128 46 20 75500 82.57 0.1%
128 48 20 75670 74.41 0.0%
128 50 20 75590 66.98 0.0%
128 52 20 75530 70.69 0.0%
128 54 20 75420 62.09 0.0%
128 56 20 75640 46.97 0.0%
128 58 20 75640 80.71 0.1%
128 60 20 75740 93.58 0.1%
128 62 20 75840 56.83 0.0%
128 64 20 75470 39.97 0.0%
128 66 20 75620 61.42 0.0%
128 68 20 75520 69.43 0.0%
128 70 20 75940 90.38 0.1%
128 72 20 75580 46.43 0.0%
128 74 20 75700 81.85 0.1%
128 76 20 75810 63.51 0.0%
128 78 20 75460 46.13 0.0%
128 80 20 75610 53.86 0.0%
128 82 20 75750 99.24 0.1%
128 84 20 75730 32.06 0.0%
128 86 20 75880 28.05 0.0%
128 88 20 75740 27.18 0.0%
128 90 20 75850 40.15 0.0%
128 92 20 75830 94.32 0.1%
128 94 20 75840 81.1 0.1%
128 96 20 75730 50.71 0.0%
128 98 20 75660 51.96 0.0%
128 100 20 75880 84.16 0.1%
128 102 20 75750 61.15 0.0%
128 104 20 75790 72.41 0.0%
128 106 20 75630 47.92 0.0%
128 108 20 75960 84.85 0.1%
128 110 20 75770 67.82 0.0%
128 112 20 75880 51.86 0.0%
128 114 20 75850 44.95 0.0%
128 116 20 76210 61.2 0.0%
128 118 20 75760 69.01 0.0%
128 120 20 76020 61.24 0.0%
128 122 20 75850 74.7 0.0%
128 124 20 75890 51.37 0.0%
128 126 20 76040 82.22 0.1%
128 128 0 1986 2.481 0.1%
128 128 1 5587 8.106 0.1%
128 128 2 9224 15.29 0.1%
128 128 3 12870 16.66 0.1%
128 128 4 16480 17.09 0.1%
128 128 5 20180 31.22 0.1%
128 128 6 23850 17.62 0.0%
128 128 7 27430 23.34 0.0%
128 128 8 31040 20.51 0.0%
128 128 9 35020 53.24 0.1%
128 128 10 38440 32.55 0.0%
128 128 11 42140 39.22 0.0%
128 128 12 45800 63.83 0.1%
128 128 13 49500 45.6 0.0%
128 128 14 53440 40.76 0.0%
128 128 15 57120 48.71 0.0%
128 128 16 60620 61.53 0.1%
128 128 17 64430 59.46 0.0%
128 128 18 68200 53.43 0.0%
128 128 19 72210 59.03 0.0%
128 128 20 75850 90.41 0.1%

Quality and confidence:
param error
c 0.131
t 0.131
d 1.156

Model:
Time ~= 58.38
+ c 7.91
+ t 4.036
+ d 3714
µs

Reads = 7 + (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 ~= 142.3
+ r 599.5
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 130.9 0.28 0.2%
1 744.2 1.231 0.1%
2 1343 2.006 0.1%
3 1941 6.438 0.3%
4 2543 5.165 0.2%
5 3137 9.064 0.2%
6 3742 5.099 0.1%
7 4334 9.53 0.2%
8 4933 5.95 0.1%
9 5522 12.22 0.2%
10 6138 13.25 0.2%
11 6744 19.13 0.2%
12 7324 10.98 0.1%
13 7920 24.14 0.3%
14 8539 14.8 0.1%
15 9116 16.62 0.1%
16 9740 21.13 0.2%
17 10350 19.91 0.1%
18 10940 28.22 0.2%
19 11540 30.9 0.2%
20 12110 26.03 0.2%

Quality and confidence:
param error
r 0.216

Model:
Time ~= 138.7
+ r 599.7
µs

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

-- Extrinsic Time --

Model:
Time ~= 140.3
+ r 885.8
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 120.6 0.233 0.1%
1 1028 1.913 0.1%
2 1918 4.448 0.2%
3 2806 6.526 0.2%
4 3681 5.831 0.1%
5 4577 6.358 0.1%
6 5462 8.617 0.1%
7 6343 17.33 0.2%
8 7233 9.995 0.1%
9 8125 18.48 0.2%
10 8988 13.66 0.1%
11 9862 17.33 0.1%
12 10760 25.03 0.2%
13 11640 28.07 0.2%
14 12520 15.85 0.1%
15 13420 18.72 0.1%
16 14330 8.965 0.0%
17 15190 25.42 0.1%
18 16090 32.84 0.2%
19 16980 40.45 0.2%
20 17830 26.54 0.1%

Quality and confidence:
param error
r 0.263

Model:
Time ~= 139.8
+ r 885.8
µs

Reads = 4 + (0 * r)
Writes = 1 + (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 544.7
+ n 247.9
µs

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

-- Extrinsic Time --

Data points distribution:
t n mean µs sigma µs %
0 16 5067 11.21 0.2%
1 16 5767 9.403 0.1%
2 16 6304 10.13 0.1%
3 16 6841 10.6 0.1%
4 0 3398 8.118 0.2%
4 1 3685 2.22 0.0%
4 2 3886 7.108 0.1%
4 3 4119 5.978 0.1%
4 4 4385 4.813 0.1%
4 5 4615 3.48 0.0%
4 6 4872 4.695 0.0%
4 7 5113 6.527 0.1%
4 8 5364 8.231 0.1%
4 9 5583 3.992 0.0%
4 10 5853 5.412 0.0%
4 11 6193 62.39 1.0%
4 12 6531 4.694 0.0%
4 13 6771 9.056 0.1%
4 14 6860 11.4 0.1%
4 15 7127 9.091 0.1%
4 16 7350 11.62 0.1%

Quality and confidence:
param error
t 4.029
n 0.794

Model:
Time ~= 1117
+ t 566.8
+ n 251
µs

Reads = 4 + (100 * t) + (0 * n)
Writes = 1 + (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 ~= 133.4
+ r 164
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 126.2 0.157 0.1%
1 297.5 0.421 0.1%
2 462.4 0.827 0.1%
3 626.3 0.974 0.1%
4 791.7 1.673 0.2%
5 952.7 1.477 0.1%
6 1117 1.896 0.1%
7 1281 1.198 0.0%
8 1448 3.219 0.2%
9 1614 4.754 0.2%
10 1776 7.029 0.3%
11 1931 1.698 0.0%
12 2100 5.659 0.2%
13 2263 6.339 0.2%
14 2432 8.186 0.3%
15 2596 5.449 0.2%
16 2767 12.62 0.4%
17 2918 11.86 0.4%
18 3082 7.845 0.2%
19 3262 8.939 0.2%
20 3405 7.122 0.2%

Quality and confidence:
param error
r 0.087

Model:
Time ~= 132.7
+ r 164.1
µs

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

-- Extrinsic Time --

Model:
Time ~= 126.6
+ r 126.9
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119.8 0.176 0.1%
1 255.7 1.301 0.5%
2 383.7 1.445 0.3%
3 509.3 3.178 0.6%
4 633.2 4.982 0.7%
5 761.8 4.986 0.6%
6 883.8 1.13 0.1%
7 1020 8.201 0.8%
8 1140 7.547 0.6%
9 1269 10.25 0.8%
10 1397 11.01 0.7%
11 1530 11.34 0.7%
12 1653 13.68 0.8%
13 1780 15.02 0.8%
14 1908 15.01 0.7%
15 2034 16.23 0.7%
16 2161 17.39 0.8%
17 2280 18.21 0.7%
18 2421 17.64 0.7%
19 2532 15.43 0.6%
20 2674 15.16 0.5%

Quality and confidence:
param error
r 0.142

Model:
Time ~= 125.8
+ r 127.2
µs

Reads = 4 + (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 ~= 386.1
+ r 3769
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 122.5 0.157 0.1%
1 4048 8.206 0.2%
2 7929 9.763 0.1%
3 11840 10.12 0.0%
4 15700 19.84 0.1%
5 19620 9.605 0.0%
6 23460 39.26 0.1%
7 26960 280.3 1.0%
8 30460 17.67 0.0%
9 34360 19.35 0.0%
10 38540 339.3 0.8%
11 41790 30.78 0.0%
12 45550 34.8 0.0%
13 49350 34.67 0.0%
14 53010 19.07 0.0%
15 56730 30.08 0.0%
16 60610 18.44 0.0%
17 64420 28.02 0.0%
18 68430 39.99 0.0%
19 72140 52.22 0.0%
20 75840 28.84 0.0%

Quality and confidence:
param error
r 2.559

Model:
Time ~= 478.7
+ r 3766
µs

Reads = 4 + (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 ~= 610.8
+ n 70.1
µs

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

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 555.7 0.991 0.1%
1 671.4 1.319 0.1%
2 758.7 2.65 0.3%
3 824.7 2.669 0.3%
4 894.2 1.728 0.1%
5 968.2 2.704 0.2%
6 1033 1.449 0.1%
7 1102 3.607 0.3%
8 1172 2.314 0.1%
9 1234 1.785 0.1%
10 1311 1.64 0.1%
11 1383 2.075 0.1%
12 1428 2.378 0.1%
13 1525 1.871 0.1%
14 1605 11.22 0.6%
15 1659 2.756 0.1%
16 1729 2.867 0.1%

Quality and confidence:
param error
n 0.234

Model:
Time ~= 600.3
+ n 70.98
µs

Reads = 5 + (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 1229
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 121.6 0.213 0.1%
1 1270 2.388 0.1%
2 2445 5.018 0.2%
3 3626 7.118 0.1%
4 4816 10.34 0.2%
5 6051 19.67 0.3%
6 7194 11.2 0.1%
7 8365 24.15 0.2%
8 9624 16.91 0.1%
9 10870 17.25 0.1%
10 12200 38.99 0.3%
11 13340 32.87 0.2%
12 14690 71.91 0.4%
13 15730 26.77 0.1%
14 16980 54.56 0.3%
15 18410 49.92 0.2%
16 19410 44.6 0.2%
17 20850 54.99 0.2%
18 22320 33.02 0.1%
19 23910 92.57 0.3%
20 25080 44.77 0.1%

Quality and confidence:
param error
r 2.38

Model:
Time ~= 0
+ r 1242
µs

Reads = 4 + (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 ~= 21.49
+ r 907.6
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 123.1 0.179 0.1%
1 994.5 2.87 0.2%
2 1869 10.09 0.5%
3 2744 7.022 0.2%
4 3617 11.5 0.3%
5 4528 11.58 0.2%
6 5455 16.8 0.3%
7 6311 19.87 0.3%
8 7269 39.3 0.5%
9 8146 24.86 0.3%
10 9090 19.87 0.2%
11 9890 29.29 0.2%
12 10840 30.62 0.2%
13 11900 21.51 0.1%
14 12650 56.75 0.4%
15 13620 26.32 0.1%
16 14410 42.96 0.2%
17 15580 46.11 0.2%
18 16350 35.74 0.2%
19 17430 14.92 0.0%
20 18410 14.76 0.0%

Quality and confidence:
param error
r 1.06

Model:
Time ~= 0
+ r 910.8
µs

Reads = 4 + (100 * r)
Writes = 1 + (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 ~= 612.3
+ n 152.7
µs

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

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 566.9 1.885 0.3%
1 750.4 1.707 0.2%
2 929.6 1.576 0.1%
3 1082 2.729 0.2%
4 1240 2.514 0.2%
5 1383 1.52 0.1%
6 1535 2.48 0.1%
7 1684 3.859 0.2%
8 1827 2.412 0.1%
9 1988 2.368 0.1%
10 2131 2.96 0.1%
11 2286 2.864 0.1%
12 2445 2.744 0.1%
13 2591 2.097 0.0%
14 2747 3.761 0.1%
15 2903 2.295 0.0%
16 3077 29.86 0.9%

Quality and confidence:
param error
n 0.252

Model:
Time ~= 605.5
+ n 153.5
µs

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

-- Extrinsic Time --

Model:
Time ~= 90.82
+ r 5178
µs

Reads = 4 + (100 * r)
Writes = 2 + (100 * r)
Min Squares Analysis

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 133.4 0.236 0.1%
1 5415 8.558 0.1%
2 10460 27.76 0.2%
3 15570 20.05 0.1%
4 20800 23.2 0.1%
5 25880 33.46 0.1%
6 31160 36.03 0.1%
7 36210 50.76 0.1%
8 41270 48.82 0.1%
9 46530 70.96 0.1%
10 51880 57.19 0.1%
11 57190 178.2 0.3%
12 62150 61.07 0.0%
13 67440 68.38 0.1%
14 72500 86.63 0.1%
15 77870 59.86 0.0%
16 82700 75.6 0.0%
17 88090 99.14 0.1%
18 93300 99.01 0.1%
19 99080 82.18 0.0%
20 103600 82.01 0.0%

Quality and confidence:
param error
r 2.076

Model:
Time ~= 36.85
+ r 5183
µs

Reads = 4 + (100 * r)
Writes = 2 + (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 11580
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 131.5 0.247 0.1%
1 11420 13.81 0.1%
2 22810 119 0.5%
3 33950 24.24 0.0%
4 45340 27.21 0.0%
5 56790 25.92 0.0%
6 68160 67.72 0.0%
7 79770 41.16 0.0%
8 91160 77.29 0.0%
9 102600 80.83 0.0%
10 114400 88.69 0.0%
11 126000 113.8 0.0%
12 137700 115.8 0.0%
13 149500 143.4 0.0%
14 161100 104.5 0.0%
15 172600 189.6 0.1%
16 184500 141.3 0.0%
17 196400 139.8 0.0%
18 208300 178.7 0.0%
19 220300 236.4 0.1%
20 231600 223.6 0.0%

Quality and confidence:
param error
r 6.583

Model:
Time ~= 0
+ r 11590
µs

Reads = 5 + (200 * r)
Writes = 1 + (100 * 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 ~= 11480
+ c 389.9
+ t 2604
+ i 60.89
+ o 78.78
µs

Reads = 205 + (0 * c) + (0 * t) + (0 * i) + (0 * o)
Writes = 101 + (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 151900 236.5 0.1%
2 1 1024 960 153100 355.2 0.2%
4 1 1024 960 153800 195.1 0.1%
6 1 1024 960 154900 231.6 0.1%
8 1 1024 960 155600 222.9 0.1%
10 1 1024 960 156300 224.6 0.1%
12 1 1024 960 157100 257.9 0.1%
14 1 1024 960 158000 212.2 0.1%
16 1 1024 960 159200 194.8 0.1%
18 1 1024 960 159800 254.4 0.1%
20 1 1024 960 160400 183.4 0.1%
22 1 1024 960 160600 189.4 0.1%
24 1 1024 960 160900 155.6 0.0%
26 1 1024 960 161200 68.07 0.0%
28 1 1024 960 161800 184.7 0.1%
30 1 1024 960 163100 308.4 0.1%
32 1 1024 960 164200 205.7 0.1%
34 1 1024 960 164900 190.9 0.1%
36 1 1024 960 165900 164.9 0.0%
38 1 1024 960 166600 136.2 0.0%
40 1 1024 960 167400 121.5 0.0%
42 1 1024 960 168200 179.5 0.1%
44 1 1024 960 168900 207.9 0.1%
46 1 1024 960 169900 179.1 0.1%
48 1 1024 960 170700 297.5 0.1%
50 1 1024 960 171300 157.9 0.0%
52 1 1024 960 172200 177.1 0.1%
54 1 1024 960 172700 223.9 0.1%
56 1 1024 960 173700 213.3 0.1%
58 1 1024 960 174500 126.4 0.0%
60 1 1024 960 175200 294.1 0.1%
62 1 1024 960 176100 114.8 0.0%
64 1 1024 960 176700 200.6 0.1%
66 1 1024 960 177800 149.5 0.0%
68 1 1024 960 178800 129.3 0.0%
70 1 1024 960 179400 102.3 0.0%
72 1 1024 960 180100 150 0.0%
74 1 1024 960 180900 271.6 0.1%
76 1 1024 960 181700 194.5 0.1%
78 1 1024 960 182300 241.9 0.1%
80 1 1024 960 183500 134.3 0.0%
82 1 1024 960 184100 179.1 0.0%
84 1 1024 960 185000 98.83 0.0%
86 1 1024 960 185700 243 0.1%
88 1 1024 960 186600 212.5 0.1%
90 1 1024 960 187400 118.4 0.0%
92 1 1024 960 187900 164.6 0.0%
94 1 1024 960 188600 155.9 0.0%
96 1 1024 960 189500 277.1 0.1%
98 1 1024 960 190400 121 0.0%
100 1 1024 960 191000 287.2 0.1%
102 1 1024 960 192100 141.8 0.0%
104 1 1024 960 192400 178.2 0.0%
106 1 1024 960 193300 194.7 0.1%
108 1 1024 960 194200 164.8 0.0%
110 1 1024 960 195300 320.8 0.1%
112 1 1024 960 195900 191.9 0.0%
114 1 1024 960 196700 291.8 0.1%
116 1 1024 960 197600 212 0.1%
118 1 1024 960 198200 262.7 0.1%
120 1 1024 960 199100 128.7 0.0%
122 1 1024 960 200300 121.2 0.0%
124 1 1024 960 200400 82.33 0.0%
126 1 1024 960 200800 158.1 0.0%
128 0 1024 960 198400 236.3 0.1%
128 1 0 960 139600 195.9 0.1%
128 1 20 960 141100 139.6 0.0%
128 1 40 960 142200 235.4 0.1%
128 1 60 960 143400 239.5 0.1%
128 1 80 960 144700 154.1 0.1%
128 1 100 960 145900 197.9 0.1%
128 1 120 960 147200 207.8 0.1%
128 1 140 960 148200 121.5 0.0%
128 1 160 960 149400 101 0.0%
128 1 180 960 150900 141.2 0.0%
128 1 200 960 152000 83.39 0.0%
128 1 220 960 153200 204.5 0.1%
128 1 240 960 154500 188.3 0.1%
128 1 260 960 156000 180.4 0.1%
128 1 280 960 157200 204.9 0.1%
128 1 300 960 158400 183.9 0.1%
128 1 320 960 159800 244 0.1%
128 1 340 960 160700 105.3 0.0%
128 1 360 960 161500 171.2 0.1%
128 1 380 960 162800 236.6 0.1%
128 1 400 960 164200 78.01 0.0%
128 1 420 960 165500 201.7 0.1%
128 1 440 960 166800 136 0.0%
128 1 460 960 168200 122.2 0.0%
128 1 480 960 169400 188.4 0.1%
128 1 500 960 170600 145.2 0.0%
128 1 520 960 171800 112.6 0.0%
128 1 540 960 172900 199.2 0.1%
128 1 560 960 174200 214 0.1%
128 1 580 960 175400 232.7 0.1%
128 1 600 960 176800 264.4 0.1%
128 1 620 960 178000 121.6 0.0%
128 1 640 960 179000 125.8 0.0%
128 1 660 960 180200 244.1 0.1%
128 1 680 960 181300 104.3 0.0%
128 1 700 960 182700 139.1 0.0%
128 1 720 960 183900 137.7 0.0%
128 1 740 960 184800 215.7 0.1%
128 1 760 960 186300 211.9 0.1%
128 1 780 960 187600 149.5 0.0%
128 1 800 960 188800 130.7 0.0%
128 1 820 960 189800 191.1 0.1%
128 1 840 960 191000 239.4 0.1%
128 1 860 960 192200 193.1 0.1%
128 1 880 960 193300 118.7 0.0%
128 1 900 960 194800 316.1 0.1%
128 1 920 960 196300 236.4 0.1%
128 1 940 960 197300 199.1 0.1%
128 1 960 960 198900 279.6 0.1%
128 1 980 960 199900 107 0.0%
128 1 1000 960 200600 182.7 0.0%
128 1 1020 960 200900 62.22 0.0%
128 1 1024 0 126000 67.55 0.0%
128 1 1024 19 127900 51.33 0.0%
128 1 1024 38 129600 44.46 0.0%
128 1 1024 57 131200 55.63 0.0%
128 1 1024 76 133100 91.08 0.0%
128 1 1024 95 133900 370.3 0.2%
128 1 1024 114 134700 55.09 0.0%
128 1 1024 133 135900 320.7 0.2%
128 1 1024 152 138000 78.91 0.0%
128 1 1024 171 139900 77.27 0.0%
128 1 1024 190 141500 76.5 0.0%
128 1 1024 209 143100 80.87 0.0%
128 1 1024 228 144400 86.46 0.0%
128 1 1024 247 145900 61.38 0.0%
128 1 1024 266 147600 112.7 0.0%
128 1 1024 285 149100 79.68 0.0%
128 1 1024 304 150500 50.1 0.0%
128 1 1024 323 152000 137.8 0.0%
128 1 1024 342 153700 75.53 0.0%
128 1 1024 361 154900 193.2 0.1%
128 1 1024 380 156500 129.8 0.0%
128 1 1024 399 158200 80.36 0.0%
128 1 1024 418 160100 96.09 0.0%
128 1 1024 437 160700 88.96 0.0%
128 1 1024 456 162300 69.4 0.0%
128 1 1024 475 164100 99.73 0.0%
128 1 1024 494 165400 65.76 0.0%
128 1 1024 513 166900 98.49 0.0%
128 1 1024 532 168400 73.96 0.0%
128 1 1024 551 170100 85.97 0.0%
128 1 1024 570 171800 136.3 0.0%
128 1 1024 589 172600 230.5 0.1%
128 1 1024 608 174100 247.8 0.1%
128 1 1024 627 175900 219.9 0.1%
128 1 1024 646 177500 227.5 0.1%
128 1 1024 665 178700 124.5 0.0%
128 1 1024 684 180300 85.95 0.0%
128 1 1024 703 181900 208.7 0.1%
128 1 1024 722 183400 127.8 0.0%
128 1 1024 741 185000 174.5 0.0%
128 1 1024 760 186100 214.9 0.1%
128 1 1024 779 187900 153.8 0.0%
128 1 1024 798 189300 85.09 0.0%
128 1 1024 817 190700 210.3 0.1%
128 1 1024 836 192200 217.6 0.1%
128 1 1024 855 193800 174.7 0.0%
128 1 1024 874 195500 179.4 0.0%
128 1 1024 893 197200 175.8 0.0%
128 1 1024 912 198900 307.3 0.1%
128 1 1024 931 200500 182.3 0.0%
128 1 1024 950 200900 131.6 0.0%
128 1 1024 960 201000 155.8 0.0%

Quality and confidence:
param error
c 0.301
t 125.4
i 0.039
o 0.042

Model:
Time ~= 10430
+ c 392.1
+ t 3698
+ i 60.69
+ o 78.87
µs

Reads = 205 + (0 * c) + (0 * t) + (0 * i) + (0 * o)
Writes = 101 + (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 21120
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 132.2 0.195 0.1%
1 19310 11.19 0.0%
2 38790 51.18 0.1%
3 58480 38.26 0.0%
4 78160 45.85 0.0%
5 98650 64.29 0.0%
6 119200 45.42 0.0%
7 139600 73.62 0.0%
8 160300 114 0.0%
9 180600 44.4 0.0%
10 201700 109.5 0.0%
11 223200 124.6 0.0%
12 244400 146.3 0.0%
13 267700 170.3 0.0%
14 289000 170.3 0.0%
15 310800 141.7 0.0%
16 332300 224.8 0.0%
17 354000 288.3 0.0%
18 377000 339.9 0.0%
19 399400 250.2 0.0%
20 420600 488.9 0.1%

Quality and confidence:
param error
r 32.11

Model:
Time ~= 0
+ r 21110
µs

Reads = 5 + (300 * r)
Writes = 3 + (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 ~= 7906
+ c 867
+ i 64.34
+ o 83.91
+ s 239.4
µs

Reads = 206 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Writes = 204 + (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 380100 264.8 0.0%
2 960 960 960 382000 223.7 0.0%
4 960 960 960 384000 196.6 0.0%
6 960 960 960 385600 316 0.0%
8 960 960 960 387400 156.2 0.0%
10 960 960 960 388900 180.3 0.0%
12 960 960 960 391300 230.3 0.0%
14 960 960 960 392800 250.4 0.0%
16 960 960 960 395100 310.5 0.0%
18 960 960 960 397100 421.5 0.1%
20 960 960 960 398800 321.5 0.0%
22 960 960 960 401000 211.6 0.0%
24 960 960 960 401200 68.8 0.0%
26 960 960 960 401200 108.9 0.0%
28 960 960 960 401200 33.48 0.0%
30 960 960 960 401300 200.3 0.0%
32 960 960 960 404500 448.2 0.1%
34 960 960 960 407500 438 0.1%
36 960 960 960 409800 271 0.0%
38 960 960 960 412400 211.1 0.0%
40 960 960 960 414000 295.7 0.0%
42 960 960 960 415800 240.6 0.0%
44 960 960 960 417900 362 0.0%
46 960 960 960 419300 382.9 0.0%
48 960 960 960 421300 509.6 0.1%
50 960 960 960 422800 227.5 0.0%
52 960 960 960 425300 276.1 0.0%
54 960 960 960 426700 277.6 0.0%
56 960 960 960 428400 89.66 0.0%
58 960 960 960 430100 123.7 0.0%
60 960 960 960 431900 245.9 0.0%
62 960 960 960 433300 350.6 0.0%
64 960 960 960 435000 168.1 0.0%
66 960 960 960 437300 358.4 0.0%
68 960 960 960 439300 273 0.0%
70 960 960 960 440700 213.6 0.0%
72 960 960 960 442700 274.9 0.0%
74 960 960 960 444700 268.8 0.0%
76 960 960 960 446100 179.4 0.0%
78 960 960 960 448100 392.1 0.0%
80 960 960 960 450100 395.8 0.0%
82 960 960 960 451400 375.4 0.0%
84 960 960 960 453200 239.1 0.0%
86 960 960 960 454900 422.6 0.0%
88 960 960 960 456300 366.3 0.0%
90 960 960 960 458400 283.2 0.0%
92 960 960 960 460400 286.4 0.0%
94 960 960 960 461800 335.8 0.0%
96 960 960 960 463700 287.2 0.0%
98 960 960 960 465600 396.5 0.0%
100 960 960 960 467000 302 0.0%
102 960 960 960 468100 348.7 0.0%
104 960 960 960 470100 212.9 0.0%
106 960 960 960 471600 183.3 0.0%
108 960 960 960 473700 283.7 0.0%
110 960 960 960 475600 242 0.0%
112 960 960 960 477400 592.9 0.1%
114 960 960 960 479400 298.9 0.0%
116 960 960 960 480800 144 0.0%
118 960 960 960 481500 234.7 0.0%
120 960 960 960 483200 321.9 0.0%
122 960 960 960 485400 433.6 0.0%
124 960 960 960 487200 200.5 0.0%
126 960 960 960 489100 341.4 0.0%
128 0 960 960 431100 168.5 0.0%
128 19 960 960 431900 242 0.0%
128 38 960 960 433000 219.6 0.0%
128 57 960 960 434200 165.9 0.0%
128 76 960 960 435500 234.2 0.0%
128 95 960 960 436700 179.8 0.0%
128 114 960 960 437900 277.1 0.0%
128 133 960 960 439500 265.1 0.0%
128 152 960 960 440400 230.2 0.0%
128 171 960 960 441700 132.7 0.0%
128 190 960 960 442700 229.8 0.0%
128 209 960 960 444700 269.5 0.0%
128 228 960 960 445600 264.7 0.0%
128 247 960 960 446800 161 0.0%
128 266 960 960 448300 299 0.0%
128 285 960 960 449500 317.9 0.0%
128 304 960 960 450500 257.4 0.0%
128 323 960 960 451800 273.2 0.0%
128 342 960 960 453200 329.7 0.0%
128 361 960 960 454200 139.8 0.0%
128 380 960 960 455000 232.9 0.0%
128 399 960 960 456700 294.5 0.0%
128 418 960 960 457800 372.5 0.0%
128 437 960 960 459000 430.4 0.0%
128 456 960 960 460300 337.2 0.0%
128 475 960 960 461500 142.4 0.0%
128 494 960 960 462800 131.6 0.0%
128 513 960 960 464700 166.9 0.0%
128 532 960 960 465700 375.7 0.0%
128 551 960 960 466900 208.2 0.0%
128 570 960 960 467700 259 0.0%
128 589 960 960 469000 232.1 0.0%
128 608 960 960 469800 188.2 0.0%
128 627 960 960 471500 452.9 0.0%
128 646 960 960 472700 329.7 0.0%
128 665 960 960 474000 303.8 0.0%
128 684 960 960 474900 276 0.0%
128 703 960 960 476600 432.5 0.0%
128 722 960 960 477100 274.8 0.0%
128 741 960 960 478600 373 0.0%
128 760 960 960 480200 187 0.0%
128 779 960 960 481100 102.9 0.0%
128 798 960 960 482100 226.1 0.0%
128 817 960 960 483400 200.4 0.0%
128 836 960 960 484600 307.7 0.0%
128 855 960 960 485600 353 0.0%
128 874 960 960 486800 330.3 0.0%
128 893 960 960 488000 216 0.0%
128 912 960 960 489700 339.3 0.0%
128 931 960 960 490700 277.4 0.0%
128 950 960 960 491600 261.7 0.0%
128 960 0 960 408900 390.5 0.0%
128 960 19 960 412100 193.7 0.0%
128 960 38 960 414100 280.1 0.0%
128 960 57 960 416000 148.6 0.0%
128 960 76 960 417600 285.6 0.0%
128 960 95 960 419400 131.7 0.0%
128 960 114 960 421300 68.89 0.0%
128 960 133 960 422800 332 0.0%
128 960 152 960 424100 111.2 0.0%
128 960 171 960 425900 211.2 0.0%
128 960 190 960 427500 181.9 0.0%
128 960 209 960 429100 252.7 0.0%
128 960 228 960 430800 163.3 0.0%
128 960 247 960 432800 183 0.0%
128 960 266 960 434500 180.5 0.0%
128 960 285 960 435900 185.9 0.0%
128 960 304 960 437700 168 0.0%
128 960 323 960 439600 164.6 0.0%
128 960 342 960 441000 170.9 0.0%
128 960 361 960 442800 108.1 0.0%
128 960 380 960 444300 221.1 0.0%
128 960 399 960 446400 251.9 0.0%
128 960 418 960 447700 247.9 0.0%
128 960 437 960 450000 352 0.0%
128 960 456 960 451100 321.5 0.0%
128 960 475 960 452900 302.7 0.0%
128 960 494 960 454800 296.8 0.0%
128 960 513 960 455000 346.1 0.0%
128 960 532 960 456400 229.7 0.0%
128 960 551 960 457900 167.1 0.0%
128 960 570 960 459100 327.5 0.0%
128 960 589 960 461000 212.7 0.0%
128 960 608 960 462800 216.7 0.0%
128 960 627 960 464900 279.8 0.0%
128 960 646 960 466000 285 0.0%
128 960 665 960 467300 208.7 0.0%
128 960 684 960 468100 208.1 0.0%
128 960 703 960 469800 215.2 0.0%
128 960 722 960 472000 302.9 0.0%
128 960 741 960 473900 82.49 0.0%
128 960 760 960 475600 189.5 0.0%
128 960 779 960 477200 449.4 0.0%
128 960 798 960 479100 323.3 0.0%
128 960 817 960 480300 106 0.0%
128 960 836 960 481300 152.9 0.0%
128 960 855 960 483100 397.2 0.0%
128 960 874 960 484400 295.1 0.0%
128 960 893 960 486400 288.9 0.0%
128 960 912 960 488200 245.6 0.0%
128 960 931 960 489400 224.5 0.0%
128 960 950 960 491200 246.6 0.0%
128 960 960 0 261900 134.6 0.0%
128 960 960 19 267000 364.2 0.1%
128 960 960 38 270400 95.02 0.0%
128 960 960 57 275300 162 0.0%
128 960 960 76 280200 179.8 0.0%
128 960 960 95 284800 307 0.1%
128 960 960 114 289000 232.7 0.0%
128 960 960 133 293400 134.6 0.0%
128 960 960 152 298200 239.4 0.0%
128 960 960 171 301400 122.7 0.0%
128 960 960 190 306300 139.3 0.0%
128 960 960 209 311600 217.7 0.0%
128 960 960 228 316200 255.5 0.0%
128 960 960 247 320400 56.73 0.0%
128 960 960 266 325000 210.6 0.0%
128 960 960 285 329600 133.7 0.0%
128 960 960 304 334200 61.65 0.0%
128 960 960 323 338600 177 0.0%
128 960 960 342 343300 160.9 0.0%
128 960 960 361 347500 193.3 0.0%
128 960 960 380 352400 249.2 0.0%
128 960 960 399 357000 190.7 0.0%
128 960 960 418 361400 116 0.0%
128 960 960 437 365800 202.4 0.0%
128 960 960 456 370800 304.1 0.0%
128 960 960 475 375500 306.6 0.0%
128 960 960 494 379900 142.8 0.0%
128 960 960 513 384700 265.3 0.0%
128 960 960 532 389400 323.4 0.0%
128 960 960 551 394300 312.7 0.0%
128 960 960 570 399600 261.2 0.0%
128 960 960 589 401700 746.7 0.1%
128 960 960 608 403500 239.3 0.0%
128 960 960 627 410400 338.3 0.0%
128 960 960 646 415400 368.5 0.0%
128 960 960 665 420100 225 0.0%
128 960 960 684 425300 148.1 0.0%
128 960 960 703 429600 175.5 0.0%
128 960 960 722 433900 185.1 0.0%
128 960 960 741 438800 226.9 0.0%
128 960 960 760 443800 196.4 0.0%
128 960 960 779 448100 246.3 0.0%
128 960 960 798 452500 238.9 0.0%
128 960 960 817 456900 376.7 0.0%
128 960 960 836 461400 306.4 0.0%
128 960 960 855 466200 281 0.0%
128 960 960 874 471200 298.4 0.0%
128 960 960 893 476200 195.2 0.0%
128 960 960 912 480500 129.3 0.0%
128 960 960 931 484600 341.2 0.0%
128 960 960 950 489600 190.8 0.0%
128 960 960 960 491200 310.1 0.0%

Quality and confidence:
param error
c 0.644
i 0.091
o 0.091
s 0.091

Model:
Time ~= 8542
+ c 878
+ i 63
+ o 83.2
+ s 240.1
µs

Reads = 206 + (0 * c) + (0 * i) + (0 * o) + (0 * s)
Writes = 204 + (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 ~= 132.2
+ r 230.1
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 118.9 0.152 0.1%
1 362.9 0.753 0.2%
2 594.9 1.045 0.1%
3 823.9 1.56 0.1%
4 1054 3.606 0.3%
5 1284 2.316 0.1%
6 1514 5.39 0.3%
7 1744 5.711 0.3%
8 1974 4.879 0.2%
9 2197 2.843 0.1%
10 2432 3.938 0.1%
11 2662 3.93 0.1%
12 2890 6.438 0.2%
13 3132 11.63 0.3%
14 3352 6.063 0.1%
15 3586 8.803 0.2%
16 3804 13.18 0.3%
17 4044 10.39 0.2%
18 4266 15.25 0.3%
19 4515 11.25 0.2%
20 4730 12.44 0.2%

Quality and confidence:
param error
r 0.106

Model:
Time ~= 130.9
+ r 230.1
µs

Reads = 4 + (0 * r)
Writes = 1 + (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 ~= 425.1
+ n 492.1
µs

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

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 362.6 0.713 0.1%
20 10270 15.08 0.1%
40 20110 13.21 0.0%
60 29940 7.705 0.0%
80 39790 13.66 0.0%
100 49820 350.4 0.7%
120 59460 29.05 0.0%
140 69220 29.74 0.0%
160 79090 25.53 0.0%
180 88890 31.95 0.0%
200 98830 39.73 0.0%
220 108600 49.21 0.0%
240 118400 30.28 0.0%
260 128200 43.31 0.0%
280 138200 39.13 0.0%
300 148000 49.77 0.0%
320 157800 36.91 0.0%
340 167700 73.53 0.0%
360 177700 84.57 0.0%
380 187400 42.11 0.0%
400 197300 64.55 0.0%
420 207100 67.53 0.0%
440 216800 68.88 0.0%
460 226700 72.79 0.0%
480 236500 60.04 0.0%
500 246400 75 0.0%
520 256400 129.4 0.0%
540 266400 70.61 0.0%
560 276100 93.11 0.0%
580 285800 49.02 0.0%
600 295700 47.97 0.0%
620 305600 61.82 0.0%
640 315600 76.74 0.0%
660 325400 56.69 0.0%
680 335200 145.8 0.0%
700 345000 75.78 0.0%
720 355000 83 0.0%
740 364700 45.5 0.0%
760 374600 81.05 0.0%
780 384500 132.7 0.0%
800 394200 95.34 0.0%
820 403400 16.06 0.0%
840 413400 123.4 0.0%
860 423600 96.92 0.0%
880 433500 65.17 0.0%
900 443300 95.07 0.0%
920 453100 63.31 0.0%
940 462800 84.21 0.0%
960 472700 127.8 0.0%
980 482000 199.4 0.0%
1000 492300 159.3 0.0%
1020 501000 310.8 0.0%

Quality and confidence:
param error
n 0.038

Model:
Time ~= 508
+ n 491.9
µs

Reads = 4 + (0 * n)
Writes = 1 + (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 ~= 134.6
+ r 233.7
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119.6 0.13 0.1%
1 366.4 0.385 0.1%
2 603.1 0.907 0.1%
3 837.2 1.449 0.1%
4 1072 1.718 0.1%
5 1302 2.36 0.1%
6 1539 2.458 0.1%
7 1772 4.108 0.2%
8 2014 13.4 0.6%
9 2236 5.569 0.2%
10 2474 7.974 0.3%
11 2714 7.523 0.2%
12 2938 7.03 0.2%
13 3172 11.92 0.3%
14 3417 13.3 0.3%
15 3638 7.489 0.2%
16 3870 8.393 0.2%
17 4108 8.822 0.2%
18 4340 5.594 0.1%
19 4574 8.915 0.1%
20 4792 9.689 0.2%

Quality and confidence:
param error
r 0.111

Model:
Time ~= 135.3
+ r 233.6
µs

Reads = 4 + (0 * r)
Writes = 1 + (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 ~= 393.2
+ n 341
µs

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

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 366.8 0.59 0.1%
20 7212 1.827 0.0%
40 14040 4.437 0.0%
60 20850 14.41 0.0%
80 27680 10.96 0.0%
100 34450 19.35 0.0%
120 41300 15.77 0.0%
140 48050 15.62 0.0%
160 55090 325.4 0.5%
180 61670 29.22 0.0%
200 68580 31.98 0.0%
220 75280 34.88 0.0%
240 82240 25.93 0.0%
260 89040 45.28 0.0%
280 95940 27.96 0.0%
300 102600 31.13 0.0%
320 109400 58.73 0.0%
340 116400 36.04 0.0%
360 123200 31.57 0.0%
380 130100 94.42 0.0%
400 136800 43.67 0.0%
420 143700 44.5 0.0%
440 150400 39.09 0.0%
460 157200 51.07 0.0%
480 164000 52.38 0.0%
500 170900 51.7 0.0%
520 178100 23.7 0.0%
540 184800 46.21 0.0%
560 191600 129.9 0.0%
580 198500 63.73 0.0%
600 204800 83.85 0.0%
620 211800 31.26 0.0%
640 218800 55.26 0.0%
660 225600 88.78 0.0%
680 232400 87.74 0.0%
700 239500 53.47 0.0%
720 246100 48.67 0.0%
740 252800 59.81 0.0%
760 259600 67.74 0.0%
780 266700 48.33 0.0%
800 273100 67.53 0.0%
820 280200 78.19 0.0%
840 286500 127.1 0.0%
860 293700 120 0.0%
880 300400 21.3 0.0%
900 307400 71.32 0.0%
920 314200 81.51 0.0%
940 320200 55.58 0.0%
960 327500 50.94 0.0%
980 334100 52.24 0.0%
1000 341400 97.4 0.0%
1020 348100 57.78 0.0%

Quality and confidence:
param error
n 0.029

Model:
Time ~= 445.9
+ n 340.9
µs

Reads = 4 + (0 * n)
Writes = 1 + (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 ~= 133.7
+ r 208
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119.3 0.179 0.1%
1 342.2 0.913 0.2%
2 551.5 1.324 0.2%
3 758.3 2.568 0.3%
4 966.9 2.088 0.2%
5 1173 2.518 0.2%
6 1382 4.184 0.3%
7 1588 2.777 0.1%
8 1797 4.319 0.2%
9 2006 5.114 0.2%
10 2217 3.836 0.1%
11 2420 5.662 0.2%
12 2648 7.056 0.2%
13 2834 2.587 0.0%
14 3047 4.638 0.1%
15 3264 9.718 0.2%
16 3447 6.791 0.1%
17 3677 9.862 0.2%
18 3875 14.92 0.3%
19 4082 7.922 0.1%
20 4281 11.25 0.2%

Quality and confidence:
param error
r 0.112

Model:
Time ~= 133.5
+ r 208
µs

Reads = 4 + (0 * r)
Writes = 1 + (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 ~= 398.1
+ n 159.6
µs

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

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 341.1 0.344 0.1%
20 3573 2.578 0.0%
40 6792 2.195 0.0%
60 9987 12.48 0.1%
80 13150 14.38 0.1%
100 16440 32.91 0.2%
120 19550 7.563 0.0%
140 22690 16.48 0.0%
160 25860 13.65 0.0%
180 29040 10.46 0.0%
200 32260 8.892 0.0%
220 35450 15.9 0.0%
240 38660 17.7 0.0%
260 41980 15.25 0.0%
280 45040 14.94 0.0%
300 48320 14.05 0.0%
320 51500 14.45 0.0%
340 54670 19.11 0.0%
360 57750 10.17 0.0%
380 61020 19.1 0.0%
400 64570 393.2 0.6%
420 67410 69.36 0.1%
440 70760 18.19 0.0%
460 73860 22.39 0.0%
480 77110 20.82 0.0%
500 80290 30.98 0.0%
520 83630 32.38 0.0%
540 86870 31.67 0.0%
560 89920 32.17 0.0%
580 93200 24.25 0.0%
600 96420 22.11 0.0%
620 99660 46.77 0.0%
640 102400 32.29 0.0%
660 105600 58 0.0%
680 108900 66.64 0.0%
700 112000 38.44 0.0%
720 115000 135.9 0.1%
740 118300 25.44 0.0%
760 121600 67.33 0.0%
780 124700 84.15 0.0%
800 128000 35.43 0.0%
820 131300 58.62 0.0%
840 134100 18.74 0.0%
860 137300 71.18 0.0%
880 140800 43.18 0.0%
900 144000 38.34 0.0%
920 147300 59.23 0.0%
940 150400 40.18 0.0%
960 153600 44.16 0.0%
980 156900 52.47 0.0%
1000 160200 38.46 0.0%
1020 162400 63.99 0.0%

Quality and confidence:
param error
n 0.027

Model:
Time ~= 444.5
+ n 159.5
µs

Reads = 4 + (0 * n)
Writes = 1 + (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 ~= 131.9
+ r 207.4
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 119.6 0.208 0.1%
1 340.4 0.414 0.1%
2 548.1 0.732 0.1%
3 757.3 1.786 0.2%
4 962.1 2.632 0.2%
5 1166 2.354 0.2%
6 1376 3.767 0.2%
7 1584 5.291 0.3%
8 1793 3.962 0.2%
9 1997 5.266 0.2%
10 2208 4.747 0.2%
11 2418 5.592 0.2%
12 2618 6.595 0.2%
13 2836 7.447 0.2%
14 3042 7.48 0.2%
15 3240 8.032 0.2%
16 3452 9.726 0.2%
17 3659 6.298 0.1%
18 3861 6.492 0.1%
19 4068 8.769 0.2%
20 4277 9.63 0.2%

Quality and confidence:
param error
r 0.082

Model:
Time ~= 131.3
+ r 207.4
µs

Reads = 4 + (0 * r)
Writes = 1 + (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 ~= 503.3
+ n 157
µs

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

-- Extrinsic Time --

Data points distribution:
n mean µs sigma µs %
0 341 0.686 0.2%
20 3556 1.706 0.0%
40 6784 2.64 0.0%
60 9805 62.74 0.6%
80 13170 7.106 0.0%
100 16320 20.23 0.1%
120 19270 67.07 0.3%
140 22190 19.41 0.0%
160 25310 26.54 0.1%
180 28400 36.8 0.1%
200 31590 39.62 0.1%
220 34890 48.01 0.1%
240 38030 50.91 0.1%
260 41530 54 0.1%
280 44600 144.7 0.3%
300 47840 65.83 0.1%
320 51240 60.24 0.1%
340 53910 125.4 0.2%
360 57140 91.79 0.1%
380 60290 326.5 0.5%
400 63550 85.64 0.1%
420 66720 68.66 0.1%
440 69790 183.7 0.2%
460 72940 196.6 0.2%
480 76160 137.2 0.1%
500 79820 267.5 0.3%
520 82020 191.4 0.2%
540 85510 127.6 0.1%
560 88590 109.4 0.1%
580 91860 68.28 0.0%
600 94930 187.6 0.1%
620 97910 110.6 0.1%
640 100500 107.2 0.1%
660 104200 187.5 0.1%
680 107600 216.3 0.2%
700 110800 197.9 0.1%
720 113400 125.8 0.1%
740 116800 84.01 0.0%
760 119500 244.8 0.2%
780 122700 383.6 0.3%
800 126200 138.9 0.1%
820 129100 260.9 0.2%
840 132400 193.5 0.1%
860 135300 302 0.2%
880 138500 119.6 0.0%
900 141800 234.2 0.1%
920 145400 192.1 0.1%
940 147700 336.1 0.2%
960 150900 379.1 0.2%
980 154100 487.9 0.3%
1000 157000 309.7 0.1%
1020 159900 228.4 0.1%

Quality and confidence:
param error
n 0.049

Model:
Time ~= 576.1
+ n 156.9
µs

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

-- Extrinsic Time --

Model:
Time ~= 20.28
+ r 3.351
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.27 0.034 0.1%
1 23.63 0.033 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 20.27
+ r 3.355
µ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 ~= 22.33
+ r 133.6
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 22.34 0.031 0.1%
1 155.9 0.045 0.0%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 22.34
+ r 133.6
µ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 ~= 22.28
+ r 203.9
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 22.29 0.027 0.1%
1 226.3 0.285 0.1%

Quality and confidence:
param error
r 0.095

Model:
Time ~= 22.29
+ r 204
µ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 ~= 20.26
+ r 12.6
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.26 0.025 0.1%
1 32.87 0.071 0.2%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 20.26
+ r 12.6
µ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 ~= 20.21
+ r 12.58
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.2 0.02 0.0%
1 32.79 0.035 0.1%

Quality and confidence:
param error
r 0.013

Model:
Time ~= 20.2
+ r 12.58
µ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 ~= 20.21
+ r 6.426
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.22 0.024 0.1%
1 26.65 0.049 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 20.22
+ r 6.429
µ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 ~= 20.29
+ r 14.55
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.27 0.026 0.1%
1 34.83 0.038 0.1%

Quality and confidence:
param error
r 0.015

Model:
Time ~= 20.27
+ r 14.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 ~= 20.21
+ r 15.6
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.21 0.023 0.1%
1 35.82 0.042 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 20.21
+ r 15.61
µ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 ~= 34.14
+ e 0.128
µs

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

-- Extrinsic Time --

Data points distribution:
e mean µs sigma µs %
1 34.04 0.054 0.1%
6 34.85 0.051 0.1%
11 35.52 0.05 0.1%
16 36.65 0.085 0.2%
21 37.3 0.055 0.1%
26 37.91 0.07 0.1%
31 38.12 0.039 0.1%
36 38.56 0.06 0.1%
41 39.02 0.132 0.3%
46 38.71 0.084 0.2%
51 39.98 0.093 0.2%
56 40.93 0.187 0.4%
61 41.47 0.186 0.4%
66 42.2 0.127 0.3%
71 43.01 0.117 0.2%
76 44.18 0.213 0.4%
81 44.4 0.172 0.3%
86 45.37 0.106 0.2%
91 46.12 0.176 0.3%
96 45.74 0.124 0.2%
101 46.37 0.165 0.3%
106 47.07 0.118 0.2%
111 47.04 0.108 0.2%
116 50.98 0.249 0.4%
121 51.52 0.355 0.6%
126 52.1 0.267 0.5%
131 52.92 0.314 0.5%
136 53.33 0.313 0.5%
141 53.51 0.276 0.5%
146 53.15 0.508 0.9%
151 53.95 0.407 0.7%
156 54.18 0.351 0.6%
161 55.24 0.296 0.5%
166 56.48 0.409 0.7%
171 56.63 0.189 0.3%
176 59.74 0.696 1.1%
181 59.56 0.295 0.4%
186 60.73 0.477 0.7%
191 62.51 0.576 0.9%
196 62.73 0.445 0.7%
201 62.58 0.567 0.9%
206 63.63 0.438 0.6%
211 60.87 0.348 0.5%
216 61.07 0.165 0.2%
221 61.25 0.277 0.4%
226 62.16 0.24 0.3%
231 63.19 0.421 0.6%
236 63.82 0.287 0.4%
241 63.73 0.441 0.6%
246 64.2 0.245 0.3%
251 64.82 0.426 0.6%
256 65.01 0.357 0.5%

Quality and confidence:
param error
e 0

Model:
Time ~= 34.27
+ e 0.13
µ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 ~= 20.43
+ r 91.86
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.42 0.019 0.0%
1 112.2 0.206 0.1%

Quality and confidence:
param error
r 0.069

Model:
Time ~= 20.42
+ r 91.85
µ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 ~= 27.1
+ r 169.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.09 0.048 0.1%
1 196.3 0.33 0.1%

Quality and confidence:
param error
r 0.111

Model:
Time ~= 27.09
+ r 169.2
µ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 ~= 208.5
+ p 4.666
µs

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

-- Extrinsic Time --

Data points distribution:
p mean µs sigma µs %
0 196.1 0.263 0.1%
2 206.2 0.653 0.3%
4 215.3 1.042 0.4%
6 224.3 0.782 0.3%
8 233.9 0.537 0.2%
10 249.8 0.389 0.1%
12 265.3 0.186 0.0%
14 274.8 0.235 0.0%
16 283.6 0.369 0.1%
18 292.7 0.518 0.1%
20 308.1 0.945 0.3%
22 311.7 0.281 0.0%
24 322.5 0.785 0.2%
26 332 1.069 0.3%
28 339.9 0.356 0.1%
30 349.9 0.844 0.2%
32 358 0.619 0.1%
34 367.6 0.726 0.1%
36 377.1 0.637 0.1%
38 387.8 0.819 0.2%
40 394.4 0.718 0.1%
42 402.8 0.509 0.1%
44 413.1 0.603 0.1%
46 427.6 0.522 0.1%
48 430.4 0.498 0.1%
50 446.6 1.206 0.2%
52 452.9 1.702 0.3%
54 461.5 0.39 0.0%
56 471.5 0.831 0.1%
58 480.4 0.516 0.1%
60 489.9 0.798 0.1%
62 498.6 0.86 0.1%
64 504 0.701 0.1%
66 516.4 1.026 0.1%
68 526.6 1.657 0.3%
70 534.6 1.155 0.2%
72 544.7 1.146 0.2%
74 553.5 1.095 0.1%
76 562.1 0.592 0.1%
78 571.5 0.628 0.1%
80 582.8 1.502 0.2%
82 591.6 0.787 0.1%
84 600.4 1.108 0.1%
86 612.5 3.8 0.6%
88 620.2 1.443 0.2%
90 626.7 0.645 0.1%
92 637 1.08 0.1%
94 650.8 0.582 0.0%
96 660.5 0.633 0.0%
98 668.2 0.78 0.1%
100 678.1 1.073 0.1%
102 683.9 1.07 0.1%
104 698.5 0.85 0.1%
106 701 0.748 0.1%
108 711.2 0.65 0.0%
110 718.4 1.557 0.2%
112 729.7 0.707 0.0%
114 739.6 1.428 0.1%
116 746.1 0.865 0.1%
118 756.6 1.857 0.2%
120 763.2 0.968 0.1%
122 774.2 1.065 0.1%
124 784.1 1.697 0.2%
126 792.2 0.905 0.1%
128 802.1 0.84 0.1%

Quality and confidence:
param error
p 0.004

Model:
Time ~= 206.4
+ p 4.685
µ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 ~= 37.88
+ r 3.514
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 37.89 0.038 0.1%
1 41.4 0.063 0.1%

Quality and confidence:
param error
r 0.024

Model:
Time ~= 37.89
+ r 3.51
µ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 ~= 37.78
+ r 3.803
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 37.77 0.035 0.0%
1 41.58 0.028 0.0%

Quality and confidence:
param error
r 0.015

Model:
Time ~= 37.77
+ r 3.814
µ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 ~= 37.78
+ r 4.93
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 37.78 0.012 0.0%
1 42.73 0.058 0.1%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 37.78
+ r 4.949
µ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 ~= 23.46
+ r 7.505
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.46 0.035 0.1%
1 30.96 0.066 0.2%

Quality and confidence:
param error
r 0.025

Model:
Time ~= 23.46
+ r 7.493
µ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 ~= 23.49
+ r 8.511
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 23.49 0.029 0.1%
1 31.99 0.08 0.2%

Quality and confidence:
param error
r 0.028

Model:
Time ~= 23.49
+ r 8.499
µ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 ~= 22.34
+ r 3.556
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 22.34 0.04 0.1%
1 25.91 0.037 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 22.34
+ r 3.565
µ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 ~= 20.85
+ r 2069
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.84 0.02 0.0%
1 2093 8.254 0.3%

Quality and confidence:
param error
r 2.751

Model:
Time ~= 20.84
+ r 2072
µ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 ~= 20.21
+ r 5.076
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.21 0.029 0.1%
1 25.28 0.047 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 20.21
+ r 5.067
µ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 ~= 20.22
+ r 5.015
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.21 0.022 0.1%
1 25.23 0.027 0.1%

Quality and confidence:
param error
r 0.011

Model:
Time ~= 20.21
+ r 5.015
µ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 ~= 20.22
+ r 5.891
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.21 0.024 0.1%
1 26.1 0.042 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 20.21
+ r 5.888
µ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 ~= 20.21
+ r 5.373
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.23 0.022 0.1%
1 25.59 0.029 0.1%

Quality and confidence:
param error
r 0.012

Model:
Time ~= 20.23
+ r 5.366
µ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 ~= 20.2
+ r 4.855
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.2 0.026 0.1%
1 25.05 0.046 0.1%

Quality and confidence:
param error
r 0.017

Model:
Time ~= 20.2
+ r 4.847
µ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 ~= 20.17
+ r 4.844
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.18 0.021 0.1%
1 25.02 0.03 0.1%

Quality and confidence:
param error
r 0.012

Model:
Time ~= 20.18
+ r 4.849
µ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 ~= 20.18
+ r 4.966
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.17 0.014 0.0%
1 25.15 0.052 0.2%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 20.17
+ r 4.981
µ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 ~= 20.28
+ r 7.396
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.27 0.026 0.1%
1 27.67 0.051 0.1%

Quality and confidence:
param error
r 0.019

Model:
Time ~= 20.27
+ r 7.402
µ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 ~= 20.26
+ r 7.391
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.26 0.011 0.0%
1 27.65 0.033 0.1%

Quality and confidence:
param error
r 0.011

Model:
Time ~= 20.26
+ r 7.392
µ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 ~= 20.24
+ r 7.357
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.24 0.012 0.0%
1 27.61 0.033 0.1%

Quality and confidence:
param error
r 0.011

Model:
Time ~= 20.24
+ r 7.363
µ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 ~= 20.23
+ 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 20.22 0.011 0.0%
1 27.64 0.032 0.1%

Quality and confidence:
param error
r 0.011

Model:
Time ~= 20.22
+ r 7.412
µ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 ~= 20.22
+ r 7.364
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.23 0.02 0.0%
1 27.59 0.019 0.0%

Quality and confidence:
param error
r 0.009

Model:
Time ~= 20.23
+ r 7.364
µ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 ~= 20.25
+ r 7.372
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.25 0.028 0.1%
1 27.63 0.049 0.1%

Quality and confidence:
param error
r 0.019

Model:
Time ~= 20.25
+ r 7.383
µ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 ~= 20.27
+ r 7.352
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.25 0.03 0.1%
1 27.61 0.038 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 20.25
+ r 7.359
µ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 ~= 20.24
+ r 7.409
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.24 0.02 0.0%
1 27.64 0.062 0.2%

Quality and confidence:
param error
r 0.021

Model:
Time ~= 20.24
+ r 7.4
µ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 ~= 20.24
+ 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 20.24 0.019 0.0%
1 27.63 0.054 0.1%

Quality and confidence:
param error
r 0.019

Model:
Time ~= 20.24
+ r 7.391
µ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 ~= 20.23
+ r 7.427
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.23 0.028 0.1%
1 27.66 0.034 0.1%

Quality and confidence:
param error
r 0.015

Model:
Time ~= 20.23
+ r 7.439
µ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 ~= 20.24
+ r 7.205
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.25 0.026 0.1%
1 27.45 0.041 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 20.25
+ r 7.204
µ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 ~= 20.19
+ r 7.325
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.18 0.025 0.1%
1 27.5 0.063 0.2%

Quality and confidence:
param error
r 0.022

Model:
Time ~= 20.18
+ r 7.327
µ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 ~= 20.21
+ r 7.213
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.2 0.02 0.0%
1 27.42 0.057 0.2%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 20.2
+ r 7.221
µ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 ~= 20.18
+ r 13.72
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.18 0.022 0.1%
1 33.92 0.043 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 20.18
+ r 13.73
µ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 ~= 20.14
+ r 12.77
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.15 0.019 0.0%
1 32.91 0.028 0.0%

Quality and confidence:
param error
r 0.011

Model:
Time ~= 20.15
+ r 12.76
µ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 ~= 20.21
+ r 13.72
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.21 0.025 0.1%
1 33.95 0.031 0.0%

Quality and confidence:
param error
r 0.013

Model:
Time ~= 20.21
+ r 13.73
µ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 ~= 20.24
+ r 12.68
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.24 0.021 0.1%
1 32.93 0.043 0.1%

Quality and confidence:
param error
r 0.016

Model:
Time ~= 20.24
+ r 12.68
µ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 ~= 20.22
+ r 7.249
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.22 0.025 0.1%
1 27.47 0.033 0.1%

Quality and confidence:
param error
r 0.013

Model:
Time ~= 20.22
+ r 7.245
µ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 ~= 20.25
+ r 7.251
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.23 0.029 0.1%
1 27.48 0.042 0.1%

Quality and confidence:
param error
r 0.017

Model:
Time ~= 20.23
+ r 7.25
µ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 ~= 20.21
+ r 7.287
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.21 0.025 0.1%
1 27.5 0.019 0.0%

Quality and confidence:
param error
r 0.01

Model:
Time ~= 20.21
+ r 7.292
µ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 ~= 20.22
+ r 7.552
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.22 0.028 0.1%
1 27.77 0.045 0.1%

Quality and confidence:
param error
r 0.018

Model:
Time ~= 20.22
+ r 7.554
µ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 ~= 20.26
+ r 7.554
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.26 0.026 0.1%
1 27.81 0.054 0.1%

Quality and confidence:
param error
r 0.02

Model:
Time ~= 20.26
+ r 7.551
µ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 ~= 20.21
+ r 7.621
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.21 0.028 0.1%
1 27.82 0.037 0.1%

Quality and confidence:
param error
r 0.015

Model:
Time ~= 20.21
+ r 7.616
µ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 ~= 20.17
+ r 7.88
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.17 0.022 0.1%
1 28.05 0.016 0.0%

Quality and confidence:
param error
r 0.009

Model:
Time ~= 20.17
+ r 7.877
µ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 ~= 20.22
+ r 7.354
µs

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

-- Extrinsic Time --

Data points distribution:
r mean µs sigma µs %
0 20.23 0.019 0.0%
1 27.57 0.047 0.1%

Quality and confidence:
param error
r 0.017

Model:
Time ~= 20.23
+ r 7.347
µs

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

@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 May 15, 2021
@athei athei marked this pull request as ready for review May 15, 2021 12:37
@athei athei requested review from ascjones, gui1117 and cmichi May 15, 2021 18:59
Copy link
Contributor

@cmichi cmichi left a comment

Choose a reason for hiding this comment

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

Thank you for implementing this!

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

frame/contracts/src/rent.rs Outdated Show resolved Hide resolved
frame/contracts/src/rent.rs Outdated Show resolved Hide resolved
frame/contracts/src/rent.rs Outdated Show resolved Hide resolved
frame/contracts/src/rent.rs Outdated Show resolved Hide resolved
frame/contracts/src/rent.rs Outdated Show resolved Hide resolved
@athei
Copy link
Member Author

athei commented May 20, 2021

I will merge soon but I want to do some manual testing first whether the forward of the unstable feature works when running the node and then add the feature to the test.

@athei
Copy link
Member Author

athei commented May 20, 2021

bot merge

@ghost
Copy link

ghost commented May 20, 2021

Waiting for commit status.

@ghost ghost merged commit 46b3b68 into master May 20, 2021
@ghost ghost deleted the at-rent-params branch May 20, 2021 12:01
nazar-pc pushed a commit to autonomys/substrate that referenced this pull request Aug 8, 2021
* Move public functions up in rent.rs

* Added RentStatus

* Fix test name for consistency

Co-authored-by: Michael Müller <michi@parity.io>

* Mark rent functions as unstable

* Add unstable interfaces to README

* Fix doc typos

Co-authored-by: Andrew Jones <ascjones@gmail.com>

* Use DefaultNoBound

* Simplify calc_share(1)

* Don't output empty debug messages

* Make `seal_debug_message` unstable

Co-authored-by: Michael Müller <michi@parity.io>
Co-authored-by: Andrew Jones <ascjones@gmail.com>
This pull request was closed.
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. C1-low PR touches the given topic and has a low impact on builders. D2-notlive 💤 PR contains changes in a runtime directory that is not deployed to a chain that requires an audit.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants