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

Pre-Charge max size when contracts access storage #10691

Merged
merged 19 commits into from
Jan 24, 2022

Conversation

athei
Copy link
Member

@athei athei commented Jan 18, 2022

Fixes #10508

In order to fix this issue I changed a lot of benchmarks that previously operated repeatedly on a single storage item to use a unique item each time to prevent any optimizations. This is why there are so many changes in the benchmark file. I also needed to add some new benchmarks in cases where I didn't benchmark the overhead of the item sizes.

As a drive by fix this will also change the behavior of the unstable seal_contains_code to return the size of the storage item instead of only a boolean. We get this information for free in terms of weight:

// Checks whether there is a value stored under the given key.
//
// # Parameters
//
// - `key_ptr`: pointer into the linear memory where the key of the requested value is placed.
//
// # Return Value
//
// Returns the size of the pre-existing value at the specified key if any. Otherwise
// `u32::MAX` is returned as a sentinel value.
[__unstable__] seal_contains_storage(ctx, key_ptr: u32) -> u32 => {

@athei athei added A3-in_progress Pull request is in progress. No review needed at this stage. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D2-notlive 💤 PR contains changes in a runtime directory that is not deployed to a chain that requires an audit. labels Jan 18, 2022
@athei
Copy link
Member Author

athei commented Jan 18, 2022

/benchmark runtime pallet pallet_contracts

@parity-benchapp
Copy link

parity-benchapp bot commented Jan 18, 2022

Benchmark Runtime Pallet for branch "at-fix-precharge" with command cargo run --quiet --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

Toolchain: stable-x86_64-unknown-linux-gnu (default)
rustc 1.57.0 (f1edd0429 2021-11-29)

Results
Pallet: "pallet_contracts", Extrinsic: "on_initialize", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts DeletionQueue (r:1 w:0)

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

Model:
Time ~=    2.614
              µs

Reads = 1
Writes = 0

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

Model:
Time ~=    2.614
              µs

Reads = 1
Writes = 0

Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_trie_key", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    13.62
    + k    0.835
              µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)

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

Data points distribution:
    k   mean µs  sigma µs       %
    0     13.52       0.1    0.7%
   20     32.15     0.177    0.5%
   40     48.02     0.111    0.2%
   60     62.62     0.278    0.4%
   80      76.5     0.444    0.5%
  100     93.16     0.319    0.3%
  120     108.7     0.381    0.3%
  140     126.7     0.389    0.3%
  160       142     0.145    0.1%
  180     159.7     0.441    0.2%
  200     175.6     0.307    0.1%
  220     193.9     0.335    0.1%
  240       211     0.591    0.2%
  260       235     1.052    0.4%
  280     245.7     0.487    0.1%
  300     263.5     1.214    0.4%
  320     281.9     1.094    0.3%
  340     299.8     1.103    0.3%
  360     316.2     0.602    0.1%
  380     334.6     2.018    0.6%
  400     352.7     1.272    0.3%
  420     367.8     0.911    0.2%
  440     384.9     1.215    0.3%
  460     401.2     1.378    0.3%
  480     418.5     1.247    0.2%
  500     434.2     0.704    0.1%
  520     453.3     1.299    0.2%
  540     475.3     5.766    1.2%
  560     484.9     3.046    0.6%
  580     498.6     1.485    0.2%
  600     517.6     1.102    0.2%
  620     533.3     3.003    0.5%
  640     547.8     1.456    0.2%
  660     562.6     1.648    0.2%
  680     588.4     9.522    1.6%
  700     597.6     2.712    0.4%
  720     623.6     9.594    1.5%
  740     642.2      11.5    1.7%
  760     651.2      8.88    1.3%
  780     662.1      1.67    0.2%
  800     680.2     2.882    0.4%
  820     695.2     2.416    0.3%
  840     712.6     3.058    0.4%
  860     746.6     9.006    1.2%
  880     763.9     11.35    1.4%
  900     760.5     2.939    0.3%
  920     772.9     1.186    0.1%
  940     788.9     2.949    0.3%
  960     803.1     4.337    0.5%
  980       826     5.488    0.6%
 1000       841      5.38    0.6%
 1020     859.3     3.144    0.3%

Quality and confidence:
param     error
k         0.001

Model:
Time ~=    14.02
    + k    0.835
              µ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
Raw Storage Info
========
Storage: Contracts DeletionQueue (r:1 w:0)

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

Model:
Time ~=    25.84
    + q    0.153
              µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)

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

Data points distribution:
    q   mean µs  sigma µs       %
    0      2.57     0.019    0.7%
   20     21.63     0.073    0.3%
   40     28.14     0.109    0.3%
   60      33.5     0.118    0.3%
   80     39.21     0.189    0.4%
  100     44.36     0.152    0.3%
  120     49.29     0.264    0.5%
  140     56.07     0.696    1.2%
  160     60.02     0.292    0.4%
  180     65.41     0.287    0.4%
  200     70.76     0.506    0.7%
  220     75.55     0.183    0.2%
  240     81.43     0.344    0.4%
  260     86.22     0.185    0.2%
  280     91.73     0.244    0.2%
  300     87.76      0.38    0.4%
  320      91.7     0.485    0.5%
  340     96.96     0.717    0.7%
  360       102     0.478    0.4%
  380     106.6      0.52    0.4%
  400       113     0.744    0.6%
  420     117.1     0.415    0.3%
  440     123.6     0.686    0.5%
  460     90.83     0.284    0.3%
  480     94.41     0.547    0.5%
  500     96.97     0.214    0.2%
  520     99.94     0.361    0.3%
  540     103.5     0.392    0.3%
  560       108     1.272    1.1%
  580     110.3     0.636    0.5%
  600     114.3      0.75    0.6%
  620     117.1     0.657    0.5%
  640     120.9     0.925    0.7%
  660     124.5     0.794    0.6%
  680     127.2     0.662    0.5%
  700     128.8     0.614    0.4%
  720     133.3     0.551    0.4%
  740     137.2      0.66    0.4%
  760     142.2     0.938    0.6%
  780     145.8     1.394    0.9%
  800     146.6     0.442    0.3%
  820     150.9     0.391    0.2%
  840     154.2     0.654    0.4%
  860     157.3     0.621    0.3%
  880     160.2     0.603    0.3%
  900     163.9     0.883    0.5%
  920     166.7     0.343    0.2%
  940     171.2     1.612    0.9%
  960     173.7     0.586    0.3%
  980     176.5     0.772    0.4%
 1000     179.2     0.723    0.4%
 1020     181.9     0.484    0.2%

Quality and confidence:
param     error
q         0.001

Model:
Time ~=    35.21
    + q    0.143
              µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)

Pallet: "pallet_contracts", Extrinsic: "reinstrument", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts PristineCode (r:1 w:0)
Storage: Contracts CodeStorage (r:0 w:1)

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

Model:
Time ~=    34.07
    + c    69.63
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

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

Data points distribution:
    c   mean µs  sigma µs       %
    0     33.99     0.152    0.4%
    2     175.1     0.288    0.1%
    4     320.4     10.45    3.2%
    6     445.3     0.307    0.0%
    8       585     0.546    0.0%
   10     722.9     0.495    0.0%
   12     870.9     14.26    1.6%
   14      1030     9.317    0.9%
   16      1152      12.5    1.0%
   18      1295     12.49    0.9%
   20      1451     1.689    0.1%
   22      1572     3.274    0.2%
   24      1687     14.73    0.8%
   26      1852     13.96    0.7%
   28      1989     16.01    0.8%
   30      2139     7.207    0.3%
   32      2261     11.94    0.5%
   34      2400     12.67    0.5%
   36      2541     12.18    0.4%
   38      2678     7.808    0.2%
   40      2807     11.57    0.4%
   42      2932     15.43    0.5%
   44      3065      15.9    0.5%
   46      3204        14    0.4%
   48      3341     3.838    0.1%
   50      3541     11.94    0.3%
   52      3685     14.02    0.3%
   54      3800     10.51    0.2%
   56      3937     13.27    0.3%
   58      4062     13.03    0.3%
   60      4210     11.12    0.2%
   62      4336     3.196    0.0%
   64      4455     12.17    0.2%
   66      4638     17.77    0.3%
   68      4770     10.21    0.2%
   70      4901     8.094    0.1%
   72      5055     14.61    0.2%
   74      5176     10.21    0.1%
   76      5319     13.45    0.2%
   78      5460     21.43    0.3%
   80      5556     14.86    0.2%
   82      5714     23.32    0.4%
   84      5835     13.02    0.2%
   86      5976     12.57    0.2%
   88      6117     14.44    0.2%
   90      6246     13.99    0.2%
   92      6379     16.17    0.2%
   94      6526     22.75    0.3%
   96      6655     24.98    0.3%
   98      6914     26.15    0.3%
  100      7055     14.74    0.2%
  102      7183     23.14    0.3%
  104      7337     12.41    0.1%
  106      7449     18.53    0.2%
  108      7583     36.18    0.4%
  110      7731     24.03    0.3%
  112      7861     24.18    0.3%
  114      8003     20.76    0.2%
  116      8124     22.08    0.2%
  118      8243     14.62    0.1%
  120      8393     22.61    0.2%
  122      8533     17.33    0.2%
  124      8672     13.37    0.1%
  126      8854      41.5    0.4%
  128      8962     47.47    0.5%

Quality and confidence:
param     error
c         0.034

Model:
Time ~=    27.31
    + c    69.72
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "call_with_code_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)

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

Model:
Time ~=    241.2
    + c    68.07
              µs

Reads = 4 + (0 * c)
Writes = 2 + (0 * c)

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

Data points distribution:
    c   mean µs  sigma µs       %
    0     260.3     0.174    0.0%
    2     396.1     0.324    0.0%
    4     521.3     9.939    1.9%
    6     652.7     7.801    1.1%
    8     784.8      0.62    0.0%
   10     917.8     8.904    0.9%
   12      1045     8.533    0.8%
   14      1195     1.114    0.0%
   16      1342     11.56    0.8%
   18      1460     13.77    0.9%
   20      1580     10.52    0.6%
   22      1717     15.13    0.8%
   24      1845     13.45    0.7%
   26      2033     14.04    0.6%
   28      2174     9.385    0.4%
   30      2296     14.12    0.6%
   32      2425     13.02    0.5%
   34      2565     8.972    0.3%
   36      2686     13.74    0.5%
   38      2810      14.6    0.5%
   40      2933     14.07    0.4%
   42      3067      12.9    0.4%
   44      3199     12.04    0.3%
   46      3323     14.98    0.4%
   48      3447     12.05    0.3%
   50      3662     12.37    0.3%
   52      3800      8.52    0.2%
   54      3923     10.16    0.2%
   56      4113     33.71    0.8%
   58      4186     10.84    0.2%
   60      4319     10.58    0.2%
   62      4447     9.344    0.2%
   64      4665     7.801    0.1%
   66      4730     25.21    0.5%
   68      4851     10.56    0.2%
   70      4977     7.162    0.1%
   72      5111     12.17    0.2%
   74      5238      14.3    0.2%
   76      5366     18.62    0.3%
   78      5488     10.13    0.1%
   80      5628     11.28    0.2%
   82      5745     19.34    0.3%
   84      5887     18.86    0.3%
   86      6004     14.16    0.2%
   88      6143     16.05    0.2%
   90      6263     14.42    0.2%
   92      6398     19.03    0.2%
   94      6538     13.98    0.2%
   96      6669     30.87    0.4%
   98      7024      35.7    0.5%
  100      7160     22.79    0.3%
  102      7273     9.583    0.1%
  104      7409     21.97    0.2%
  106      7518     14.49    0.1%
  108      7654     16.35    0.2%
  110      7796     15.37    0.1%
  112      7922     12.14    0.1%
  114      8038     15.11    0.1%
  116      8181     21.94    0.2%
  118      8307     24.91    0.2%
  120      8421     24.76    0.2%
  122      8558     18.18    0.2%
  124      8707     23.84    0.2%
  126      8800     10.56    0.1%
  128      8937     13.15    0.1%

Quality and confidence:
param     error
c         0.055

Model:
Time ~=    228.4
    + c     68.2
              µs

Reads = 4 + (0 * c)
Writes = 2 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "instantiate_with_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts AccountCounter (r:1 w:1)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)
Storage: Contracts PristineCode (r:0 w:1)
Storage: Contracts OwnerInfoOf (r:0 w:1)

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

Model:
Time ~=    293.8
    + c    165.3
    + s    1.824
              µs

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

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

Data points distribution:
    c     s   mean µs  sigma µs       %
    0  1024      2172     14.55    0.6%
    1  1024      2329     17.67    0.7%
    2  1024      2491     21.75    0.8%
    3  1024      2502     13.57    0.5%
    4  1024      2828     16.63    0.5%
    5  1024      3011     8.841    0.2%
    6  1024      3007     13.53    0.4%
    7  1024      3331     9.457    0.2%
    8  1024      3566     2.545    0.0%
    9  1024      3518     7.351    0.2%
   10  1024      3841     12.48    0.3%
   11  1024      4008     14.91    0.3%
   12  1024      3987     18.32    0.4%
   13  1024      4331     13.16    0.3%
   14  1024      4514     23.43    0.5%
   15  1024      4492     23.29    0.5%
   16  1024      4817     12.29    0.2%
   17  1024      5000      11.2    0.2%
   18  1024      5007     15.29    0.3%
   19  1024      5328     14.14    0.2%
   20  1024      5511      13.3    0.2%
   21  1024      5478     15.95    0.2%
   22  1024      5822     18.18    0.3%
   23  1024      5991     25.76    0.4%
   24  1024      5986     23.43    0.3%
   25  1024      6340     21.87    0.3%
   26  1024      6520     30.88    0.4%
   27  1024      6492     16.52    0.2%
   28  1024      6800     25.98    0.3%
   29  1024      6954      25.9    0.3%
   30  1024      6966      20.9    0.3%
   31  1024      7285     27.14    0.3%
   32  1024      7444     16.87    0.2%
   33  1024      7547     55.26    0.7%
   34  1024      7832      16.7    0.2%
   35  1024      7986     22.32    0.2%
   36  1024      7982     18.77    0.2%
   37  1024      8293     19.43    0.2%
   38  1024      8482     7.823    0.0%
   39  1024      8478     16.32    0.1%
   40  1024      8814     52.15    0.5%
   41  1024      8969     43.43    0.4%
   42  1024      8964     47.84    0.5%
   43  1024      9316     35.44    0.3%
   44  1024      9428     24.32    0.2%
   45  1024      9429     26.59    0.2%
   46  1024      9759     33.62    0.3%
   47  1024      9930     34.21    0.3%
   48  1024      9904     38.16    0.3%
   49  1024     10330     20.46    0.1%
   50  1024     10480     26.36    0.2%
   51  1024     10500     18.13    0.1%
   52  1024     10820     19.32    0.1%
   53  1024     10960     39.09    0.3%
   54  1024     10980     38.22    0.3%
   55  1024     11300     32.13    0.2%
   56  1024     11470      30.8    0.2%
   57  1024     11440     15.26    0.1%
   58  1024     11770     27.88    0.2%
   59  1024     11930     28.27    0.2%
   60  1024     11920     18.32    0.1%
   61  1024     12250     37.26    0.3%
   62  1024     12410     24.29    0.1%
   63  1024     12420      30.6    0.2%
   64     0     10850     18.21    0.1%
   64    20     10920      21.5    0.1%
   64    40     10910      9.28    0.0%
   64    60     10970     27.47    0.2%
   64    80     11020     31.05    0.2%
   64   100     11010     14.96    0.1%
   64   120     11060     16.09    0.1%
   64   140     11130     23.89    0.2%
   64   160     11130      15.5    0.1%
   64   180     11170     21.03    0.1%
   64   200     11220        19    0.1%
   64   220     11280     45.93    0.4%
   64   240     11310     22.12    0.1%
   64   260     11310     28.85    0.2%
   64   280     11360     41.02    0.3%
   64   300     11370     28.35    0.2%
   64   320     11430     19.86    0.1%
   64   340     11450     30.34    0.2%
   64   360     11510     24.52    0.2%
   64   380     11520      28.2    0.2%
   64   400     11590     54.41    0.4%
   64   420     11620      34.1    0.2%
   64   440     11640     20.99    0.1%
   64   460     11680      31.5    0.2%
   64   480     11740     56.29    0.4%
   64   500     11760     37.76    0.3%
   64   520     11770     20.42    0.1%
   64   540     11870     51.73    0.4%
   64   560     11880        30    0.2%
   64   580     11920     33.54    0.2%
   64   600     11940     29.56    0.2%
   64   620     11960     22.95    0.1%
   64   640     12000     30.63    0.2%
   64   660     12050     17.47    0.1%
   64   680     12110     51.83    0.4%
   64   700     12100     22.01    0.1%
   64   720     12140     17.44    0.1%
   64   740     12210     22.46    0.1%
   64   760     12230     27.68    0.2%
   64   780     12260     36.08    0.2%
   64   800     12310     38.64    0.3%
   64   820     12320     26.89    0.2%
   64   840     12390     31.44    0.2%
   64   860     12550     65.75    0.5%
   64   880     12490     26.09    0.2%
   64   900     12520     38.83    0.3%
   64   920     12530     31.84    0.2%
   64   940     12600     37.93    0.3%
   64   960     12590     28.52    0.2%
   64   980     12620     17.62    0.1%
   64  1000     12650     27.84    0.2%
   64  1020     12760     35.93    0.2%
   64  1024     12720     25.21    0.1%

Quality and confidence:
param     error
c         0.118
s         0.007

Model:
Time ~=    267.8
    + c    165.4
    + s     1.82
              µs

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

Pallet: "pallet_contracts", Extrinsic: "instantiate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts AccountCounter (r:1 w:1)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)
Storage: Contracts OwnerInfoOf (r:1 w:1)

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

Model:
Time ~=    185.2
    + s     1.75
              µs

Reads = 6 + (0 * s)
Writes = 5 + (0 * s)

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

Data points distribution:
    s   mean µs  sigma µs       %
    0     183.9     0.422    0.2%
   20     218.9     0.449    0.2%
   40     254.5     0.316    0.1%
   60     289.8     0.526    0.1%
   80     325.5     1.126    0.3%
  100     360.5     0.709    0.1%
  120       400     10.63    2.6%
  140     430.5     1.098    0.2%
  160       465     0.906    0.1%
  180     512.7     14.34    2.7%
  200     535.2     1.214    0.2%
  220     576.6     14.27    2.4%
  240     603.9     0.538    0.0%
  260       639     0.659    0.1%
  280     677.8     10.48    1.5%
  300     720.7     16.37    2.2%
  320     749.7     11.93    1.5%
  340     795.3      16.3    2.0%
  360     820.9      13.3    1.6%
  380     855.6      13.2    1.5%
  400     884.5     0.999    0.1%
  420     931.3     15.45    1.6%
  440       954     1.438    0.1%
  460     988.9     1.288    0.1%
  480      1041     17.35    1.6%
  500      1068     13.71    1.2%
  520      1100        11    0.9%
  540      1152     13.53    1.1%
  560      1184     13.99    1.1%
  580      1208     10.77    0.8%
  600      1247     15.48    1.2%
  620      1285     15.29    1.1%
  640      1312     14.09    1.0%
  660      1344     12.83    0.9%
  680      1391     14.41    1.0%
  700      1415     12.21    0.8%
  720      1462     13.87    0.9%
  740      1501     13.56    0.9%
  760      1528     16.04    1.0%
  780      1571     16.27    1.0%
  800      1599      14.4    0.9%
  820      1636     14.44    0.8%
  840      1663     13.09    0.7%
  860      1702     14.46    0.8%
  880      1744     15.73    0.9%
  900      1780     11.57    0.6%
  920      1799     10.82    0.6%
  940      1847     11.95    0.6%
  960      1891     9.342    0.4%
  980      1921     9.461    0.4%
 1000      1956     16.28    0.8%
 1020      1982     14.16    0.7%

Quality and confidence:
param     error
s         0.001

Model:
Time ~=    184.4
    + s     1.77
              µs

Reads = 6 + (0 * s)
Writes = 5 + (0 * s)

Pallet: "pallet_contracts", Extrinsic: "call", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)

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

Model:
Time ~=    138.3
              µs

Reads = 4
Writes = 2

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

Model:
Time ~=    138.3
              µs

Reads = 4
Writes = 2

Pallet: "pallet_contracts", Extrinsic: "upload_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts PristineCode (r:0 w:1)
Storage: Contracts OwnerInfoOf (r:0 w:1)

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

Model:
Time ~=    68.81
    + c    70.66
              µs

Reads = 1 + (0 * c)
Writes = 3 + (0 * c)

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

Data points distribution:
    c   mean µs  sigma µs       %
    0     64.31     0.159    0.2%
    1     142.6     0.554    0.3%
    2     211.9     2.068    0.9%
    3     277.4     0.653    0.2%
    4     353.8     10.98    3.1%
    5     417.4     0.763    0.1%
    6     483.3     0.513    0.1%
    7       560     0.285    0.0%
    8     627.7     3.805    0.6%
    9     706.8      12.7    1.7%
   10     772.9     9.881    1.2%
   11     843.1     13.94    1.6%
   12     910.4     11.53    1.2%
   13     996.6     15.28    1.5%
   14      1063     16.37    1.5%
   15      1134      16.6    1.4%
   16      1213     10.25    0.8%
   17      1276     15.84    1.2%
   18      1342     14.52    1.0%
   19      1412     12.87    0.9%
   20      1486     13.09    0.8%
   21      1549     11.48    0.7%
   22      1612     11.95    0.7%
   23      1676     14.64    0.8%
   24      1740     16.11    0.9%
   25      1857     13.99    0.7%
   26      1923     12.77    0.6%
   27      1979      15.8    0.7%
   28      2057     12.72    0.6%
   29      2128     12.35    0.5%
   30      2193     13.87    0.6%
   31      2264     10.81    0.4%
   32      2316     14.59    0.6%
   33      2412     14.29    0.5%
   34      2484     11.11    0.4%
   35      2568     14.27    0.5%
   36      2623      17.3    0.6%
   37      2691     17.75    0.6%
   38      2776     9.214    0.3%
   39      2815     20.37    0.7%
   40      2891     23.61    0.8%
   41      2960     19.89    0.6%
   42      3031     12.07    0.3%
   43      3091     7.877    0.2%
   44      3159     22.54    0.7%
   45      3207     18.09    0.5%
   46      3296     11.42    0.3%
   47      3364     12.11    0.3%
   48      3437     13.73    0.3%
   49      3559      6.56    0.1%
   50      3628     8.014    0.2%
   51      3701     13.61    0.3%
   52      3749     12.17    0.3%
   53      3822     11.98    0.3%
   54      3905     15.62    0.4%
   55      3997     15.09    0.3%
   56      4132     19.64    0.4%
   57      4111     12.29    0.2%
   58      4168     7.372    0.1%
   59      4229     7.881    0.1%
   60      4336     21.07    0.4%
   61      4376     16.22    0.3%
   62      4429     9.144    0.2%
   63      4501     9.861    0.2%
   64      4588     9.774    0.2%

Quality and confidence:
param     error
c         0.049

Model:
Time ~=    66.63
    + c    70.82
              µs

Reads = 1 + (0 * c)
Writes = 3 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "remove_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts OwnerInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:0 w:1)
Storage: Contracts PristineCode (r:0 w:1)

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

Model:
Time ~=    33.44
              µs

Reads = 1
Writes = 3

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

Model:
Time ~=    33.44
              µs

Reads = 1
Writes = 3

Pallet: "pallet_contracts", Extrinsic: "seal_caller", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    237.4
    + r    76.72
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.5     1.211    0.4%
    1     307.2     0.343    0.1%
    2     385.5     0.786    0.2%
    3     459.8     0.561    0.1%
    4     537.1     1.775    0.3%
    5     626.2     15.02    2.3%
    6       691     9.687    1.4%
    7     784.7     11.42    1.4%
    8     861.5     11.02    1.2%
    9     936.5     11.39    1.2%
   10      1031     13.76    1.3%
   11      1086     12.14    1.1%
   12      1170     13.52    1.1%
   13      1234     9.126    0.7%
   14      1312     2.401    0.1%
   15      1397     12.29    0.8%
   16      1467     10.46    0.7%
   17      1553     11.92    0.7%
   18      1615     12.04    0.7%
   19      1692     12.23    0.7%
   20      1774     13.92    0.7%

Quality and confidence:
param     error
r          0.15

Model:
Time ~=    237.7
    + r    77.03
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_address", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    237.8
    + r    77.77
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.5      0.15    0.0%
    1     308.4     0.372    0.1%
    2       391     3.831    0.9%
    3     463.1     1.025    0.2%
    4     543.6     6.499    1.1%
    5     615.2     0.832    0.1%
    6     690.7     0.773    0.1%
    7     791.2     10.76    1.3%
    8     868.8      8.72    1.0%
    9       942     10.57    1.1%
   10      1028     13.15    1.2%
   11      1106     15.68    1.4%
   12      1173     12.63    1.0%
   13      1255      13.2    1.0%
   14      1340      17.6    1.3%
   15      1415     14.45    1.0%
   16      1478     9.976    0.6%
   17      1571      14.1    0.8%
   18      1641     10.25    0.6%
   19      1720     11.73    0.6%
   20      1789     12.92    0.7%

Quality and confidence:
param     error
r         0.149

Model:
Time ~=    234.9
    + r    78.31
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_gas_left", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    237.9
    + r    76.83
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.3     0.241    0.0%
    1     307.8     0.248    0.0%
    2     386.1     0.774    0.2%
    3     460.9      0.51    0.1%
    4       536     1.157    0.2%
    5     609.5      0.57    0.0%
    6     692.6     12.14    1.7%
    7     790.1     13.51    1.7%
    8     865.6     12.55    1.4%
    9       941     14.39    1.5%
   10      1024     16.49    1.6%
   11      1095     16.13    1.4%
   12      1168     13.36    1.1%
   13      1239      12.7    1.0%
   14      1315     11.11    0.8%
   15      1401     16.94    1.2%
   16      1469     14.77    1.0%
   17      1547     14.93    0.9%
   18      1619     13.99    0.8%
   19      1698      14.9    0.8%
   20      1783     15.11    0.8%

Quality and confidence:
param     error
r         0.166

Model:
Time ~=      236
    + r    77.34
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_balance", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    241.8
    + r    218.5
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.4     0.113    0.0%
    1     456.2     5.323    1.1%
    2       672      2.38    0.3%
    3     891.9     10.63    1.1%
    4      1102     2.284    0.2%
    5      1320     7.973    0.6%
    6      1523     12.28    0.8%
    7      1773     9.915    0.5%
    8      2011      12.3    0.6%
    9      2230     4.924    0.2%
   10      2443     13.19    0.5%
   11      2670     8.211    0.3%
   12      2877      12.8    0.4%
   13      3092     9.097    0.2%
   14      3311     12.12    0.3%
   15      3511     8.697    0.2%
   16      3745     13.72    0.3%
   17      3948     8.457    0.2%
   18      4163     15.46    0.3%
   19      4376     15.13    0.3%
   20      4621      29.6    0.6%

Quality and confidence:
param     error
r          0.21

Model:
Time ~=    239.9
    + r    218.8
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_value_transferred", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    246.9
    + r    76.48
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     241.9     0.323    0.1%
    1     321.2     0.563    0.1%
    2     399.5     0.451    0.1%
    3     474.6     0.329    0.0%
    4       550     0.743    0.1%
    5     632.4     11.07    1.7%
    6     700.4     2.224    0.3%
    7     786.4      2.04    0.2%
    8     871.7     14.07    1.6%
    9     938.8     4.176    0.4%
   10      1013     1.581    0.1%
   11      1103     13.39    1.2%
   12      1176     15.19    1.2%
   13      1254     12.95    1.0%
   14      1298      1.62    0.1%
   15      1391     11.63    0.8%
   16      1465      13.6    0.9%
   17      1532     14.28    0.9%
   18      1605     10.83    0.6%
   19      1712     1.227    0.0%
   20      1762     15.77    0.8%

Quality and confidence:
param     error
r         0.155

Model:
Time ~=    249.5
    + r    76.15
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_minimum_balance", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    251.7
    + r     75.1
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     241.9     0.164    0.0%
    1     321.1     0.342    0.1%
    2     399.3     2.618    0.6%
    3       474     0.869    0.1%
    4       553     11.66    2.1%
    5     622.2     0.513    0.0%
    6     697.5     1.506    0.2%
    7     791.2     14.33    1.8%
    8     858.8     6.274    0.7%
    9     936.2     11.24    1.2%
   10      1028     17.04    1.6%
   11      1086     10.14    0.9%
   12      1162     10.24    0.8%
   13      1238     12.03    0.9%
   14      1300     9.374    0.7%
   15      1367     7.751    0.5%
   16      1441     10.18    0.7%
   17      1527     14.22    0.9%
   18      1606     12.91    0.8%
   19      1669     10.08    0.6%
   20      1749     12.68    0.7%

Quality and confidence:
param     error
r         0.154

Model:
Time ~=    252.7
    + r    75.07
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_block_number", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    248.8
    + r    75.31
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0       242     0.244    0.1%
    1     320.9     0.533    0.1%
    2     397.8     0.762    0.1%
    3     473.8     4.695    0.9%
    4     547.7     0.988    0.1%
    5       622     0.771    0.1%
    6     696.2     0.688    0.0%
    7     783.7     7.555    0.9%
    8     861.5     9.352    1.0%
    9     931.3     4.185    0.4%
   10      1003     0.619    0.0%
   11      1083     7.132    0.6%
   12      1166     14.58    1.2%
   13      1235     11.86    0.9%
   14      1295     9.765    0.7%
   15      1367     7.921    0.5%
   16      1449     11.18    0.7%
   17      1525     12.92    0.8%
   18      1601     10.03    0.6%
   19      1676     13.31    0.7%
   20      1755     15.49    0.8%

Quality and confidence:
param     error
r         0.121

Model:
Time ~=    248.8
    + r    75.29
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_now", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    243.4
    + r    75.49
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0       242     0.297    0.1%
    1     320.6     0.522    0.1%
    2     400.1     0.711    0.1%
    3     475.6      0.65    0.1%
    4     536.7     3.693    0.6%
    5     614.1     9.301    1.5%
    6     684.7     0.918    0.1%
    7     772.2      8.58    1.1%
    8     842.2     1.572    0.1%
    9     923.6     9.791    1.0%
   10      1014      12.5    1.2%
   11      1078     9.495    0.8%
   12      1155     12.93    1.1%
   13      1224     11.35    0.9%
   14      1309     12.97    0.9%
   15      1384     10.59    0.7%
   16      1455     9.178    0.6%
   17      1527     10.93    0.7%
   18      1606     14.14    0.8%
   19      1681     13.36    0.7%
   20      1756     11.89    0.6%

Quality and confidence:
param     error
r         0.126

Model:
Time ~=    241.8
    + r    75.84
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: TransactionPayment NextFeeMultiplier (r:1 w:0)

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

Model:
Time ~=    253.7
    + r    182.9
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     241.7     0.177    0.0%
    1     432.3      0.51    0.1%
    2     618.8     3.319    0.5%
    3     800.4     2.217    0.2%
    4     981.2     14.61    1.4%
    5      1185     10.12    0.8%
    6      1358     12.08    0.8%
    7      1552     9.242    0.5%
    8      1730     11.44    0.6%
    9      1909     10.06    0.5%
   10      2089     13.49    0.6%
   11      2261     8.979    0.3%
   12      2438     12.06    0.4%
   13      2622     6.792    0.2%
   14      2811     11.67    0.4%
   15      2978     10.63    0.3%
   16      3166     9.766    0.3%
   17      3364     8.472    0.2%
   18      3548     11.73    0.3%
   19      3782     8.313    0.2%
   20      3920     9.984    0.2%

Quality and confidence:
param     error
r         0.202

Model:
Time ~=    251.8
    + r    183.3
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_gas", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    113.6
    + r    36.55
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     104.6     0.243    0.2%
    1     142.8     0.166    0.1%
    2     178.6     0.311    0.1%
    3     216.5     0.182    0.0%
    4     252.1     0.619    0.2%
    5     300.9     0.561    0.1%
    6     338.5     1.143    0.3%
    7     374.9     3.137    0.8%
    8     409.6     2.252    0.5%
    9     444.5     0.913    0.2%
   10     479.6     0.944    0.1%
   11     518.9      2.26    0.4%
   12     554.5     2.422    0.4%
   13     592.9      9.52    1.6%
   14     624.1     0.857    0.1%
   15     663.5     9.517    1.4%
   16     695.7     2.639    0.3%
   17     730.1     2.384    0.3%
   18     765.5     2.651    0.3%
   19     805.6     8.143    1.0%
   20     835.7     3.058    0.3%

Quality and confidence:
param     error
r         0.072

Model:
Time ~=    111.3
    + r    36.62
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_input", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=      240
    + r    70.34
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.6     0.261    0.1%
    1       302     0.461    0.1%
    2     379.9     4.531    1.1%
    3       451     5.639    1.2%
    4     513.6     5.501    1.0%
    5     580.7      1.18    0.2%
    6     650.3     5.279    0.8%
    7       748      10.6    1.4%
    8     812.8     13.36    1.6%
    9     877.7     8.269    0.9%
   10     952.7     12.21    1.2%
   11      1018     13.33    1.3%
   12      1090     13.53    1.2%
   13      1152     6.092    0.5%
   14      1225     8.293    0.6%
   15      1305     12.58    0.9%
   16      1366     10.73    0.7%
   17      1433      8.91    0.6%
   18      1511     13.02    0.8%
   19      1579     13.71    0.8%
   20      1644     14.68    0.8%

Quality and confidence:
param     error
r         0.136

Model:
Time ~=    238.4
    + r    70.63
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    322.6
    + n    11.93
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     301.5     0.229    0.0%
   20     545.3     2.041    0.3%
   40     782.1     1.759    0.2%
   60      1030     12.58    1.2%
   80      1286     13.12    1.0%
  100      1513     15.54    1.0%
  120      1769     14.12    0.7%
  140      2006     8.972    0.4%
  160      2234     12.43    0.5%
  180      2480     5.513    0.2%
  200      2716     12.68    0.4%
  220      2951     9.707    0.3%
  240      3204     12.83    0.4%
  260      3404     11.29    0.3%
  280      3669      7.55    0.2%
  300      3909     18.72    0.4%
  320      4147     23.86    0.5%
  340      4399     19.62    0.4%
  360      4626     14.24    0.3%
  380      4868      19.4    0.3%
  400      5112     15.61    0.3%
  420      5323     9.815    0.1%
  440      5575     9.154    0.1%
  460      5815     23.11    0.3%
  480      6041     13.46    0.2%
  500      6300     23.06    0.3%
  520      6535     24.72    0.3%
  540      6783     23.01    0.3%
  560      7011     18.53    0.2%
  580      7249     19.84    0.2%
  600      7481     19.53    0.2%
  620      7752     24.65    0.3%
  640      7960      10.2    0.1%
  660      8193     14.96    0.1%
  680      8438     19.97    0.2%
  700      8674     26.08    0.3%
  720      8951     29.14    0.3%
  740      9167     19.96    0.2%
  760      9380     25.07    0.2%
  780      9624     20.84    0.2%
  800      9868      20.2    0.2%
  820     10100     25.74    0.2%
  840     10350     24.85    0.2%
  860     10590     44.49    0.4%
  880     10810     15.46    0.1%
  900     11070     30.67    0.2%
  920     11290     21.63    0.1%
  940     11550     47.82    0.4%
  960     11760     22.34    0.1%
  980     12000     10.04    0.0%
 1000     12240     40.37    0.3%
 1020     12480     31.04    0.2%

Quality and confidence:
param     error
n         0.003

Model:
Time ~=    325.6
    + n    11.93
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_return", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    237.3
    + r    1.247
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     237.3     0.168    0.0%
    1     238.6     0.152    0.0%

Quality and confidence:
param     error
r         0.075

Model:
Time ~=    237.3
    + r    1.257
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=      226
    + n    0.229
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     225.8     0.237    0.1%
   20     230.5     0.385    0.1%
   40     235.2     0.251    0.1%
   60     239.6     0.123    0.0%
   80     244.4     0.157    0.0%
  100     250.6     4.294    1.7%
  120     253.5     0.301    0.1%
  140     259.6      3.69    1.4%
  160     264.3     4.419    1.6%
  180     268.9     3.959    1.4%
  200     272.2     0.397    0.1%
  220     276.2     0.132    0.0%
  240       281     0.159    0.0%
  260     285.4     0.176    0.0%
  280     296.7     0.215    0.0%
  300     296.9     2.836    0.9%
  320     299.2      0.23    0.0%
  340       304     0.272    0.0%
  360     308.3     0.162    0.0%
  380     313.1     0.252    0.0%
  400     319.5     5.971    1.8%
  420     321.9     0.285    0.0%
  440     326.7       0.2    0.0%
  460     331.2     0.251    0.0%
  480     335.7     0.244    0.0%
  500     341.1     1.407    0.4%
  520       349     5.817    1.6%
  540     356.4     6.472    1.8%
  560     359.3     6.262    1.7%
  580     361.3     5.139    1.4%
  600     372.4     8.294    2.2%
  620     371.8     5.874    1.5%
  640     386.9     13.82    3.5%
  660     382.6     6.261    1.6%
  680     387.3     6.781    1.7%
  700       390     5.918    1.5%
  720     394.7     5.938    1.5%
  740     402.1     6.572    1.6%
  760     407.9     6.423    1.5%
  780     409.8     6.353    1.5%
  800     420.3     6.709    1.5%
  820       420     6.108    1.4%
  840     428.5     7.179    1.6%
  860     429.4     6.737    1.5%
  880     438.5      8.13    1.8%
  900     437.7     6.159    1.4%
  920     445.8     8.732    1.9%
  940     446.9     7.307    1.6%
  960     450.9     6.667    1.4%
  980     455.5     6.071    1.3%
 1000       460     6.386    1.3%
 1020     466.8     6.308    1.3%

Quality and confidence:
param     error
n             0

Model:
Time ~=    225.1
    + n    0.238
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_terminate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: Contracts DeletionQueue (r:1 w:1)
Storage: Contracts OwnerInfoOf (r:1 w:1)

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

Model:
Time ~=    228.3
    + r    84.19
              µs

Reads = 4 + (4 * r)
Writes = 1 + (5 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     228.3     0.239    0.1%
    1     312.7     0.473    0.1%

Quality and confidence:
param     error
r         0.176

Model:
Time ~=    228.3
    + r    84.33
              µs

Reads = 4 + (4 * r)
Writes = 1 + (5 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_random", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: RandomnessCollectiveFlip RandomMaterial (r:1 w:0)

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

Model:
Time ~=    239.2
    + r    251.2
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     241.8     0.194    0.0%
    1     481.6     1.347    0.2%
    2     744.1     4.611    0.6%
    3     984.3     13.59    1.3%
    4      1240     13.89    1.1%
    5      1520      13.1    0.8%
    6      1779     4.386    0.2%
    7      2004     12.43    0.6%
    8      2256     5.666    0.2%
    9      2487     9.604    0.3%
   10      2739     9.576    0.3%
   11      2984     5.312    0.1%
   12      3219      13.4    0.4%
   13      3465     11.83    0.3%
   14      3726       8.3    0.2%
   15      3974     16.96    0.4%
   16      4224     10.36    0.2%
   17      4542     14.05    0.3%
   18      4803     14.23    0.2%
   19      5064     18.06    0.3%
   20      5305     17.91    0.3%

Quality and confidence:
param     error
r         0.337

Model:
Time ~=    232.1
    + r    251.9
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=      234
    + r    413.8
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     238.2     0.267    0.1%
    1     647.7     1.101    0.1%
    2      1067     14.16    1.3%
    3      1474     10.08    0.6%
    4      1905     11.21    0.5%
    5      2294      11.8    0.5%
    6      2715     14.88    0.5%
    7      3118     6.657    0.2%
    8      3525     7.039    0.1%
    9      3970     12.47    0.3%
   10      4379     13.48    0.3%
   11      4796     18.77    0.3%
   12      5197     19.31    0.3%
   13      5619     26.45    0.4%
   14      6035     17.45    0.2%
   15      6426     10.98    0.1%
   16      6852     8.423    0.1%
   17      7252     18.58    0.2%
   18      7658     13.26    0.1%
   19      8114     14.86    0.1%
   20      8648     15.79    0.1%

Quality and confidence:
param     error
r         0.383

Model:
Time ~=    225.3
    + r    415.2
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System EventTopics (r:100 w:100)

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

Model:
Time ~=    734.9
    + t    408.3
    + n    86.52
              µ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      2104     13.12    0.6%
    1    16      2544     15.16    0.5%
    2    16      2930     15.46    0.5%
    3    16      3351     11.94    0.3%
    4     0      2324     16.87    0.7%
    4     1      2422     9.918    0.4%
    4     2      2506     16.68    0.6%
    4     3      2567     10.53    0.4%
    4     4      2679     4.836    0.1%
    4     5      2696     10.51    0.3%
    4     6      2829     19.86    0.7%
    4     7      2904     11.26    0.3%
    4     8      2982     17.16    0.5%
    4     9      3069     13.05    0.4%
    4    10      3162     6.472    0.2%
    4    11      3245     12.62    0.3%
    4    12      3323     17.59    0.5%
    4    13      3414     14.42    0.4%
    4    14      3523     15.88    0.4%
    4    15      3605     7.942    0.2%
    4    16      3748     11.35    0.3%

Quality and confidence:
param     error
t         2.131
n          0.42

Model:
Time ~=    732.3
    + t    393.1
    + n    87.54
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_debug_message", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    132.3
    + r    53.71
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     114.3     0.107    0.0%
    1     186.6     0.169    0.0%
    2     239.9     0.355    0.1%
    3     295.2     0.855    0.2%
    4     344.2     0.861    0.2%
    5     400.6     0.843    0.2%
    6     455.6     0.985    0.2%
    7     522.5      14.6    2.7%
    8     562.1     2.982    0.5%
    9     614.2     4.246    0.6%
   10     676.7     10.49    1.5%
   11     728.9     9.873    1.3%
   12     798.3     10.84    1.3%
   13     829.2     2.589    0.3%
   14     887.9     9.248    1.0%
   15     942.4     10.73    1.1%
   16     993.3     7.981    0.8%
   17      1053     11.29    1.0%
   18      1095     2.474    0.2%
   19      1154      11.3    0.9%
   20      1204     9.806    0.8%

Quality and confidence:
param     error
r         0.118

Model:
Time ~=    131.1
    + r    54.03
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    241.7
    + r    312.9
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     229.4      0.19    0.0%
    1     571.6     1.166    0.2%
    2     881.3     5.522    0.6%
    3      1204      14.7    1.2%
    4      1480     9.036    0.6%
    5      1817     14.34    0.7%
    6      2109     13.96    0.6%
    7      2412     12.52    0.5%
    8      2695     18.25    0.6%
    9      3070     16.22    0.5%
   10      3357     14.73    0.4%
   11      3675     17.84    0.4%
   12      3997     17.92    0.4%
   13      4258     12.32    0.2%
   14      4581     7.821    0.1%
   15      4899     13.08    0.2%
   16      5211     10.91    0.2%
   17      5520     13.34    0.2%
   18      5983     16.34    0.2%
   19      6259     20.94    0.3%
   20      6572      13.1    0.1%

Quality and confidence:
param     error
r         0.487

Model:
Time ~=    227.1
    + r    314.3
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_new_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:2 w:2)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: unknown [0x7afa01283080ef247df84e0ba38ea5a587d25ce6633a6bfbba02068c14023441] (r:1 w:1)

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

Model:
Time ~=    470.4
    + n    32.99
              µs

Reads = 6 + (0 * n)
Writes = 4 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     452.3     8.223    1.8%
    1     494.1     1.325    0.2%
    2       546     3.085    0.5%
    3     571.1     2.128    0.3%
    4     607.9     1.081    0.1%
    5     634.6     1.815    0.2%
    6     668.3      8.26    1.2%
    7     689.3     3.148    0.4%
    8     732.9     1.592    0.2%
    9     775.8     9.432    1.2%
   10     795.9     4.932    0.6%
   11     834.6     6.206    0.7%
   12     855.8     6.757    0.7%
   13     911.9     13.45    1.4%
   14     940.7      15.7    1.6%
   15     982.8     14.09    1.4%
   16     973.1     5.097    0.5%

Quality and confidence:
param     error
n         0.209

Model:
Time ~=    466.8
    + n    33.31
              µs

Reads = 6 + (0 * n)
Writes = 4 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_old_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: unknown [0x7afa01283080ef247df84e0ba38ea5a587d25ce6633a6bfbba02068c14023441] (r:1 w:1)

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

Model:
Time ~=    452.4
    + n    0.154
              µs

Reads = 6 + (0 * n)
Writes = 4 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     425.9     0.676    0.1%
    1     453.5     0.871    0.1%
    2     453.8     1.169    0.2%
    3       453     0.612    0.1%
    4     453.8     0.663    0.1%
    5     452.9     0.607    0.1%
    6     452.8      0.59    0.1%
    7     455.8     5.023    1.1%
    8       456     4.491    0.9%
    9     455.7     4.426    0.9%
   10     454.1     2.923    0.6%
   11     454.8     2.405    0.5%
   12     459.6     6.291    1.3%
   13     454.9     0.674    0.1%
   14       455      0.48    0.1%
   15     453.8     0.404    0.0%
   16     454.9     2.671    0.5%

Quality and confidence:
param     error
n         0.104

Model:
Time ~=    447.4
    + n    0.689
              µs

Reads = 6 + (0 * n)
Writes = 4 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=        0
    + r    846.1
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     242.6     0.241    0.0%
    1     906.3     13.78    1.5%
    2      1632     19.07    1.1%
    3      2436     15.77    0.6%
    4      3242     19.39    0.5%
    5      4060      9.78    0.2%
    6      4834     18.23    0.3%
    7      5637     18.44    0.3%
    8      6394     23.71    0.3%
    9      7374     31.93    0.4%
   10      8150     24.78    0.3%
   11      9023     31.32    0.3%
   12      9902     20.38    0.2%
   13     10760     22.33    0.2%
   14     11630     39.06    0.3%
   15     12500     23.48    0.1%
   16     13360     55.79    0.4%
   17     14270     19.26    0.1%
   18     15340     50.22    0.3%
   19     16270     37.06    0.2%
   20     17150     42.39    0.2%

Quality and confidence:
param     error
r         2.073

Model:
Time ~=        0
    + r    849.6
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:2 w:2)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: unknown [0x7afa01283080ef247df84e0ba38ea5a587d25ce6633a6bfbba02068c14023441] (r:1 w:1)

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

Model:
Time ~=    412.1
    + n    0.065
              µs

Reads = 6 + (0 * n)
Writes = 4 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     413.4     0.631    0.1%
    1     413.1     0.746    0.1%
    2     416.3     3.956    0.9%
    3     418.4     9.442    2.2%
    4       412     0.461    0.1%
    5     410.9     0.535    0.1%
    6     412.8     2.538    0.6%
    7     411.4     0.579    0.1%
    8     414.9     8.512    2.0%
    9     411.8     0.808    0.1%
   10     412.5     1.142    0.2%
   11       416     5.639    1.3%
   12     413.6     0.316    0.0%
   13     412.1     0.417    0.1%
   14       413     0.463    0.1%
   15     414.4     2.909    0.7%
   16     417.1     7.384    1.7%

Quality and confidence:
param     error
n         0.072

Model:
Time ~=    413.6
    + n    0.022
              µs

Reads = 6 + (0 * n)
Writes = 4 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_get_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    130.4
    + r    440.3
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     231.3     0.158    0.0%
    1     613.9     2.883    0.4%
    2      1026     5.552    0.5%
    3      1468     11.87    0.8%
    4      1877      10.2    0.5%
    5      2303     13.92    0.6%
    6      2730     7.629    0.2%
    7      3143      10.6    0.3%
    8      3565     11.51    0.3%
    9      4093     14.28    0.3%
   10      4467     15.16    0.3%
   11      4942     25.47    0.5%
   12      5354     13.87    0.2%
   13      5818      23.4    0.4%
   14      6240     25.17    0.4%
   15      6751     37.59    0.5%
   16      7160     39.12    0.5%
   17      7622      33.8    0.4%
   18      8133     45.42    0.5%
   19      8589     40.52    0.4%
   20      9065     23.87    0.2%

Quality and confidence:
param     error
r         0.713

Model:
Time ~=    111.5
    + r    442.1
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: unknown [0x7afa01283080ef247df84e0ba38ea5a587d25ce6633a6bfbba02068c14023441] (r:1 w:0)

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

Model:
Time ~=    437.8
    + n    60.99
              µs

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

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     418.9     8.675    2.0%
    1     493.5     4.804    0.9%
    2     569.3     2.022    0.3%
    3     620.7     0.573    0.0%
    4     685.4     8.101    1.1%
    5     743.9      0.87    0.1%
    6     802.3     8.973    1.1%
    7     857.3     1.447    0.1%
    8     923.2     4.568    0.4%
    9     978.3     3.261    0.3%
   10      1036     9.592    0.9%
   11      1094     11.92    1.0%
   12      1180     14.08    1.1%
   13      1229     15.82    1.2%
   14      1285     9.605    0.7%
   15      1363     15.53    1.1%
   16      1421     5.389    0.3%

Quality and confidence:
param     error
n         0.189

Model:
Time ~=    432.1
    + n    61.45
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_contains_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    22.14
    + r    560.3
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.1     0.158    0.0%
    1       703     2.573    0.3%
    2      1187     8.099    0.6%
    3      1704     10.44    0.6%
    4      2250     17.67    0.7%
    5      2772      18.1    0.6%
    6      3329     18.88    0.5%
    7      3884     27.38    0.7%
    8      4384     19.94    0.4%
    9      5010     22.08    0.4%
   10      5535     36.27    0.6%
   11      6094     33.39    0.5%
   12      6687     26.73    0.3%
   13      7313     50.25    0.6%
   14      7939     34.24    0.4%
   15      8428     39.51    0.4%
   16      9022     52.18    0.5%
   17      9504     37.01    0.3%
   18     10190      59.7    0.5%
   19     10850     44.72    0.4%
   20     11420     49.29    0.4%

Quality and confidence:
param     error
r         1.158

Model:
Time ~=     16.1
    + r    562.5
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_contains_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: unknown [0x7afa01283080ef247df84e0ba38ea5a587d25ce6633a6bfbba02068c14023441] (r:1 w:0)

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

Model:
Time ~=    435.3
    + n    6.258
              µs

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

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     397.3     0.523    0.1%
    1     419.5      0.49    0.1%
    2     447.5      0.77    0.1%
    3     457.9     0.749    0.1%
    4     463.9     1.708    0.3%
    5     469.3     3.507    0.7%
    6     471.4     0.374    0.0%
    7     485.9      4.19    0.8%
    8       490     3.404    0.6%
    9     491.1      3.18    0.6%
   10     494.6     6.178    1.2%
   11     506.7     0.393    0.0%
   12     503.9     3.749    0.7%
   13     510.5     1.175    0.2%
   14     522.6     1.119    0.2%
   15     522.4      0.63    0.1%
   16     531.3     0.949    0.1%

Quality and confidence:
param     error
n         0.165

Model:
Time ~=      426
    + n    6.938
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_take_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=     94.2
    + r    543.4
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     244.6     0.158    0.0%
    1     738.4     11.24    1.5%
    2      1222     9.311    0.7%
    3      1738     12.31    0.7%
    4      2254     13.55    0.6%
    5      2790     17.48    0.6%
    6      3309     10.17    0.3%
    7      3826     22.83    0.5%
    8      4322        23    0.5%
    9      4990     28.17    0.5%
   10      5477     16.08    0.2%
  <truncated>...

Parity Bot and others added 4 commits January 18, 2022 17:25
…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
@athei
Copy link
Member Author

athei commented Jan 19, 2022

/benchmark runtime pallet pallet_contracts

@parity-benchapp
Copy link

parity-benchapp bot commented Jan 19, 2022

Benchmark Runtime Pallet for branch "at-fix-precharge" with command cargo run --quiet --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

Toolchain: stable-x86_64-unknown-linux-gnu (default)
rustc 1.57.0 (f1edd0429 2021-11-29)

Results
Pallet: "pallet_contracts", Extrinsic: "on_initialize", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts DeletionQueue (r:1 w:0)

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

Model:
Time ~=    2.556
              µs

Reads = 1
Writes = 0

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

Model:
Time ~=    2.556
              µs

Reads = 1
Writes = 0

Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_trie_key", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    13.74
    + k    0.854
              µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)

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

Data points distribution:
    k   mean µs  sigma µs       %
    0     13.82     0.104    0.7%
   20     32.85     0.074    0.2%
   40     49.42     0.247    0.4%
   60     63.98     0.273    0.4%
   80     79.91     0.227    0.2%
  100     95.12       0.2    0.2%
  120     110.4     0.363    0.3%
  140     130.1     0.238    0.1%
  160     146.3     0.502    0.3%
  180     163.9     0.341    0.2%
  200       181      0.33    0.1%
  220     198.5     0.544    0.2%
  240     217.8     3.376    1.5%
  260     232.8     0.569    0.2%
  280     251.4     0.608    0.2%
  300     268.1     0.618    0.2%
  320     287.3     0.876    0.3%
  340     304.4     0.635    0.2%
  360       323     1.336    0.4%
  380     340.6     0.568    0.1%
  400     359.9     0.872    0.2%
  420     375.4      0.77    0.2%
  440     393.9     1.762    0.4%
  460     409.8     0.506    0.1%
  480     427.7      1.11    0.2%
  500     444.9     1.006    0.2%
  520     463.8     1.575    0.3%
  540     479.5     1.703    0.3%
  560     497.8     1.687    0.3%
  580     514.1     1.597    0.3%
  600     531.5      1.22    0.2%
  620     552.2     3.905    0.7%
  640     562.1     1.479    0.2%
  660     583.1     5.234    0.8%
  680     598.4     3.599    0.6%
  700     611.5     1.518    0.2%
  720     632.5     8.004    1.2%
  740       645      0.68    0.1%
  760     672.5     10.55    1.5%
  780     684.5     9.337    1.3%
  800     698.2      3.78    0.5%
  820       713     1.827    0.2%
  840     730.4     2.018    0.2%
  860     747.8      1.61    0.2%
  880     762.4     1.478    0.1%
  900     777.1     2.165    0.2%
  920     791.5     2.413    0.3%
  940     808.5     2.291    0.2%
  960     820.6     2.177    0.2%
  980     838.9     1.387    0.1%
 1000     860.1     4.376    0.5%
 1020     885.2     9.822    1.1%

Quality and confidence:
param     error
k             0

Model:
Time ~=    14.64
    + k    0.852
              µ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
Raw Storage Info
========
Storage: Contracts DeletionQueue (r:1 w:0)

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

Model:
Time ~=    24.63
    + q    0.158
              µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)

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

Data points distribution:
    q   mean µs  sigma µs       %
    0     2.598     0.028    1.0%
   20      22.1     0.124    0.5%
   40     28.75     0.151    0.5%
   60     34.17      0.13    0.3%
   80     40.27     0.147    0.3%
  100     45.14     0.088    0.1%
  120     50.39      0.09    0.1%
  140     56.15     0.215    0.3%
  160     61.68     0.219    0.3%
  180     66.91     0.239    0.3%
  200     71.98     0.194    0.2%
  220     77.16     0.211    0.2%
  240     82.65      0.25    0.3%
  260     88.07      0.22    0.2%
  280     93.44      0.45    0.4%
  300     89.71     0.252    0.2%
  320      93.9     0.096    0.1%
  340     98.84      0.18    0.1%
  360     102.8     0.343    0.3%
  380     83.44     9.057   10.8%
  400     113.3     0.299    0.2%
  420     118.7     0.186    0.1%
  440     124.8     1.226    0.9%
  460     92.97     0.462    0.4%
  480     96.05     0.189    0.1%
  500     99.31     0.402    0.4%
  520       103     0.242    0.2%
  540     105.9     0.183    0.1%
  560     109.5     0.161    0.1%
  580     112.6     0.368    0.3%
  600     116.3     0.281    0.2%
  620     120.4     0.416    0.3%
  640     122.4     0.298    0.2%
  660     126.2     0.273    0.2%
  680     128.8     0.371    0.2%
  700     131.8     0.364    0.2%
  720     135.2     0.349    0.2%
  740     139.4     0.353    0.2%
  760     142.9     0.257    0.1%
  780     147.1       0.3    0.2%
  800     149.8     0.421    0.2%
  820     154.1      0.37    0.2%
  840     156.2      0.62    0.3%
  860     159.2     0.453    0.2%
  880     164.8     0.215    0.1%
  900     166.7     0.377    0.2%
  920     170.9     0.785    0.4%
  940       174     0.515    0.2%
  960       177     0.829    0.4%
  980     180.9     0.468    0.2%
 1000     183.4     0.694    0.3%
 1020     186.8      0.53    0.2%

Quality and confidence:
param     error
q         0.001

Model:
Time ~=    34.89
    + q    0.147
              µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)

Pallet: "pallet_contracts", Extrinsic: "reinstrument", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts PristineCode (r:1 w:0)
Storage: Contracts CodeStorage (r:0 w:1)

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

Model:
Time ~=    35.04
    + c    71.52
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

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

Data points distribution:
    c   mean µs  sigma µs       %
    0      33.9     0.109    0.3%
    2     179.2     0.397    0.2%
    4     319.2     0.321    0.1%
    6     459.9     8.754    1.9%
    8     599.2     0.838    0.1%
   10     745.4     8.341    1.1%
   12     877.3     0.676    0.0%
   14      1029     1.053    0.1%
   16      1185     16.59    1.3%
   18      1314     13.16    1.0%
   20      1458     16.38    1.1%
   22      1590     13.46    0.8%
   24      1766     2.384    0.1%
   26      1928     15.96    0.8%
   28      2056     4.066    0.1%
   30      2187     9.743    0.4%
   32      2322     18.39    0.7%
   34      2510     18.49    0.7%
   36      2609     13.85    0.5%
   38      2755     2.325    0.0%
   40      2884     3.295    0.1%
   42      3020      16.2    0.5%
   44      3157     4.856    0.1%
   46      3293     3.081    0.0%
   48      3485     5.161    0.1%
   50      3644     16.25    0.4%
   52      3776     14.98    0.3%
   54      3914     18.48    0.4%
   56      4034     31.78    0.7%
   58      4192     23.61    0.5%
   60      4335      17.9    0.4%
   62      4451     16.65    0.3%
   64      4592     13.08    0.2%
   66      4767     18.54    0.3%
   68      4895     22.49    0.4%
   70      5028     13.75    0.2%
   72      5181     16.07    0.3%
   74      5303     13.26    0.2%
   76      5432     17.01    0.3%
   78      5574     11.16    0.2%
   80      5716     14.51    0.2%
   82      5952     27.24    0.4%
   84      5978     8.536    0.1%
   86      6136     12.95    0.2%
   88      6371     13.83    0.2%
   90      6408     21.48    0.3%
   92      6543     20.89    0.3%
   94      6677     17.28    0.2%
   96      6820     22.95    0.3%
   98      7090     10.91    0.1%
  100      7238     29.61    0.4%
  102      7361     7.805    0.1%
  104      7513     14.13    0.1%
  106      7640     14.25    0.1%
  108      7785     18.12    0.2%
  110      7931     7.737    0.0%
  112      8059     26.65    0.3%
  114      8200     19.75    0.2%
  116      8359     19.01    0.2%
  118      8492     28.12    0.3%
  120      8604     13.15    0.1%
  122      8744      17.9    0.2%
  124      8953     39.48    0.4%
  126      9060      20.9    0.2%
  128      9184     20.24    0.2%

Quality and confidence:
param     error
c         0.036

Model:
Time ~=    30.92
    + c    71.56
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "call_with_code_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)

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

Model:
Time ~=    252.4
    + c    68.61
              µs

Reads = 4 + (0 * c)
Writes = 2 + (0 * c)

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

Data points distribution:
    c   mean µs  sigma µs       %
    0       249     0.191    0.0%
    2     398.6     0.323    0.0%
    4     537.1     4.772    0.8%
    6     664.2     0.797    0.1%
    8     805.2     1.509    0.1%
   10     935.9     1.176    0.1%
   12      1072     9.179    0.8%
   14      1233        13    1.0%
   16      1350     8.001    0.5%
   18      1480     7.399    0.4%
   20      1614     13.46    0.8%
   22      1748     13.74    0.7%
   24      1886     18.85    0.9%
   26      2061      12.7    0.6%
   28      2197     7.343    0.3%
   30      2319     14.49    0.6%
   32      2430     15.67    0.6%
   34      2583     18.15    0.7%
   36      2734     13.71    0.5%
   38      2848     16.05    0.5%
   40      2978     3.058    0.1%
   42      3108     16.47    0.5%
   44      3223      15.8    0.4%
   46      3356     12.65    0.3%
   48      3493      8.27    0.2%
   50      3719     19.75    0.5%
   52      3853     13.34    0.3%
   54      3989     15.69    0.3%
   56      4112     20.93    0.5%
   58      4237      7.62    0.1%
   60      4366     14.76    0.3%
   62      4497     16.84    0.3%
   64      4633     15.24    0.3%
   66      4779        13    0.2%
   68      4912     31.23    0.6%
   70      5028     9.521    0.1%
   72      5169     20.96    0.4%
   74      5299     15.22    0.2%
   76      5426     11.45    0.2%
   78      5556     22.42    0.4%
   80      5690     9.814    0.1%
   82      5823     24.59    0.4%
   84      5956     22.35    0.3%
   86      6085     17.01    0.2%
   88      6206     13.45    0.2%
   90      6348     20.06    0.3%
   92      6465     14.23    0.2%
   94      6599     23.38    0.3%
   96      6720     17.79    0.2%
   98      7043        33    0.4%
  100      7193     19.47    0.2%
  102      7321     21.91    0.2%
  104      7434     19.43    0.2%
  106      7582     18.93    0.2%
  108      7704        13    0.1%
  110      7842     19.62    0.2%
  112      7996     41.45    0.5%
  114      8106     18.01    0.2%
  116      8239     24.06    0.2%
  118      8355     15.61    0.1%
  120      8494      16.7    0.1%
  122      8676     14.92    0.1%
  124      8768     30.24    0.3%
  126      8892      13.4    0.1%
  128      9037     12.91    0.1%

Quality and confidence:
param     error
c         0.047

Model:
Time ~=    242.2
    + c    68.68
              µs

Reads = 4 + (0 * c)
Writes = 2 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "instantiate_with_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts AccountCounter (r:1 w:1)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)
Storage: Contracts PristineCode (r:0 w:1)
Storage: Contracts OwnerInfoOf (r:0 w:1)

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

Model:
Time ~=    317.2
    + c    168.7
    + s    1.792
              µs

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

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

Data points distribution:
    c     s   mean µs  sigma µs       %
    0  1024      2157     13.63    0.6%
    1  1024      2432     41.03    1.6%
    2  1024      2521     12.43    0.4%
    3  1024      2523     12.89    0.5%
    4  1024      2845     17.29    0.6%
    5  1024      3002     13.72    0.4%
    6  1024      3002     18.95    0.6%
    7  1024      3354     14.71    0.4%
    8  1024      3498     12.44    0.3%
    9  1024      3545     18.99    0.5%
   10  1024      3853      11.1    0.2%
   11  1024      4030     14.06    0.3%
   12  1024      4025     18.54    0.4%
   13  1024      4356     18.11    0.4%
   14  1024      4527     11.41    0.2%
   15  1024      4528     14.59    0.3%
   16  1024      4867     23.82    0.4%
   17  1024      5073     22.63    0.4%
   18  1024      5059     23.17    0.4%
   19  1024      5393     19.01    0.3%
   20  1024      5552     26.43    0.4%
   21  1024      5545     16.73    0.3%
   22  1024      5871      26.9    0.4%
   23  1024      6034     17.69    0.2%
   24  1024      6037     17.39    0.2%
   25  1024      6445     51.15    0.7%
   26  1024      6589     20.76    0.3%
   27  1024      6565     17.46    0.2%
   28  1024      6919     22.38    0.3%
   29  1024      7069     25.05    0.3%
   30  1024      7069     22.85    0.3%
   31  1024      7362     21.82    0.2%
   32  1024      7538     37.61    0.4%
   33  1024      7600     21.69    0.2%
   34  1024      7955     19.12    0.2%
   35  1024      8122     20.35    0.2%
   36  1024      8121     22.36    0.2%
   37  1024      8440     21.44    0.2%
   38  1024      8584     22.53    0.2%
   39  1024      8616     21.88    0.2%
   40  1024      8933        36    0.4%
   41  1024      9095     21.88    0.2%
   42  1024      9089     22.42    0.2%
   43  1024      9419     31.09    0.3%
   44  1024      9624     46.31    0.4%
   45  1024      9593     41.21    0.4%
   46  1024      9928      38.4    0.3%
   47  1024     10090     36.86    0.3%
   48  1024     10070      22.7    0.2%
   49  1024     10480     31.33    0.2%
   50  1024     10640     32.21    0.3%
   51  1024     10650     29.31    0.2%
   52  1024     10970     36.96    0.3%
   53  1024     11130     28.28    0.2%
   54  1024     11130     14.59    0.1%
   55  1024     11610     45.05    0.3%
   56  1024     11640     22.67    0.1%
   57  1024     11640     39.72    0.3%
   58  1024     11950     29.07    0.2%
   59  1024     12120     34.84    0.2%
   60  1024     12120     31.21    0.2%
   61  1024     12440     25.43    0.2%
   62  1024     12600     16.77    0.1%
   63  1024     12600     38.04    0.3%
   64     0     11080     17.68    0.1%
   64    20     11100     29.73    0.2%
   64    40     11130     32.72    0.2%
   64    60     11190      35.1    0.3%
   64    80     11390     74.34    0.6%
   64   100     11240     28.67    0.2%
   64   120     11260     30.88    0.2%
   64   140     11340     42.51    0.3%
   64   160     11360     24.44    0.2%
   64   180     11390     18.42    0.1%
   64   200     11450     31.72    0.2%
   64   220     11500     41.66    0.3%
   64   240     11500      27.1    0.2%
   64   260     11540     42.11    0.3%
   64   280     11570     27.32    0.2%
   64   300     11610     26.95    0.2%
   64   320     11620     21.54    0.1%
   64   340     11710     37.66    0.3%
   64   360     11710     25.16    0.2%
   64   380     11740     30.02    0.2%
   64   400     11770     39.45    0.3%
   64   420     11800     36.24    0.3%
   64   440     11850     37.22    0.3%
   64   460     11870     37.26    0.3%
   64   480     11920     34.63    0.2%
   64   500     11980     27.14    0.2%
   64   520     11980     31.27    0.2%
   64   540     12020     20.26    0.1%
   64   560     12060      29.8    0.2%
   64   580     12140      30.6    0.2%
   64   600     12160      34.3    0.2%
   64   620     12170     21.81    0.1%
   64   640     12230      38.3    0.3%
   64   660     12260     31.58    0.2%
   64   680     12300     34.03    0.2%
   64   700     12320     27.28    0.2%
   64   720     12370      21.2    0.1%
   64   740     12470      38.1    0.3%
   64   760     12450     34.69    0.2%
   64   780     12440      13.6    0.1%
   64   800     12520     22.89    0.1%
   64   820     12560     25.28    0.2%
   64   840     12560     18.36    0.1%
   64   860     12650     35.15    0.2%
   64   880     12650      31.8    0.2%
   64   900     12680     23.16    0.1%
   64   920     12730     38.43    0.3%
   64   940     12810      37.7    0.2%
   64   960     12780     28.47    0.2%
   64   980     12840     43.55    0.3%
   64  1000     12850     36.65    0.2%
   64  1020     12860     27.27    0.2%
   64  1024     12910     42.11    0.3%

Quality and confidence:
param     error
c         0.126
s         0.008

Model:
Time ~=    295.3
    + c    168.5
    + s    1.793
              µs

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

Pallet: "pallet_contracts", Extrinsic: "instantiate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts AccountCounter (r:1 w:1)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)
Storage: Contracts OwnerInfoOf (r:1 w:1)

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

Model:
Time ~=    173.9
    + s    1.749
              µs

Reads = 6 + (0 * s)
Writes = 5 + (0 * s)

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

Data points distribution:
    s   mean µs  sigma µs       %
    0     171.8      0.41    0.2%
   20     207.3     0.396    0.1%
   40     243.7     0.558    0.2%
   60     278.8     0.524    0.1%
   80       316     5.069    1.6%
  100     351.8     5.169    1.4%
  120     383.2     0.325    0.0%
  140     418.3     0.368    0.0%
  160     456.4     7.919    1.7%
  180     492.8     10.47    2.1%
  200     524.2     2.211    0.4%
  220     558.3     1.126    0.2%
  240     598.2     12.03    2.0%
  260     655.4     13.88    2.1%
  280     662.6     0.572    0.0%
  300     697.1     0.676    0.0%
  320     733.9     0.995    0.1%
  340     788.8     13.94    1.7%
  360     821.7     1.949    0.2%
  380     858.8     2.591    0.3%
  400     894.7     8.896    0.9%
  420     918.1      14.5    1.5%
  440     943.6     4.076    0.4%
  460     977.8     2.053    0.2%
  480      1016     8.691    0.8%
  500      1065     14.26    1.3%
  520      1087     12.49    1.1%
  540      1122      14.7    1.3%
  560      1151     2.632    0.2%
  580      1189     9.736    0.8%
  600      1229     13.73    1.1%
  620      1270     16.56    1.3%
  640      1304     12.54    0.9%
  660      1334     15.76    1.1%
  680      1378      16.2    1.1%
  700      1404     12.22    0.8%
  720      1443     13.44    0.9%
  740      1486     15.94    1.0%
  760      1511      12.7    0.8%
  780      1559     14.66    0.9%
  800      1586      16.1    1.0%
  820      1613     14.83    0.9%
  840      1663      16.8    1.0%
  860      1693     15.06    0.8%
  880      1725     14.53    0.8%
  900      1758     13.06    0.7%
  920      1797     12.12    0.6%
  940      1832     11.85    0.6%
  960      1863     13.44    0.7%
  980      1896     12.15    0.6%
 1000      1950     2.657    0.1%
 1020      1983     9.583    0.4%

Quality and confidence:
param     error
s         0.001

Model:
Time ~=    174.4
    + s    1.765
              µs

Reads = 6 + (0 * s)
Writes = 5 + (0 * s)

Pallet: "pallet_contracts", Extrinsic: "call", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)

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

Model:
Time ~=    129.5
              µs

Reads = 4
Writes = 2

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

Model:
Time ~=    129.5
              µs

Reads = 4
Writes = 2

Pallet: "pallet_contracts", Extrinsic: "upload_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts PristineCode (r:0 w:1)
Storage: Contracts OwnerInfoOf (r:0 w:1)

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

Model:
Time ~=    67.96
    + c    71.53
              µs

Reads = 1 + (0 * c)
Writes = 3 + (0 * c)

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

Data points distribution:
    c   mean µs  sigma µs       %
    0     65.92     0.171    0.2%
    1     145.6     0.185    0.1%
    2     211.7     0.268    0.1%
    3     281.3     0.478    0.1%
    4     352.3       0.6    0.1%
    5     421.3     0.358    0.0%
    6     490.6     0.551    0.1%
    7     566.9     0.256    0.0%
    8     635.5     8.148    1.2%
    9     708.1     1.777    0.2%
   10     775.9     1.624    0.2%
   11     853.7     12.51    1.4%
   12     930.5      15.2    1.6%
   13      1001     10.36    1.0%
   14      1080     15.09    1.3%
   15      1146     16.36    1.4%
   16      1221     17.32    1.4%
   17      1288     17.06    1.3%
   18      1356     15.42    1.1%
   19      1422     14.61    1.0%
   20      1486     15.85    1.0%
   21      1559     15.69    1.0%
   22      1630     15.65    0.9%
   23      1704     15.17    0.8%
   24      1774     15.93    0.8%
   25      1872     16.83    0.8%
   26      1940     12.36    0.6%
   27      2018     3.916    0.1%
   28      2076     15.72    0.7%
   29      2159       8.2    0.3%
   30      2214     14.49    0.6%
   31      2279     15.17    0.6%
   32      2359     7.113    0.3%
   33      2438     15.04    0.6%
   34      2516      9.17    0.3%
   35      2565     10.62    0.4%
   36      2635     16.94    0.6%
   37      2724     15.23    0.5%
   38      2780     11.57    0.4%
   39      2861     13.61    0.4%
   40      2927     12.63    0.4%
   41      2995     12.35    0.4%
   42      3068      12.1    0.3%
   43      3128     11.63    0.3%
   44      3192     14.76    0.4%
   45      3260     18.64    0.5%
   46      3332     22.68    0.6%
   47      3398     16.87    0.4%
   48      3484     18.79    0.5%
   49      3616     12.51    0.3%
   50      3683     5.846    0.1%
   51      3732     17.99    0.4%
   52      3824     16.96    0.4%
   53      3890     13.17    0.3%
   54      3946     8.446    0.2%
   55      4018     17.77    0.4%
   56      4094     18.83    0.4%
   57      4153     13.96    0.3%
   58      4237     24.39    0.5%
   59      4288     11.74    0.2%
   60      4363     19.44    0.4%
   61      4436      16.8    0.3%
   62      4506     19.29    0.4%
   63      4576     15.42    0.3%
   64      4653     24.96    0.5%

Quality and confidence:
param     error
c         0.041

Model:
Time ~=    64.84
    + c     71.7
              µs

Reads = 1 + (0 * c)
Writes = 3 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "remove_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts OwnerInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:0 w:1)
Storage: Contracts PristineCode (r:0 w:1)

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

Model:
Time ~=    34.22
              µs

Reads = 1
Writes = 3

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

Model:
Time ~=    34.22
              µs

Reads = 1
Writes = 3

Pallet: "pallet_contracts", Extrinsic: "seal_caller", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    252.1
    + r    77.79
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.1     0.148    0.0%
    1     329.4     8.018    2.4%
    2       404     0.276    0.0%
    3     487.5     6.488    1.3%
    4     563.5     8.554    1.5%
    5     637.6     0.511    0.0%
    6     735.2      10.9    1.4%
    7     812.8     9.081    1.1%
    8     880.1     8.061    0.9%
    9     968.9     16.68    1.7%
   10      1041     14.19    1.3%
   11      1117     12.83    1.1%
   12      1219     3.362    0.2%
   13      1277     15.18    1.1%
   14      1336     5.474    0.4%
   15      1414     7.557    0.5%
   16      1507     14.38    0.9%
   17      1574     12.59    0.7%
   18      1659     11.75    0.7%
   19      1735     12.23    0.7%
   20      1798     2.573    0.1%

Quality and confidence:
param     error
r         0.162

Model:
Time ~=    255.8
    + r    77.96
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_address", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    251.2
    + r     78.3
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.1     0.284    0.1%
    1     328.4     5.988    1.8%
    2     405.2      0.65    0.1%
    3     483.2     0.485    0.1%
    4     566.8     9.414    1.6%
    5       640     0.683    0.1%
    6     725.1     10.04    1.3%
    7     804.3       2.1    0.2%
    8     897.2     13.16    1.4%
    9     965.7     11.14    1.1%
   10      1043     10.23    0.9%
   11      1130     13.84    1.2%
   12      1206      13.9    1.1%
   13      1279     12.89    1.0%
   14      1341     3.941    0.2%
   15      1427      11.7    0.8%
   16      1506     12.65    0.8%
   17      1582     12.98    0.8%
   18      1657     7.385    0.4%
   19      1736     10.82    0.6%
   20      1824     12.83    0.7%

Quality and confidence:
param     error
r         0.141

Model:
Time ~=    252.8
    + r     78.5
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_gas_left", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    248.4
    + r    77.85
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     242.8     0.236    0.0%
    1     324.3     0.312    0.0%
    2     403.2     0.403    0.0%
    3     480.6     0.593    0.1%
    4     559.6     2.161    0.3%
    5     637.9     6.612    1.0%
    6     716.2     6.447    0.9%
    7     798.7     2.483    0.3%
    8     883.9     13.19    1.4%
    9     951.6     1.202    0.1%
   10      1028     1.813    0.1%
   11      1116     12.18    1.0%
   12      1199     16.26    1.3%
   13      1271     12.54    0.9%
   14      1339     11.27    0.8%
   15      1416     11.03    0.7%
   16      1495     13.23    0.8%
   17      1583     10.57    0.6%
   18      1647     15.14    0.9%
   19      1722     9.336    0.5%
   20      1806     13.47    0.7%

Quality and confidence:
param     error
r         0.127

Model:
Time ~=    249.2
    + r    78.05
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_balance", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    250.8
    + r    219.4
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     242.9     0.285    0.1%
    1     468.6     0.601    0.1%
    2     694.6     10.16    1.4%
    3     908.7     9.098    1.0%
    4      1127     8.599    0.7%
    5      1348     12.32    0.9%
    6      1575     10.14    0.6%
    7      1791     13.27    0.7%
    8      2018     11.49    0.5%
    9      2233     8.839    0.3%
   10      2461     6.217    0.2%
   11      2670     8.262    0.3%
   12      2904      7.79    0.2%
   13      3107     10.28    0.3%
   14      3320     7.029    0.2%
   15      3532     4.291    0.1%
   16      3758     12.13    0.3%
   17      4035     5.526    0.1%
   18      4189     13.93    0.3%
   19      4417     12.55    0.2%
   20      4643     18.79    0.4%

Quality and confidence:
param     error
r         0.191

Model:
Time ~=    252.3
    + r    219.7
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_value_transferred", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    238.8
    + r    79.05
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     244.2     0.166    0.0%
    1     312.5     1.433    0.4%
    2       391     0.329    0.0%
    3     470.6     3.649    0.7%
    4     547.7     0.704    0.1%
    5     625.3     0.817    0.1%
    6     703.6     4.284    0.6%
    7     803.5      8.29    1.0%
    8       877     3.297    0.3%
    9     952.1      2.35    0.2%
   10      1035     10.39    1.0%
   11      1113     8.904    0.7%
   12      1200     13.77    1.1%
   13      1266     10.07    0.7%
   14      1350     8.599    0.6%
   15      1436     12.78    0.8%
   16      1516     17.52    1.1%
   17      1586     15.48    0.9%
   18      1665     13.34    0.8%
   19      1736     10.08    0.5%
   20      1819     12.61    0.6%

Quality and confidence:
param     error
r          0.13

Model:
Time ~=    236.1
    + r     79.5
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_minimum_balance", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    239.3
    + r    79.03
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     244.6     0.183    0.0%
    1     312.3     0.164    0.0%
    2     393.7     2.963    0.7%
    3     469.8     1.711    0.3%
    4     547.6      0.56    0.1%
    5     628.3     8.936    1.4%
    6     717.8     16.34    2.2%
    7     798.4     2.819    0.3%
    8       882     12.03    1.3%
    9     961.9     14.53    1.5%
   10      1036     11.57    1.1%
   11      1117     12.39    1.1%
   12      1189     8.499    0.7%
   13      1268     11.55    0.9%
   14      1345     4.425    0.3%
   15      1438      13.3    0.9%
   16      1504     7.772    0.5%
   17      1588     14.49    0.9%
   18      1665        11    0.6%
   19      1747        13    0.7%
   20      1819     11.62    0.6%

Quality and confidence:
param     error
r         0.131

Model:
Time ~=      238
    + r    79.42
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_block_number", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    236.3
    + r    78.45
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     244.6      0.55    0.2%
    1     310.7     0.223    0.0%
    2     388.8     0.204    0.0%
    3     465.5       0.6    0.1%
    4     544.5     0.922    0.1%
    5     619.3     0.396    0.0%
    6     698.7     4.595    0.6%
    7     800.7     11.16    1.3%
    8     876.3     11.35    1.2%
    9     943.8     1.169    0.1%
   10      1024     7.367    0.7%
   11      1109     14.56    1.3%
   12      1180     10.41    0.8%
   13      1253     8.104    0.6%
   14      1349     14.19    1.0%
   15      1424      14.6    1.0%
   16      1497     14.17    0.9%
   17      1569     10.03    0.6%
   18      1655     14.41    0.8%
   19      1733     12.96    0.7%
   20      1811     14.09    0.7%

Quality and confidence:
param     error
r         0.136

Model:
Time ~=    234.2
    + r    78.97
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_now", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    242.7
    + r    79.26
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     230.4     0.232    0.1%
    1     311.6     0.295    0.0%
    2     404.1     0.343    0.0%
    3     482.6     0.823    0.1%
    4       561     1.131    0.2%
    5       638      0.81    0.1%
    6     714.6     1.295    0.1%
    7     798.4     3.945    0.4%
    8     886.4     15.25    1.7%
    9     972.6     14.62    1.5%
   10      1040     13.05    1.2%
   11      1115     9.827    0.8%
   12      1191     11.94    1.0%
   13      1268     10.97    0.8%
   14      1358      14.2    1.0%
   15      1424     3.716    0.2%
   16      1509     11.95    0.7%
   17      1595     15.88    0.9%
   18      1661     11.59    0.6%
   19      1759      13.1    0.7%
   20      1863     1.939    0.1%

Quality and confidence:
param     error
r         0.152

Model:
Time ~=    237.9
    + r    79.95
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: TransactionPayment NextFeeMultiplier (r:1 w:0)

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

Model:
Time ~=    245.7
    + r    184.5
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0       246     2.525    1.0%
    1     421.3     0.802    0.1%
    2     617.6     1.291    0.2%
    3     791.3     3.949    0.4%
    4     993.7     12.75    1.2%
    5      1151     1.233    0.1%
    6      1358     12.08    0.8%
    7      1542      12.8    0.8%
    8      1718     12.62    0.7%
    9      1910     10.74    0.5%
   10      2086     11.35    0.5%
   11      2288     11.13    0.4%
   12      2474     9.944    0.4%
   13      2644     14.03    0.5%
   14      2847     12.48    0.4%
   15      3014        16    0.5%
   16      3206     15.56    0.4%
   17      3366     11.04    0.3%
   18      3573      11.5    0.3%
   19      3762     7.711    0.2%
   20      3943     13.55    0.3%

Quality and confidence:
param     error
r         0.159

Model:
Time ~=    243.2
    + r      185
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_gas", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    124.2
    + r    36.48
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     118.5     0.136    0.1%
    1     158.5     0.249    0.1%
    2     195.9     0.342    0.1%
    3     233.7     0.205    0.0%
    4     271.3     1.752    0.6%
    5       295     0.403    0.1%
    6     347.6     0.836    0.2%
    7     385.8      2.42    0.6%
    8     428.4     11.94    2.7%
    9     458.2     2.503    0.5%
   10     493.2     1.069    0.2%
   11     521.9     1.254    0.2%
   12     558.7     2.049    0.3%
   13     595.1     1.537    0.2%
   14     634.5     5.256    0.8%
   15     668.1     2.618    0.3%
   16     712.2     8.877    1.2%
   17     741.8     1.574    0.2%
   18     786.5     10.24    1.3%
   19     813.7     2.429    0.2%
   20     855.7       9.4    1.0%

Quality and confidence:
param     error
r          0.08

Model:
Time ~=    123.5
    + r    36.57
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_input", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    248.2
    + r    72.09
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0       243     0.112    0.0%
    1     318.6     0.214    0.0%
    2     392.3     0.613    0.1%
    3     463.7      1.15    0.2%
    4     536.4     0.546    0.1%
    5     606.8     0.577    0.0%
    6     679.1      2.44    0.3%
    7     763.2     10.95    1.4%
    8     827.9     0.552    0.0%
    9     905.6     11.29    1.2%
   10     971.2     1.216    0.1%
   11      1046     11.13    1.0%
   12      1119     11.78    1.0%
   13      1189      7.36    0.6%
   14      1252      4.34    0.3%
   15      1334     13.58    1.0%
   16      1398     10.59    0.7%
   17      1481     12.57    0.8%
   18      1554     11.03    0.7%
   19      1614     10.49    0.6%
   20      1696      15.6    0.9%

Quality and confidence:
param     error
r          0.11

Model:
Time ~=    247.5
    + r    72.36
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=      348
    + n    11.89
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     318.7      0.16    0.0%
   20       564     4.383    0.7%
   40     802.3     5.036    0.6%
   60      1050     12.94    1.2%
   80      1291      13.7    1.0%
  100      1531     15.84    1.0%
  120      1781     12.51    0.7%
  140      2027     14.79    0.7%
  160      2259     19.91    0.8%
  180      2498      13.8    0.5%
  200      2742      3.29    0.1%
  220      2986     18.67    0.6%
  240      3219     7.987    0.2%
  260      3447     12.29    0.3%
  280      3682     15.25    0.4%
  300      3923     14.41    0.3%
  320      4167     10.42    0.2%
  340      4395     14.73    0.3%
  360      4656     19.16    0.4%
  380      4870     10.24    0.2%
  400      5116     16.14    0.3%
  420      5346     12.91    0.2%
  440      5582     15.61    0.2%
  460      5830     20.93    0.3%
  480      6060     12.86    0.2%
  500      6305        19    0.3%
  520      6530      20.7    0.3%
  540      6765     20.46    0.3%
  560      6999     16.92    0.2%
  580      7234     16.22    0.2%
  600      7480     16.94    0.2%
  620      7731     23.32    0.3%
  640      7991     43.13    0.5%
  660      8186     14.82    0.1%
  680      8440      14.5    0.1%
  700      8679     21.08    0.2%
  720      8902     19.47    0.2%
  740      9158     24.23    0.2%
  760      9399      28.3    0.3%
  780      9613     22.32    0.2%
  800      9858        31    0.3%
  820     10130     28.87    0.2%
  840     10330     28.24    0.2%
  860     10590     29.06    0.2%
  880     10810     31.21    0.2%
  900     11030      32.2    0.2%
  920     11280     33.93    0.3%
  940     11530     31.83    0.2%
  960     11750     22.53    0.1%
  980     12010     28.88    0.2%
 1000     12230      17.1    0.1%
 1020     12480     30.69    0.2%

Quality and confidence:
param     error
n         0.003

Model:
Time ~=    348.9
    + n    11.89
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_return", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=      238
    + r    3.076
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0       238     0.129    0.0%
    1     241.1     0.174    0.0%

Quality and confidence:
param     error
r         0.072

Model:
Time ~=      238
    + r    3.108
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    241.1
    + n    0.228
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     240.2     0.202    0.0%
   20     245.5     0.287    0.1%
   40     249.7      0.29    0.1%
   60     254.7     0.218    0.0%
   80     259.7     0.418    0.1%
  100     263.9     0.395    0.1%
  120     268.2     0.197    0.0%
  140     273.2     0.123    0.0%
  160     277.4     0.099    0.0%
  180     282.5      0.32    0.1%
  200     286.7     0.175    0.0%
  220     291.7     0.238    0.0%
  240     296.1      0.34    0.1%
  260     302.1     4.522    1.4%
  280       305     0.225    0.0%
  300     310.7     4.224    1.3%
  320     313.9     0.157    0.0%
  340     319.1     0.248    0.0%
  360     323.5     0.263    0.0%
  380     331.9     4.034    1.2%
  400     332.4     0.243    0.0%
  420     336.9     0.186    0.0%
  440     341.8     0.159    0.0%
  460     346.1     0.326    0.0%
  480     354.5     11.46    3.2%
  500     359.7     11.24    3.1%
  520       359     0.619    0.1%
  540     369.2     8.477    2.2%
  560     368.9     0.403    0.1%
  580     373.2     0.604    0.1%
  600     378.3     0.549    0.1%
  620     381.5     3.678    0.9%
  640       387     0.494    0.1%
  660     390.8     2.291    0.5%
  680       396     0.461    0.1%
  700     400.9     0.794    0.1%
  720       405     0.578    0.1%
  740     410.6     0.541    0.1%
  760     412.8     3.686    0.8%
  780     419.6       0.5    0.1%
  800     423.5     0.336    0.0%
  820     432.5     7.981    1.8%
  840     435.9     5.775    1.3%
  860     435.9     3.632    0.8%
  880     442.4     0.308    0.0%
  900     446.3     0.277    0.0%
  920     449.5     3.873    0.8%
  940     454.9     3.568    0.7%
  960     459.7     0.341    0.0%
  980     465.3     0.616    0.1%
 1000     469.8     0.493    0.1%
 1020     473.9     6.216    1.3%

Quality and confidence:
param     error
n             0

Model:
Time ~=    241.5
    + n    0.228
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_terminate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: Contracts DeletionQueue (r:1 w:1)
Storage: Contracts OwnerInfoOf (r:1 w:1)

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

Model:
Time ~=    242.8
    + r    59.06
              µs

Reads = 4 + (4 * r)
Writes = 1 + (5 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     242.9     0.236    0.0%
    1     301.9     0.326    0.1%

Quality and confidence:
param     error
r         0.134

Model:
Time ~=    242.9
    + r    59.04
              µs

Reads = 4 + (4 * r)
Writes = 1 + (5 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_random", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: RandomnessCollectiveFlip RandomMaterial (r:1 w:0)

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

Model:
Time ~=    252.9
    + r    243.5
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.7     0.235    0.0%
    1     491.3     0.856    0.1%
    2     734.4     3.129    0.4%
    3     986.6     13.75    1.3%
    4      1238     11.21    0.9%
    5      1478     11.94    0.8%
    6      1713     8.823    0.5%
    7      1973     6.738    0.3%
    8      2197     13.64    0.6%
    9      2446     8.252    0.3%
   10      2698     5.928    0.2%
   11      2927     14.72    0.5%
   12      3179     16.31    0.5%
   13      3419     13.57    0.3%
   14      3656     7.929    0.2%
   15      3905     9.506    0.2%
   16      4152     16.43    0.3%
   17      4409     12.87    0.2%
   18      4637      12.7    0.2%
   19      4894     28.07    0.5%
   20      5130      23.7    0.4%

Quality and confidence:
param     error
r          0.17

Model:
Time ~=    251.5
    + r    243.9
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    264.9
    + r    408.1
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     239.2     0.144    0.0%
    1       665     1.436    0.2%
    2      1079     12.92    1.1%
    3      1493     11.09    0.7%
    4      1895     12.25    0.6%
    5      2305     10.76    0.4%
    6      2724     18.23    0.6%
    7      3130     11.28    0.3%
    8      3553     17.82    0.5%
    9      3948     12.59    0.3%
   10      4346     9.471    0.2%
   11      4775     24.25    0.5%
   12      5223     29.89    0.5%
   13      5610     17.03    0.3%
   14      6001     25.28    0.4%
   15      6371     19.04    0.2%
   16      6796     21.09    0.3%
   17      7216     23.44    0.3%
   18      7586     16.07    0.2%
   19      8002      20.8    0.2%
   20      8381     19.65    0.2%

Quality and confidence:
param     error
r         0.329

Model:
Time ~=    271.5
    + r    407.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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System EventTopics (r:100 w:100)

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

Model:
Time ~=    739.3
    + t      402
    + n    86.98
              µ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      2069     7.833    0.3%
    1    16      2576     8.397    0.3%
    2    16      2948     9.057    0.3%
    3    16      3385     27.18    0.8%
    4     0      2301     11.66    0.5%
    4     1      2431     7.045    0.2%
    4     2      2476     12.13    0.4%
    4     3      2578     18.17    0.7%
    4     4      2662     20.83    0.7%
    4     5      2726     20.93    0.7%
    4     6      2802     10.96    0.3%
    4     7      2889     10.77    0.3%
    4     8      2964     11.93    0.4%
    4     9      3065     21.56    0.7%
    4    10      3174     8.206    0.2%
    4    11      3241     13.42    0.4%
    4    12      3327     14.04    0.4%
    4    13      3423     6.787    0.1%
    4    14      3533     10.24    0.2%
    4    15      3615     12.81    0.3%
    4    16      3711     14.01    0.3%

Quality and confidence:
param     error
t         2.401
n         0.473

Model:
Time ~=    726.7
    + t    392.2
    + n     88.1
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_debug_message", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    127.2
    + r    55.43
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     128.8     0.184    0.1%
    1     188.8     0.262    0.1%
    2     232.1     0.464    0.1%
    3     305.4     2.651    0.8%
    4       341     0.623    0.1%
    5     409.1     0.482    0.1%
    6     456.3     1.092    0.2%
    7     509.5     0.883    0.1%
    8     571.8     13.57    2.3%
    9     621.3     3.168    0.5%
   10     674.5     1.232    0.1%
   11     735.4      2.15    0.2%
   12     806.8     18.23    2.2%
   13     849.9     7.716    0.9%
   14     907.1     13.33    1.4%
   15     954.8     2.571    0.2%
   16      1011     8.975    0.8%
   17      1075     9.953    0.9%
   18      1128     7.081    0.6%
   19      1189      12.3    1.0%
   20      1244     10.88    0.8%

Quality and confidence:
param     error
r         0.113

Model:
Time ~=      126
    + r    55.69
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    41.28
    + r    529.4
              µs

Reads = 4 + (100 * r)
Writes = 1 + (100 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     243.9     0.265    0.1%
    1     692.1     2.561    0.3%
    2      1152     11.25    0.9%
    3      1661     10.16    0.6%
    4      2141      14.4    0.6%
    5      2663     12.47    0.4%
    6      3171     7.241    0.2%
    7      3684      12.9    0.3%
    8      4167     18.32    0.4%
    9      4757     21.48    0.4%
   10      5306     22.76    0.4%
   11      5830     24.48    0.4%
   12      6387     15.83    0.2%
   13      6887     18.96    0.2%
   14      7390     29.41    0.3%
   15      8003     45.48    0.5%
   16      8479     29.94    0.3%
   17      9031      25.4    0.2%
   18      9778     39.73    0.4%
   19     10280     48.11    0.4%
   20     10860     39.09    0.3%

Quality and confidence:
param     error
r         1.166

Model:
Time ~=    37.45
    + r    532.3
              µs

Reads = 4 + (100 * r)
Writes = 1 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_new_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=      770
    + n     31.4
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     703.4     13.93    1.9%
    1     815.4     11.99    1.4%
    2     838.6     2.727    0.3%
    3     868.9     6.609    0.7%
    4     901.7      9.37    1.0%
    5     924.4     3.946    0.4%
    6     963.4     11.52    1.1%
    7       988     5.761    0.5%
    8      1031     10.42    1.0%
    9      1054     13.65    1.2%
   10      1079     6.388    0.5%
   11      1136     4.997    0.4%
   12      1148      15.2    1.3%
   13      1183     11.97    1.0%
   14      1218     14.15    1.1%
   15      1245     12.46    1.0%
   16      1263     12.04    0.9%

Quality and confidence:
param     error
n         0.317

Model:
Time ~=    761.4
    + n     32.5
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_old_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    788.3
    + n    11.12
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     699.3     8.114    1.1%
    1     792.4     10.43    1.3%
    2     832.6      11.2    1.3%
    3     841.1     12.05    1.4%
    4     839.7     1.763    0.2%
    5     849.7     9.074    1.0%
    6     861.2     11.55    1.3%
    7       864     5.869    0.6%
    8     877.9     4.979    0.5%
    9       884     4.537    0.5%
   10     896.6     9.601    1.0%
   11     902.9     2.475    0.2%
   12     909.3     6.846    0.7%
   13     931.1     5.201    0.5%
   14     944.6     7.281    0.7%
   15     964.8     7.142    0.7%
   16     969.9     7.009    0.7%

Quality and confidence:
param     error
n         0.374

Model:
Time ~=    775.7
    + n     12.3
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    112.9
    + r    501.1
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     230.5     0.169    0.0%
    1     721.9     14.34    1.9%
    2      1156      10.3    0.8%
    3      1630     9.752    0.5%
    4      2093     12.34    0.5%
    5      2576      14.3    0.5%
    6      3064     13.97    0.4%
    7      3545     13.86    0.3%
    8      4112     20.99    0.5%
    9      4604     18.74    0.4%
   10      5089     28.02    0.5%
   11      5593     20.53    0.3%
   12      6095     16.02    0.2%
   13      6560     29.97    0.4%
   14      7098     26.08    0.3%
   15      7597         8    0.1%
   16      8098     29.09    0.3%
   17      8616      16.7    0.1%
   18      9262     44.52    0.4%
   19      9808     69.61    0.7%
   20     10350     23.44    0.2%

Quality and confidence:
param     error
r         0.961

Model:
Time ~=     99.2
    + r    503.9
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    753.2
    + n    11.23
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     697.4      1.45    0.2%
    1     751.7     2.153    0.2%
    2       786     1.933    0.2%
    3     794.8     2.399    0.3%
    4     801.6     1.164    0.1%
    5     824.3     11.82    1.4%
    6     821.2     4.087    0.4%
    7     829.1     2.235    0.2%
    8     846.7     7.952    0.9%
    9     845.9     3.521    0.4%
   10       853      3.08    0.3%
   11     865.7     3.331    0.3%
   12     866.5     1.227    0.1%
   13     902.9     9.214    1.0%
   14     903.3      1.55    0.1%
   15     928.8       7.9    0.8%
   16     941.5     6.237    0.6%

Quality and confidence:
param     error
n         0.259

Model:
Time ~=    742.8
    + n    12.01
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_get_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    123.4
    + r    441.3
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     244.9     0.229    0.0%
    1     628.9     11.19    1.7%
    2      1024     13.66    1.3%
    3      1459      7.27    0.4%
    4      1877     11.78    0.6%
    5      2289     8.477    0.3%
    6      2734     14.36    0.5%
    7      3157     13.32    0.4%
    8      3587     9.559    0.2%
    9      4112     17.49    0.4%
   10      4501     24.16    0.5%
   11      4941     23.56    0.4%
   12      5402     21.26    0.3%
   13      5847     14.75    0.2%
   14      6263     25.67    0.4%
   15      6702     19.64    0.2%
   16      7166     15.71    0.2%
   17      7626      32.9    0.4%
   18      8150     42.34    0.5%
   19      8719     72.02    0.8%
   20      9099     27.07    0.2%

Quality and confidence:
param     error
r         0.844

Model:
Time ~=    108.3
    + r    444.1
              µ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
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    709.6
    + n    68.28
              µs

Reads = 104 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     629.4     2.634    0.4%
    1     760.4     5.208    0.6%
    2     867.8     8.045    0.9%
    3     927.5     8.283    0.8%
    4     994.5     9.797    0.9%
    5      1057     9.995    0.9%
    6      1125     9.968    0.8%
    7      1184       2.4    0.2%
    8      1253      11.3    0.9%
    9      1310     8.943    0.6%
   10      1387     14.08    1.0%
   11      1442     6.222    0.4%
   12      1504      7.82    0.5%
   13      1601     11.32    0.7%
   14      1659     13.89    0.8%
   15      1748     8.363    0.4%
   16      1810     14.13    0.7%

Quality and confidence:
param     error
n         0.376

Model:
Time ~=    695.3
    + n    69.45
              µs

Reads = 104 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_contains_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=        0
    + r    732.4
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     230.1     0.117    0.0%
    1     799.7     2.667    0.3%
    2      1457     10.51    0.7%
    3      2146     9.915    0.4%
    4      2866     10.89    0.3%
    5      3552     18.41    0.5%
    6      4267     20.63    0.4%
    7      4993     32.98    0.6%
    8      5690     30.84    0.5%
    9      6422     16.26    0.2%
   10      7174     23.94    0.3%
   11      7937     31.76    0.4%
   12      8658     27.62    0.3%
   13      9427     34.36    0.3%
   14     10110     19.92    0.1%
   15     10890     17.04    0.1%
   16     11640     36.92    0.3%
   17     12330     32.31    0.2%
   18     13340      42.7    0.3%
   19     14140     23.46    0.1%
   20     14910     39.86    0.2%

Quality and confidence:
param     error
r          1.58

Model:
Time ~=        0
    + r    736.2
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_contains_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    643.2
    + n    10.04
              µs

Reads = 104 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     576.4     1.921    0.3%
    1     645.6     11.72    1.8%
    2     670.6     2.646    0.3%
    3     676.5     1.497    0.2%
    4     689.1     7.438    1.0%
    5     709.2      12.6    1.7%
    6     704.3     7.298    1.0%
    7     712.5     2.351    0.3%
    8     743.7     1.561    0.2%
    9     728.8     8.088    1.1%
   10     727.9     2.113    0.2%
   11     735.2     1.794    0.2%
   12     755.2     11.59    1.5%
   13       759     3.797    0.5%
   14     779.3     3.643    0.4%
   15     812.5     12.81    1.5%
   16     803.5     11.44    1.4%

Quality and confidence:
param     error
n         0.317

Model:
Time ~=      632
    + n    10.92
              µs

Reads = 104 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_take_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    95.36
    + r    549.9
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     246.2     0.375    0.1%
    1       730      3.54    0.4%
    2      1240     7.921    0.6%
    3      1774     9.404    0.5%
    4      2262     8.682    0.3%
    5      2816     14.17    0.5%
    6      3340      20.9    0.6%
    7      3866     13.81    0.3%
    8      4347     24.95    0.5%
    9      4991     29.98    0.6%
   10      5519     28.78    0.5%
   11      6105     19.18    0.3%
   12      6639     24.01    0.3%
   13      7202     36.84    0.5%
   14      7741     41.16    0.5%
   15      8284     18.73    0.2%
   16      9072     177.8    1.9%
   17      9489      56.6    0.5%
   18     10150     51.78    0.5%
   19     10650     20.32    0.1%
   20     11250      51.8    0.4%

Quality and confidence:
param     error
r         1.174

Model:
Time ~=    70.59
    + r    553.6
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_take_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    818.4
    + n    70.04
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     730.4     2.301    0.3%
    1     868.4     9.215    1.<truncated>...

Parity Bot and others added 4 commits January 19, 2022 13:31
…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
@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 Jan 19, 2022
@athei athei marked this pull request as ready for review January 19, 2022 18:39
frame/contracts/src/exec.rs Outdated Show resolved Hide resolved
frame/contracts/src/storage.rs Outdated Show resolved Hide resolved
frame/contracts/src/exec.rs Show resolved Hide resolved
frame/contracts/src/storage.rs Outdated Show resolved Hide resolved
frame/contracts/src/benchmarking/mod.rs Show resolved Hide resolved
frame/contracts/src/weights.rs Outdated Show resolved Hide resolved
Co-authored-by: Hernando Castano <[email protected]>
@athei
Copy link
Member Author

athei commented Jan 24, 2022

/benchmark runtime pallet pallet_contracts

@parity-benchapp
Copy link

parity-benchapp bot commented Jan 24, 2022

Benchmark Runtime Pallet for branch "at-fix-precharge" with command cargo run --quiet --profile=production --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

Toolchain: stable-x86_64-unknown-linux-gnu (default)
rustc 1.57.0 (f1edd0429 2021-11-29)

Results
Pallet: "pallet_contracts", Extrinsic: "on_initialize", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts DeletionQueue (r:1 w:0)

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

Model:
Time ~=    1.636
              µs

Reads = 1
Writes = 0

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

Model:
Time ~=    1.636
              µs

Reads = 1
Writes = 0

Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_trie_key", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    7.753
    + k    0.752
              µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)

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

Data points distribution:
    k   mean µs  sigma µs       %
    0     10.09      0.05    0.4%
   20     26.36     0.072    0.2%
   40     40.21       0.2    0.4%
   60     53.42     0.251    0.4%
   80     65.58     0.286    0.4%
  100     79.38      0.35    0.4%
  120     94.29     0.943    1.0%
  140     109.8     0.466    0.4%
  160     123.9     0.556    0.4%
  180     139.9     0.334    0.2%
  200     153.1     0.502    0.3%
  220     169.2       0.9    0.5%
  240     185.4     0.593    0.3%
  260     201.2     0.804    0.3%
  280     215.3     0.719    0.3%
  300     230.9     0.734    0.3%
  320     247.9     0.947    0.3%
  340     262.4     0.517    0.1%
  360     278.6     1.135    0.4%
  380     296.3     1.221    0.4%
  400     310.3     0.572    0.1%
  420     324.8      0.98    0.3%
  440     340.7     1.477    0.4%
  460     364.9     6.356    1.7%
  480     371.3     1.181    0.3%
  500     388.5     1.041    0.2%
  520     405.2     5.485    1.3%
  540     417.5     1.546    0.3%
  560     432.7     1.251    0.2%
  580       446     1.016    0.2%
  600     461.9     0.952    0.2%
  620     475.5     1.092    0.2%
  640     489.4     2.403    0.4%
  660     505.8     1.102    0.2%
  680     523.4     1.376    0.2%
  700       537     2.533    0.4%
  720     550.6     1.196    0.2%
  740     565.5     1.046    0.1%
  760     581.1     2.337    0.4%
  780     593.7     1.817    0.3%
  800     606.5     1.538    0.2%
  820     622.5      1.12    0.1%
  840       651     7.258    1.1%
  860     654.7     2.077    0.3%
  880     669.9     1.111    0.1%
  900     682.6     1.073    0.1%
  920     701.5     6.502    0.9%
  940     707.7     0.594    0.0%
  960       723     1.112    0.1%
  980     739.3     1.963    0.2%
 1000       757     3.808    0.5%
 1020     770.1     2.994    0.3%

Quality and confidence:
param     error
k             0

Model:
Time ~=     7.84
    + k    0.752
              µ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
Raw Storage Info
========
Storage: Contracts DeletionQueue (r:1 w:0)

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

Model:
Time ~=     20.4
    + q    0.111
              µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)

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

Data points distribution:
    q   mean µs  sigma µs       %
    0     1.657     0.029    1.7%
   20     17.15      0.09    0.5%
   40     22.98      0.11    0.4%
   60     27.56     0.108    0.3%
   80     32.12     0.079    0.2%
  100     37.53     0.692    1.8%
  120     41.11     0.172    0.4%
  140     45.23     0.163    0.3%
  160      49.4     0.229    0.4%
  180     54.09     0.257    0.4%
  200     58.39     0.188    0.3%
  220     62.94     0.155    0.2%
  240     67.15     0.149    0.2%
  260     71.46     0.169    0.2%
  280        76     0.232    0.3%
  300     71.26     0.238    0.3%
  320     75.23     0.859    1.1%
  340     78.32     0.187    0.2%
  360     82.35     0.262    0.3%
  380     86.65     0.176    0.2%
  400     90.91     0.215    0.2%
  420     94.98     0.329    0.3%
  440     99.25     0.328    0.3%
  460     66.35     0.236    0.3%
  480     68.67     0.244    0.3%
  500     70.99     0.182    0.2%
  520     74.24     0.728    0.9%
  540     75.72     0.233    0.3%
  560     78.22     0.399    0.5%
  580     81.26     0.146    0.1%
  600     83.07     0.309    0.3%
  620     85.59     0.275    0.3%
  640     87.93      0.44    0.5%
  660     91.09     0.344    0.3%
  680     93.37     0.333    0.3%
  700     94.88     0.236    0.2%
  720     97.29     0.508    0.5%
  740     100.3     0.305    0.3%
  760     103.1     0.264    0.2%
  780     105.5     0.679    0.6%
  800     108.3      0.31    0.2%
  820       111     0.368    0.3%
  840     112.1     0.425    0.3%
  860     114.2     0.449    0.3%
  880     118.4     0.418    0.3%
  900       121     0.474    0.3%
  920     122.1     0.463    0.3%
  940     124.7       0.6    0.4%
  960     127.9     0.355    0.2%
  980     131.3       0.6    0.4%
 1000     132.1     0.493    0.3%
 1020     134.3      0.37    0.2%

Quality and confidence:
param     error
q         0.001

Model:
Time ~=    31.91
    + q    0.098
              µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)

Pallet: "pallet_contracts", Extrinsic: "reinstrument", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts PristineCode (r:1 w:0)
Storage: Contracts CodeStorage (r:0 w:1)

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

Model:
Time ~=    25.54
    + c    69.55
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

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

Data points distribution:
    c   mean µs  sigma µs       %
    0     28.15     0.192    0.6%
    2     169.9     1.428    0.8%
    4     305.3     0.787    0.2%
    6     440.6     7.309    1.6%
    8     577.9     0.563    0.0%
   10     720.5     9.782    1.3%
   12     858.5     12.73    1.4%
   14      1016     13.31    1.3%
   16      1142      11.2    0.9%
   18      1276     12.94    1.0%
   20      1406     11.63    0.8%
   22      1537     11.47    0.7%
   24      1678     14.93    0.8%
   26      1841     12.29    0.6%
   28      1986     12.12    0.6%
   30      2114     12.71    0.6%
   32      2248     11.99    0.5%
   34      2392     15.02    0.6%
   36      2546     11.14    0.4%
   38      2670     4.561    0.1%
   40      2795     11.81    0.4%
   42      2936     2.447    0.0%
   44      3063     6.608    0.2%
   46      3190     6.639    0.2%
   48      3326     12.52    0.3%
   50      3523      15.8    0.4%
   52      3659     18.89    0.5%
   54      3804     11.91    0.3%
   56      3926     16.84    0.4%
   58      4070     22.75    0.5%
   60      4187     5.493    0.1%
   62      4325     9.278    0.2%
   64      4470      15.9    0.3%
   66      4625      16.1    0.3%
   68      4771     13.72    0.2%
   70      4905     12.32    0.2%
   72      5034     11.62    0.2%
   74      5158     16.94    0.3%
   76      5302     10.86    0.2%
   78      5437     6.992    0.1%
   80      5567     13.94    0.2%
   82      5698      13.4    0.2%
   84      5829     20.31    0.3%
   86      5975     15.61    0.2%
   88      6105     26.73    0.4%
   90      6227      15.9    0.2%
   92      6377     23.43    0.3%
   94      6506     19.47    0.2%
   96      6645     17.78    0.2%
   98      6905      13.8    0.1%
  100      7043     20.05    0.2%
  102      7166     17.16    0.2%
  104      7311     28.46    0.3%
  106      7460     22.12    0.2%
  108      7572      17.1    0.2%
  110      7725     23.04    0.2%
  112      7814     15.74    0.2%
  114      7979      15.2    0.1%
  116      8109     25.31    0.3%
  118      8235     13.48    0.1%
  120      8388     18.56    0.2%
  122      8511     17.14    0.2%
  124      8645      16.5    0.1%
  126      8801     15.57    0.1%
  128      8942     28.56    0.3%

Quality and confidence:
param     error
c         0.032

Model:
Time ~=    18.89
    + c    69.66
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "call_with_code_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)

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

Model:
Time ~=    220.9
    + c    58.14
              µs

Reads = 4 + (0 * c)
Writes = 2 + (0 * c)

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

Data points distribution:
    c   mean µs  sigma µs       %
    0     240.3     0.335    0.1%
    2     356.8     0.722    0.2%
    4     456.9     0.595    0.1%
    6     572.5     11.37    1.9%
    8     684.6     0.466    0.0%
   10     796.1     4.758    0.5%
   12     907.9     9.182    1.0%
   14      1042     11.07    1.0%
   16      1165     11.89    1.0%
   18      1254     7.119    0.5%
   20      1363     12.18    0.8%
   22      1482      14.6    0.9%
   24      1581     11.48    0.7%
   26      1756     13.66    0.7%
   28      1864     12.75    0.6%
   30      1965     11.21    0.5%
   32      2081     14.95    0.7%
   34      2199     17.21    0.7%
   36      2313     12.07    0.5%
   38      2416     16.07    0.6%
   40      2539     10.88    0.4%
   42      2645     22.96    0.8%
   44      2751     2.594    0.0%
   46      2855     12.31    0.4%
   48      2960     19.68    0.6%
   50      3155     9.597    0.3%
   52      3275     7.513    0.2%
   54      3348     8.777    0.2%
   56      3466     18.01    0.5%
   58      3587     20.92    0.5%
   60      3697     22.25    0.6%
   62      3801     18.58    0.4%
   64      3936     11.29    0.2%
   66      4044     17.49    0.4%
   68      4161     9.479    0.2%
   70      4268      6.41    0.1%
   72      4362     9.332    0.2%
   74      4488     16.36    0.3%
   76      4597     16.48    0.3%
   78      4717     30.05    0.6%
   80      4820     16.45    0.3%
   82      4908     13.51    0.2%
   84      5028     21.57    0.4%
   86      5139     18.52    0.3%
   88      5245     16.41    0.3%
   90      5350     21.26    0.3%
   92      5466      17.7    0.3%
   94      5559     15.44    0.2%
   96      5677     19.67    0.3%
   98      5997     13.23    0.2%
  100      6116     14.56    0.2%
  102      6242     23.87    0.3%
  104      6347     19.83    0.3%
  106      6464      12.5    0.1%
  108      6546     13.45    0.2%
  110      6688     15.83    0.2%
  112      6796     22.09    0.3%
  114      6905     16.61    0.2%
  116      6993      14.3    0.2%
  118      7109     18.02    0.2%
  120      7289        49    0.6%
  122      7328     16.96    0.2%
  124      7436     15.09    0.2%
  126      7548     16.14    0.2%
  128      7647      22.7    0.2%

Quality and confidence:
param     error
c         0.054

Model:
Time ~=    204.9
    + c    58.29
              µs

Reads = 4 + (0 * c)
Writes = 2 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "instantiate_with_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts AccountCounter (r:1 w:1)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)
Storage: Contracts PristineCode (r:0 w:1)
Storage: Contracts OwnerInfoOf (r:0 w:1)

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

Model:
Time ~=    235.7
    + c    156.4
    + s    1.832
              µs

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

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

Data points distribution:
    c     s   mean µs  sigma µs       %
    0  1024      2123      12.5    0.5%
    1  1024      2281     16.89    0.7%
    2  1024      2424     13.81    0.5%
    3  1024      2436     21.29    0.8%
    4  1024      2752      10.8    0.3%
    5  1024      2926     12.06    0.4%
    6  1024      2904     4.835    0.1%
    7  1024      3217     10.35    0.3%
    8  1024      3371     21.01    0.6%
    9  1024      3392     14.08    0.4%
   10  1024      3693      10.9    0.2%
   11  1024      3849     3.584    0.0%
   12  1024      3828      13.9    0.3%
   13  1024      4200     18.61    0.4%
   14  1024      4315     16.44    0.3%
   15  1024      4321     15.45    0.3%
   16  1024      4626     9.141    0.1%
   17  1024      4809      14.9    0.3%
   18  1024      4798     9.677    0.2%
   19  1024      5127     13.97    0.2%
   20  1024      5261     10.24    0.1%
   21  1024      5281     14.46    0.2%
   22  1024      5567      13.1    0.2%
   23  1024      5719     17.72    0.3%
   24  1024      5721     28.92    0.5%
   25  1024      6106     26.91    0.4%
   26  1024      6210     18.81    0.3%
   27  1024      6214     19.75    0.3%
   28  1024      6531     18.97    0.2%
   29  1024      6665      19.1    0.2%
   30  1024      6668     30.77    0.4%
   31  1024      6970     19.04    0.2%
   32  1024      7117      27.1    0.3%
   33  1024      7180     30.78    0.4%
   34  1024      7505     32.81    0.4%
   35  1024      7637     21.48    0.2%
   36  1024      7626     17.12    0.2%
   37  1024      7951     18.76    0.2%
   38  1024      8081     10.84    0.1%
   39  1024      8099     19.15    0.2%
   40  1024      8409     25.34    0.3%
   41  1024      8543     15.42    0.1%
   42  1024      8540     45.48    0.5%
   43  1024      8853     35.06    0.3%
   44  1024      9012     21.92    0.2%
   45  1024      8979     22.82    0.2%
   46  1024      9307     26.42    0.2%
   47  1024      9429     18.58    0.1%
   48  1024      9430     33.45    0.3%
   49  1024      9859     22.06    0.2%
   50  1024     10010      29.3    0.2%
   51  1024      9988     26.24    0.2%
   52  1024     10280      17.8    0.1%
   53  1024     10450     19.77    0.1%
   54  1024     10440     30.76    0.2%
   55  1024     10770     17.68    0.1%
   56  1024     10920     30.13    0.2%
   57  1024     10880     17.91    0.1%
   58  1024     11190     30.76    0.2%
   59  1024     11370     13.92    0.1%
   60  1024     11350     32.05    0.2%
   61  1024     11630     28.32    0.2%
   62  1024     11800     24.05    0.2%
   63  1024     11840     34.72    0.2%
   64     0     10230     30.64    0.2%
   64    20     10260     22.49    0.2%
   64    40     10300     23.95    0.2%
   64    60     10330     28.15    0.2%
   64    80     10370     43.78    0.4%
   64   100     10400     22.94    0.2%
   64   120     10440     32.84    0.3%
   64   140     10470     25.99    0.2%
   64   160     10510      29.4    0.2%
   64   180     10580     50.52    0.4%
   64   200     10580     26.09    0.2%
   64   220     10620     35.65    0.3%
   64   240     10640     20.64    0.1%
   64   260     10700     29.63    0.2%
   64   280     10730      31.9    0.2%
   64   300     10780     28.74    0.2%
   64   320     10820     37.24    0.3%
   64   340     10850     35.38    0.3%
   64   360     10860     22.81    0.2%
   64   380     10910     43.65    0.3%
   64   400     10940     26.81    0.2%
   64   420     10960     23.58    0.2%
   64   440     11010     24.64    0.2%
   64   460     11060     29.99    0.2%
   64   480     11080     10.99    0.0%
   64   500     11130     33.44    0.3%
   64   520     11210     58.88    0.5%
   64   540     11240     30.54    0.2%
   64   560     11230     18.56    0.1%
   64   580     11310     51.95    0.4%
   64   600     11330     32.39    0.2%
   64   620     11390     39.39    0.3%
   64   640     11410     17.89    0.1%
   64   660     11450     24.61    0.2%
   64   680     11490      25.8    0.2%
   64   700     11520     51.14    0.4%
   64   720     11550     39.48    0.3%
   64   740     11610     31.04    0.2%
   64   760     11630     38.42    0.3%
   64   780     11650     28.65    0.2%
   64   800     11700     27.56    0.2%
   64   820     11730     29.88    0.2%
   64   840     11780     17.98    0.1%
   64   860     11800     20.77    0.1%
   64   880     11930     98.18    0.8%
   64   900     11860     22.81    0.1%
   64   920     11940     34.29    0.2%
   64   940     11940     32.86    0.2%
   64   960     11950     39.09    0.3%
   64   980     11990     33.01    0.2%
   64  1000     12040     22.78    0.1%
   64  1020     12050     33.89    0.2%
   64  1024     12110      22.3    0.1%

Quality and confidence:
param     error
c         0.114
s         0.007

Model:
Time ~=    211.1
    + c    156.5
    + s     1.83
              µs

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

Pallet: "pallet_contracts", Extrinsic: "instantiate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts AccountCounter (r:1 w:1)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)
Storage: Contracts OwnerInfoOf (r:1 w:1)

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

Model:
Time ~=    151.4
    + s     1.75
              µs

Reads = 6 + (0 * s)
Writes = 5 + (0 * s)

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

Data points distribution:
    s   mean µs  sigma µs       %
    0     149.9     0.246    0.1%
   20     187.5     2.081    1.1%
   40     224.5      2.11    0.9%
   60       257     2.498    0.9%
   80       291     0.157    0.0%
  100     326.7     0.667    0.2%
  120     368.8     6.191    1.6%
  140     396.5     0.476    0.1%
  160     430.9      0.57    0.1%
  180     466.8     0.453    0.0%
  200       506     9.392    1.8%
  220     536.4     0.606    0.1%
  240     570.8     0.783    0.1%
  260     612.9     13.66    2.2%
  280     645.1     6.635    1.0%
  300     678.8     8.274    1.2%
  320     714.4     9.387    1.3%
  340     760.7     12.47    1.6%
  360       785     10.96    1.3%
  380     819.5     10.52    1.2%
  400     856.2     11.55    1.3%
  420     895.5     13.89    1.5%
  440     933.1     15.01    1.6%
  460     967.9     12.27    1.2%
  480     989.9     1.466    0.1%
  500      1038     15.68    1.5%
  520      1080      19.5    1.8%
  540      1108      13.6    1.2%
  560      1138     14.79    1.2%
  580      1175     13.84    1.1%
  600      1212     16.97    1.4%
  620      1247      15.2    1.2%
  640      1284     14.65    1.1%
  660      1310     11.72    0.8%
  680      1341     3.744    0.2%
  700      1396     15.11    1.0%
  720      1417     12.21    0.8%
  740      1458      14.8    1.0%
  760      1485     11.52    0.7%
  780      1558     12.89    0.8%
  800      1563     13.37    0.8%
  820      1591     12.01    0.7%
  840      1634     14.12    0.8%
  860      1676     14.84    0.8%
  880      1701     13.51    0.7%
  900      1733      14.5    0.8%
  920      1782     15.45    0.8%
  940      1803     13.93    0.7%
  960      1852     12.69    0.6%
  980      1896     11.57    0.6%
 1000      1905     12.22    0.6%
 1020      1972     8.682    0.4%

Quality and confidence:
param     error
s         0.001

Model:
Time ~=    150.4
    + s    1.769
              µs

Reads = 6 + (0 * s)
Writes = 5 + (0 * s)

Pallet: "pallet_contracts", Extrinsic: "call", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)

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

Model:
Time ~=    117.2
              µs

Reads = 4
Writes = 2

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

Model:
Time ~=    117.2
              µs

Reads = 4
Writes = 2

Pallet: "pallet_contracts", Extrinsic: "upload_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts PristineCode (r:0 w:1)
Storage: Contracts OwnerInfoOf (r:0 w:1)

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

Model:
Time ~=    55.02
    + c    72.42
              µs

Reads = 1 + (0 * c)
Writes = 3 + (0 * c)

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

Data points distribution:
    c   mean µs  sigma µs       %
    0     51.24     0.365    0.7%
    1     128.9     0.302    0.2%
    2     197.5     0.325    0.1%
    3     271.5      2.55    0.9%
    4     346.1     0.404    0.1%
    5     416.5     0.324    0.0%
    6     478.9     1.074    0.2%
    7       556     0.821    0.1%
    8       627     0.541    0.0%
    9       703      8.67    1.2%
   10     773.8      4.35    0.5%
   11       845     10.83    1.2%
   12     918.4     14.97    1.6%
   13      1016     11.15    1.0%
   14      1076     15.65    1.4%
   15      1138     11.84    1.0%
   16      1215     12.19    1.0%
   17      1315     16.47    1.2%
   18      1356     15.46    1.1%
   19      1421     11.64    0.8%
   20      1502     16.05    1.0%
   21      1570     13.64    0.8%
   22      1630     16.07    0.9%
   23      1718     10.73    0.6%
   24      1784     12.12    0.6%
   25      1872     12.24    0.6%
   26      1968     5.572    0.2%
   27      2017     14.36    0.7%
   28      2087     13.75    0.6%
   29      2166     4.184    0.1%
   30      2228     13.75    0.6%
   31      2289     10.58    0.4%
   32      2369     12.51    0.5%
   33      2460     16.15    0.6%
   34      2516      12.7    0.5%
   35      2582     14.11    0.5%
   36      2668     10.34    0.3%
   37      2727     11.37    0.4%
   38      2786      9.32    0.3%
   39      2873     7.113    0.2%
   40      2935     13.59    0.4%
   41      3018     11.16    0.3%
   42      3083     13.42    0.4%
   43      3154     13.15    0.4%
   44      3219     13.54    0.4%
   45      3309      15.7    0.4%
   46      3364     17.39    0.5%
   47      3434     13.61    0.3%
   48      3508     13.57    0.3%
   49      3649     17.22    0.4%
   50      3722     15.22    0.4%
   51      3859     11.66    0.3%
   52      3860     15.36    0.3%
   53      3918     13.93    0.3%
   54      3985      8.66    0.2%
   55      4056     16.59    0.4%
   56      4124      24.2    0.5%
   57      4192     9.553    0.2%
   58      4264     14.85    0.3%
   59      4321     15.37    0.3%
   60      4404     10.77    0.2%
   61      4466     12.22    0.2%
   62      4560     21.08    0.4%
   63      4608     9.009    0.1%
   64      4676     7.783    0.1%

Quality and confidence:
param     error
c         0.049

Model:
Time ~=    51.12
    + c    72.62
              µs

Reads = 1 + (0 * c)
Writes = 3 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "remove_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts OwnerInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:0 w:1)
Storage: Contracts PristineCode (r:0 w:1)

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

Model:
Time ~=    24.22
              µs

Reads = 1
Writes = 3

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

Model:
Time ~=    24.22
              µs

Reads = 1
Writes = 3

Pallet: "pallet_contracts", Extrinsic: "seal_caller", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    221.5
    + r    56.05
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     226.7     0.238    0.1%
    1     271.9     0.236    0.0%
    2     329.1     0.427    0.1%
    3     383.2     0.542    0.1%
    4       440     1.774    0.4%
    5     493.5     2.151    0.4%
    6     547.6     1.765    0.3%
    7       624     6.108    0.9%
    8     680.4     11.87    1.7%
    9     728.5     0.576    0.0%
   10       797     8.757    1.0%
   11     838.3     6.501    0.7%
   12     902.4     12.28    1.3%
   13     949.7      9.55    1.0%
   14      1016     13.35    1.3%
   15      1068     13.37    1.2%
   16      1122     11.77    1.0%
   17      1181     15.68    1.3%
   18      1226     4.173    0.3%
   19      1286     11.22    0.8%
   20      1341     13.83    1.0%

Quality and confidence:
param     error
r         0.126

Model:
Time ~=    219.7
    + r    56.38
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_address", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=      220
    + r    56.88
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0       227     0.219    0.0%
    1     273.3     0.207    0.0%
    2     330.3     0.751    0.2%
    3       385     0.458    0.1%
    4     441.9     0.734    0.1%
    5     497.2     0.392    0.0%
    6     552.6     0.506    0.0%
    7       633     12.32    1.9%
    8     680.5     2.335    0.3%
    9     735.6     1.295    0.1%
   10     790.8     1.626    0.2%
   11     848.8     10.51    1.2%
   12       917     14.39    1.5%
   13       960     8.348    0.8%
   14      1019     5.471    0.5%
   15      1078     11.11    1.0%
   16      1131     8.422    0.7%
   17      1187     8.127    0.6%
   18      1250     12.66    1.0%
   19      1308     17.01    1.3%
   20      1357     14.42    1.0%

Quality and confidence:
param     error
r         0.117

Model:
Time ~=    218.3
    + r    57.24
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_gas_left", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    221.4
    + r    56.28
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     226.9     0.199    0.0%
    1     272.4     0.206    0.0%
    2       329     0.296    0.0%
    3     383.8     0.412    0.1%
    4     441.1     2.328    0.5%
    5     495.5     1.998    0.4%
    6     548.9     2.091    0.3%
    7     626.1     7.578    1.2%
    8     675.5      0.78    0.1%
    9     731.1     1.632    0.2%
   10     784.4     0.662    0.0%
   11     843.6     9.449    1.1%
   12     892.8     0.805    0.0%
   13     954.6     8.599    0.9%
   14      1013     6.744    0.6%
   15      1073      13.7    1.2%
   16      1125     9.697    0.8%
   17      1181     14.02    1.1%
   18      1240     13.82    1.1%
   19      1288     11.82    0.9%
   20      1350     12.44    0.9%

Quality and confidence:
param     error
r         0.104

Model:
Time ~=    217.9
    + r    56.67
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_balance", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    228.6
    + r    147.1
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     233.6     0.149    0.0%
    1     366.4     1.368    0.3%
    2     517.5     1.077    0.2%
    3     667.7     3.724    0.5%
    4     806.9     11.47    1.4%
    5     963.3     6.955    0.7%
    6      1110     6.973    0.6%
    7      1270     14.11    1.1%
    8      1415     11.01    0.7%
    9      1550     15.68    1.0%
   10      1702      13.4    0.7%
   11      1848     15.56    0.8%
   12      1989     12.37    0.6%
   13      2142     4.996    0.2%
   14      2301     11.87    0.5%
   15      2444     17.26    0.7%
   16      2588     9.821    0.3%
   17      2737     12.23    0.4%
   18      2869      20.7    0.7%
   19      3014     11.27    0.3%
   20      3178     15.16    0.4%

Quality and confidence:
param     error
r         0.155

Model:
Time ~=    226.9
    + r    147.4
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_value_transferred", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    233.8
    + r    55.13
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0       227     0.179    0.0%
    1     285.2     0.147    0.0%
    2       343     1.981    0.5%
    3     398.1     1.768    0.4%
    4     454.7     4.563    1.0%
    5     514.4      5.18    1.0%
    6     562.2     0.557    0.0%
    7     624.1     5.908    0.9%
    8     679.2     4.754    0.6%
    9     731.7     1.861    0.2%
   10     791.1     9.752    1.2%
   11     844.5     9.317    1.1%
   12     903.9     9.144    1.0%
   13     954.5     8.877    0.9%
   14      1008     13.99    1.3%
   15      1060     12.76    1.2%
   16      1107     4.495    0.4%
   17      1175     12.87    1.0%
   18      1221     9.976    0.8%
   19      1285     15.34    1.1%
   20      1342     14.34    1.0%

Quality and confidence:
param     error
r          0.11

Model:
Time ~=    233.1
    + r    55.33
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_minimum_balance", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    234.3
    + r     54.6
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     227.1     0.156    0.0%
    1     285.8     1.636    0.5%
    2     341.2     0.263    0.0%
    3     396.4     0.632    0.1%
    4     456.3     4.884    1.0%
    5       506     0.513    0.1%
    6       561     3.744    0.6%
    7     622.3     5.192    0.8%
    8     680.8     12.49    1.8%
    9     737.1     11.06    1.5%
   10     782.7     2.186    0.2%
   11     849.3     7.804    0.9%
   12     901.9     15.13    1.6%
   13     945.8     4.264    0.4%
   14      1000     12.44    1.2%
   15      1054     11.54    1.0%
   16      1111     13.73    1.2%
   17      1153     2.751    0.2%
   18      1221     13.14    1.0%
   19      1270     14.35    1.1%
   20      1323     10.81    0.8%

Quality and confidence:
param     error
r         0.122

Model:
Time ~=    235.3
    + r     54.7
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_block_number", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    233.1
    + r    54.31
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     227.1     0.135    0.0%
    1     284.6     0.297    0.1%
    2     340.8     0.468    0.1%
    3     394.8     0.709    0.1%
    4     450.1     0.341    0.0%
    5       504     0.487    0.0%
    6     561.2       2.3    0.4%
    7       618     2.209    0.3%
    8     679.7     7.748    1.1%
    9     724.1     0.581    0.0%
   10     777.4     0.835    0.1%
   11     838.8     11.19    1.3%
   12       886     1.242    0.1%
   13     951.8     13.87    1.4%
   14     989.8     8.553    0.8%
   15      1046     9.781    0.9%
   16      1095     1.677    0.1%
   17      1159     13.09    1.1%
   18      1224     14.04    1.1%
   19      1265     13.37    1.0%
   20      1315     10.91    0.8%

Quality and confidence:
param     error
r         0.108

Model:
Time ~=    232.8
    + r    54.51
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_now", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    226.4
    + r    54.67
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     227.2     0.148    0.0%
    1       284     0.189    0.0%
    2     345.5     5.748    1.6%
    3     402.9      4.81    1.1%
    4     437.9     0.578    0.1%
    5     492.3     0.859    0.1%
    6     547.1     1.242    0.2%
    7     604.2     2.355    0.3%
    8     667.3      10.7    1.6%
    9     716.1     9.515    1.3%
   10     772.8     10.12    1.3%
   11     827.7     11.86    1.4%
   12     889.3     15.41    1.7%
   13     929.2     3.138    0.3%
   14      1008     11.49    1.1%
   15      1044     2.113    0.2%
   16      1103     10.72    0.9%
   17      1167     13.61    1.1%
   18      1216     13.77    1.1%
   19      1265     8.522    0.6%
   20      1325     12.68    0.9%

Quality and confidence:
param     error
r         0.126

Model:
Time ~=      226
    + r    54.89
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: TransactionPayment NextFeeMultiplier (r:1 w:0)

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

Model:
Time ~=    237.7
    + r    132.5
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     228.1     0.116    0.0%
    1     366.1     1.369    0.3%
    2     501.9     3.351    0.6%
    3     634.5     5.109    0.8%
    4     751.2     8.423    1.1%
    5     904.7     13.26    1.4%
    6      1037     12.84    1.2%
    7      1165     10.52    0.9%
    8      1305      13.4    1.0%
    9      1434     9.409    0.6%
   10      1560     13.58    0.8%
   11      1695     7.269    0.4%
   12      1819     18.05    0.9%
   13      1972     13.79    0.6%
   14      2108     7.774    0.3%
   15      2232     11.34    0.5%
   16      2356     10.28    0.4%
   17      2489     12.84    0.5%
   18      2625     9.532    0.3%
   19      2760     12.98    0.4%
   20      2879     11.49    0.3%

Quality and confidence:
param     error
r         0.146

Model:
Time ~=    234.7
    + r    132.8
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_gas", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    96.67
    + r    27.94
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     90.48      0.15    0.1%
    1     120.3     0.146    0.1%
    2     147.8     1.425    0.9%
    3       175     0.202    0.1%
    4     201.5     0.134    0.0%
    5     241.8     0.164    0.0%
    6     270.5     0.989    0.3%
    7       297     0.874    0.2%
    8     323.2     1.312    0.4%
    9     348.4     0.439    0.1%
   10     382.9     11.63    3.0%
   11     408.3     1.638    0.4%
   12     434.5     1.823    0.4%
   13     460.5     1.392    0.3%
   14     487.1     1.469    0.3%
   15     516.6     3.854    0.7%
   16     542.4     4.326    0.7%
   17     567.9     3.643    0.6%
   18     592.6     2.242    0.3%
   19     624.2       7.1    1.1%
   20     649.9     10.61    1.6%

Quality and confidence:
param     error
r          0.07

Model:
Time ~=    96.24
    + r    27.91
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_input", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    222.2
    + r    54.07
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     226.8     0.144    0.0%
    1       272     2.436    0.8%
    2     324.8     0.239    0.0%
    3     377.5     0.264    0.0%
    4     431.3      0.35    0.0%
    5     484.2     0.491    0.1%
    6     539.2     7.902    1.4%
    7     614.4      10.3    1.6%
    8     662.5     5.809    0.8%
    9     715.2     10.19    1.4%
   10     774.1     13.06    1.6%
   11     819.1     9.044    1.1%
   12       898     14.87    1.6%
   13     939.2     11.94    1.2%
   14     983.4      8.63    0.8%
   15      1036     7.729    0.7%
   16      1088     5.359    0.4%
   17      1142     7.148    0.6%
   18      1195     12.36    1.0%
   19      1247     14.13    1.1%
   20      1301     12.27    0.9%

Quality and confidence:
param     error
r         0.139

Model:
Time ~=    221.6
    + r    54.38
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=      304
    + n    11.92
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     270.6     0.275    0.1%
   20       512     0.542    0.1%
   40     760.1     12.23    1.6%
   60      1010     14.82    1.4%
   80      1249     15.62    1.2%
  100      1493     14.21    0.9%
  120      1733     13.47    0.7%
  140      1970     11.47    0.5%
  160      2206     14.54    0.6%
  180      2459     8.488    0.3%
  200      2693     12.14    0.4%
  220      2931     9.703    0.3%
  240      3168     9.709    0.3%
  260      3476     15.32    0.4%
  280      3653     12.63    0.3%
  300      3893     12.94    0.3%
  320      4131     14.42    0.3%
  340      4369     13.85    0.3%
  360      4613     20.22    0.4%
  380      4835     16.69    0.3%
  400      5077     12.57    0.2%
  420      5308     13.93    0.2%
  440      5556     17.48    0.3%
  460      5794     25.28    0.4%
  480      6030     29.55    0.4%
  500      6258     16.32    0.2%
  520      6507        15    0.2%
  540      6755     22.64    0.3%
  560      7013     32.64    0.4%
  580      7221     19.19    0.2%
  600      7477     26.71    0.3%
  620      7708     37.55    0.4%
  640      7943     22.41    0.2%
  660      8176      18.6    0.2%
  680      8414     25.19    0.2%
  700      8640     22.85    0.2%
  720      8883        20    0.2%
  740      9124     17.24    0.1%
  760      9338     16.83    0.1%
  780      9597     15.13    0.1%
  800      9829     14.44    0.1%
  820     10070     23.93    0.2%
  840     10290     16.97    0.1%
  860     10560     30.81    0.2%
  880     10790     11.45    0.1%
  900     11010     21.22    0.1%
  920     11250     18.83    0.1%
  940     11500     21.51    0.1%
  960     11730     13.19    0.1%
  980     12000     32.79    0.2%
 1000     12230     29.13    0.2%
 1020     12460     25.86    0.2%

Quality and confidence:
param     error
n         0.003

Model:
Time ~=    306.4
    + n    11.91
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_return", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    222.1
    + r    3.209
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     222.1     0.114    0.0%
    1     225.3     0.186    0.0%

Quality and confidence:
param     error
r         0.072

Model:
Time ~=    222.1
    + r    3.223
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    211.5
    + n    0.229
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     211.1     0.121    0.0%
   20       216     0.118    0.0%
   40     220.8     0.283    0.1%
   60     225.2     0.158    0.0%
   80     229.9     0.126    0.0%
  100     234.4     0.155    0.0%
  120     239.1     0.133    0.0%
  140     243.7     0.181    0.0%
  160     248.6     1.667    0.6%
  180     252.8     0.162    0.0%
  200     257.4     0.154    0.0%
  220     266.6     2.184    0.8%
  240     268.5      5.08    1.8%
  260     271.2     0.186    0.0%
  280     275.9     0.202    0.0%
  300     281.7      4.91    1.7%
  320     284.8     0.223    0.0%
  340     289.6      0.24    0.0%
  360     298.8     5.846    1.9%
  380     305.3       0.2    0.0%
  400     308.7     7.266    2.3%
  420     307.6     0.124    0.0%
  440     316.3     4.442    1.4%
  460     316.6      0.19    0.0%
  480     321.4      0.29    0.0%
  500     326.1      0.16    0.0%
  520     335.9     5.902    1.7%
  540       339     5.628    1.6%
  560     344.9     6.072    1.7%
  580     348.6     5.501    1.5%
  600     357.2     5.303    1.4%
  620     358.4     5.918    1.6%
  640     362.9     6.221    1.7%
  660       371     8.756    2.3%
  680     372.3     6.138    1.6%
  700     375.6     6.073    1.6%
  720     381.3     5.956    1.5%
  740     384.9     5.625    1.4%
  760     390.1      6.17    1.5%
  780     395.9     6.387    1.6%
  800     402.7     8.891    2.2%
  820     412.8     11.14    2.6%
  840     408.5     6.019    1.4%
  860     418.4     2.785    0.6%
  880     419.4     6.459    1.5%
  900     426.4     4.643    1.0%
  920     428.3     6.161    1.4%
  940     431.6     6.012    1.3%
  960     436.2      6.19    1.4%
  980     441.8     6.196    1.4%
 1000     445.4     5.899    1.3%
 1020     451.1     6.474    1.4%

Quality and confidence:
param     error
n             0

Model:
Time ~=      211
    + n    0.237
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_terminate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: Contracts DeletionQueue (r:1 w:1)
Storage: Contracts OwnerInfoOf (r:1 w:1)

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

Model:
Time ~=      214
    + r     64.4
              µs

Reads = 4 + (4 * r)
Writes = 1 + (5 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     213.9     0.106    0.0%
    1     278.4     0.293    0.1%

Quality and confidence:
param     error
r         0.104

Model:
Time ~=    213.9
    + r    64.45
              µs

Reads = 4 + (4 * r)
Writes = 1 + (5 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_random", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: RandomnessCollectiveFlip RandomMaterial (r:1 w:0)

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

Model:
Time ~=    232.2
    + r    166.6
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     228.5     0.115    0.0%
    1     390.5      8.14    2.0%
    2     565.5     3.297    0.5%
    3     716.6     5.405    0.7%
    4     896.2     6.549    0.7%
    5      1062     8.981    0.8%
    6      1233     12.44    1.0%
    7      1407     13.97    0.9%
    8      1566     14.55    0.9%
    9      1739     3.848    0.2%
   10      1909     7.363    0.3%
   11      2063     8.399    0.4%
   12      2237     6.032    0.2%
   13      2383     17.72    0.7%
   14      2560     11.14    0.4%
   15      2732     8.575    0.3%
   16      2883        14    0.4%
   17      3059     14.63    0.4%
   18      3231     11.96    0.3%
   19      3408     15.58    0.4%
   20      3577     9.503    0.2%

Quality and confidence:
param     error
r          0.15

Model:
Time ~=    228.2
    + r    166.9
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    229.7
    + r    288.6
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     223.9     0.134    0.0%
    1       511      1.42    0.2%
    2     800.1     2.431    0.3%
    3      1095     12.31    1.1%
    4      1395     10.01    0.7%
    5      1675     7.377    0.4%
    6      1964     5.967    0.3%
    7      2247     8.074    0.3%
    8      2536     12.05    0.4%
    9      2844     11.34    0.3%
   10      3124     9.727    0.3%
   11      3405     12.07    0.3%
   12      3695      9.47    0.2%
   13      4001      9.62    0.2%
   14      4256     14.79    0.3%
   15      4561     13.41    0.2%
   16      4843     14.59    0.3%
   17      5141     17.01    0.3%
   18      5425     10.87    0.2%
   19      5719     19.59    0.3%
   20      5990     19.07    0.3%

Quality and confidence:
param     error
r         0.163

Model:
Time ~=    230.3
    + r    288.6
              µ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
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System EventTopics (r:100 w:100)

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

Model:
Time ~=    593.3
    + t    282.4
    + n    85.08
              µ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      1983      16.3    0.8%
    1    16      2214     11.07    0.5%
    2    16      2505      16.4    0.6%
    3    16      2789     13.93    0.4%
    4     0      1705     10.96    0.6%
    4     1      1841     11.92    0.6%
    4     2      1896     14.82    0.7%
    4     3      1972     10.03    0.5%
    4     4      2050     10.23    0.4%
    4     5      2144     9.464    0.4%
    4     6      2245     17.21    0.7%
    4     7      2289     12.99    0.5%
    4     8      2362     12.69    0.5%
    4     9      2460     10.71    0.4%
    4    10      2557     10.59    0.4%
    4    11      2645     17.98    0.6%
    4    12      2733     17.45    0.6%
    4    13      2819     6.303    0.2%
    4    14      2926     5.322    0.1%
    4    15      2995      17.8    0.5%
    4    16      3090      14.1    0.4%

Quality and confidence:
param     error
t         1.566
n         0.308

Model:
Time ~=    601.6
    + t      279
    + n    84.81
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_debug_message", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: System Account (r:1 w:0)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

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

Model:
Time ~=    116.8
    + r    44.58
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     99.79     0.103    0.1%
    1     161.4     0.202    0.1%
    2     207.4     1.804    0.8%
    3     251.4     0.234    0.0%
    4     296.9     4.524    1.5%
    5       338     0.298    0.0%
    6     387.3     0.485    0.1%
    7       430     0.296    0.0%
    8     473.8     0.324    0.0%
    9     515.7     0.435    0.0%
   10     560.8     3.361    0.5%
   11     609.8     2.371    0.3%
   12     651.9     0.622    0.0%
   13     698.4     4.866    0.6%
   14     739.4     0.667    0.0%
   15     783.5     2.077    0.2%
   16       825     1.075    0.1%
   17     877.9     4.917    0.5%
   18     922.6     5.683    0.6%
   19     962.6     1.459    0.1%
   20      1019     13.42    1.3%

Quality and confidence:
param     error
r         0.067

Model:
Time ~=    113.5
    + r    44.89
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    69.65
    + r    411.7
              µs

Reads = 4 + (100 * r)
Writes = 1 + (100 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     214.2     0.183    0.0%
    1     577.5     1.767    0.3%
    2     946.2     10.95    1.1%
    3      1340     3.937    0.2%
    4      1705     11.18    0.6%
    5      2116     10.36    0.4%
    6      2496     16.36    0.6%
    7      2879     14.55    0.5%
    8      3252     14.88    0.4%
    9      3754     7.642    0.2%
   10      4137     19.56    0.4%
   11      4577     14.99    0.3%
   12      4990     15.55    0.3%
   13      5382     22.04    0.4%
   14      5788     38.91    0.6%
   15      6203     22.58    0.3%
   16      6652     21.13    0.3%
   17      7096     49.24    0.6%
   18      7640     17.26    0.2%
   19      8071      22.6    0.2%
   20      8512     28.73    0.3%

Quality and confidence:
param     error
r         0.995

Model:
Time ~=    59.01
    + r    414.7
              µs

Reads = 4 + (100 * r)
Writes = 1 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_new_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    623.6
    + n     30.4
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     578.8     10.12    1.7%
    1     651.9     4.447    0.6%
    2     684.3     7.376    1.0%
    3     723.6     9.859    1.3%
    4     758.3     6.339    0.8%
    5     780.5     8.993    1.1%
    6     821.3     12.95    1.5%
    7     843.4     11.17    1.3%
    8     874.3     13.07    1.4%
    9     900.7     9.908    1.0%
   10     930.6     11.89    1.2%
   11     964.2     7.217    0.7%
   12       993     13.27    1.3%
   13      1020     6.343    0.6%
   14      1047     5.247    0.5%
   15      1074     2.066    0.1%
   16      1108      5.66    0.5%

Quality and confidence:
param     error
n         0.242

Model:
Time ~=    620.4
    + n    30.94
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_old_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    647.3
    + n    10.22
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     567.6     1.729    0.3%
    1     641.7     1.897    0.2%
    2     677.1     2.505    0.3%
    3     690.5      9.26    1.3%
    4     695.7     2.089    0.3%
    5     705.9      5.26    0.7%
    6     711.8     4.432    0.6%
    7     719.8     3.866    0.5%
    8     730.2     10.37    1.4%
    9     729.9      3.18    0.4%
   10     745.4     8.373    1.1%
   11     749.3     1.909    0.2%
   12     760.2     8.371    1.1%
   13     770.4     1.897    0.2%
   14     784.7     2.903    0.3%
   15     808.2     4.925    0.6%
   16     816.1     5.112    0.6%

Quality and confidence:
param     error
n         0.317

Model:
Time ~=    632.3
    + n    11.43
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    106.7
    + r    384.7
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     228.1     1.839    0.8%
    1     578.9     1.262    0.2%
    2     908.3     4.378    0.4%
    3      1290     8.158    0.6%
    4      1628     7.969    0.4%
    5      2014     7.748    0.3%
    6      2369     7.358    0.3%
    7      2742     14.22    0.5%
    8      3079     12.65    0.4%
    9      3570     17.27    0.4%
   10      3902     16.01    0.4%
   11      4348     15.87    0.3%
   12      4692     21.77    0.4%
   13      5072     18.76    0.3%
   14      5459     16.15    0.2%
   15      5870     11.38    0.1%
   16      6228     15.24    0.2%
   17      6638     30.38    0.4%
   18      7170     28.66    0.3%
   19      7612      38.2    0.5%
   20      7937     46.92    0.5%

Quality and confidence:
param     error
r         0.878

Model:
Time ~=    96.62
    + r    387.2
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    635.3
    + n     10.3
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     575.8      2.08    0.3%
    1     631.3     1.974    0.3%
    2     672.6     8.337    1.2%
    3       674     1.311    0.1%
    4     684.1     4.296    0.6%
    5     700.5     9.316    1.3%
    6     698.7     8.547    1.2%
    7     707.9     3.709    0.5%
    8     718.1     7.962    1.1%
    9     721.4     1.618    0.2%
   10     738.6     11.16    1.5%
   11     746.1      1.69    0.2%
   12     747.6     5.551    0.7%
   13     767.9     8.231    1.0%
   14     772.5     1.596    0.2%
   15       791     1.618    0.2%
   16     811.6     11.99    1.4%

Quality and confidence:
param     error
n          0.27

Model:
Time ~=    625.9
    + n    11.17
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_get_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    135.1
    + r    328.8
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     216.3     0.167    0.0%
    1     506.8     8.409    1.6%
    2     817.4     6.161    0.7%
    3      1136     7.968    0.7%
    4      1457     14.08    0.9%
    5      1776     11.57    0.6%
    6      2053     9.743    0.4%
    7      2394     14.86    0.6%
    8      2673     9.633    0.3%
    9      3075     21.84    0.7%
   10      3378     12.63    0.3%
   11      3731     11.97    0.3%
   12      4068     24.64    0.6%
   13      4365     16.56    0.3%
   14      4729     35.18    0.7%
   15      5046     18.68    0.3%
   16      5362     15.82    0.2%
   17      5720     26.73    0.4%
   18      6196     46.09    0.7%
   19      6504     24.22    0.3%
   20      6863     32.51    0.4%

Quality and confidence:
param     error
r         0.741

Model:
Time ~=    115.1
    + r    331.7
              µ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
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    597.9
    + n    67.36
              µs

Reads = 104 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0       522      10.3    1.9%
    1     646.7     6.287    0.9%
    2     748.1      7.94    1.0%
    3     809.1     8.737    1.0%
    4     879.3      10.8    1.2%
    5     944.4     11.04    1.1%
    6      1008     7.637    0.7%
    7      1059     3.535    0.3%
    8      1130     11.06    0.9%
    9      1192     10.29    0.8%
   10      1254     5.411    0.4%
   11      1318     8.365    0.6%
   12      1383     9.748    0.7%
   13      1465     14.81    1.0%
   14      1541      14.4    0.9%
   15      1616     12.63    0.7%
   16      1686     10.89    0.6%

Quality and confidence:
param     error
n          0.36

Model:
Time ~=    582.5
    + n    68.42
              µs

Reads = 104 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_contains_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    140.5
    + r    293.2
              µs

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

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     228.3      1.18    0.5%
    1     480.9     3.475    0.7%
    2     732.2     7.476    1.0%
    3      1026     8.122    0.7%
    4      1291     12.09    0.9%
    5      1590     11.92    0.7%
    6      1862     13.97    0.7%
    7      2154     13.71    0.6%
    8      2412      19.7    0.8%
    9      2764     12.07    0.4%
   10      3052     13.21    0.4%
   11      3343     24.66    0.7%
   12      3658     20.33    0.5%
   13      3923     11.76    0.2%
   14      4239     18.85    0.4%
   15      4527     32.53    0.7%
   16      4812     25.47    0.5%
   17      5103     33.21    0.6%
   18      5473     16.84    0.3%
   19      5820     24.76    0.4%
   20      6083     30.55    0.5%

Quality and confidence:
param     error
r         0.555

Model:
Time ~=      130
    + r    294.5
              µs

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

Pallet: "pallet_contracts", Extrinsic: "seal_contains_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    538.8
    + n    9.758
              µs

Reads = 104 + (0 * n)
Writes = 1 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     484.9     8.321    1.7%
    1     531.5     1.712    0.3%
    2     572.8      6.45    1.1%
    3     576.5     9.241    1.6%
    4     586.2     1.781    0.3%
    5     593.9     4.449    0.7%
    6     598.3     1.301    0.2%
    7     605.8     2.255    0.3%
    8     612.3     1.354    0.2%
    9     615.5     5.287    0.8%
   10       623     0.969    0.1%
   11     638.9     8.592    1.3%
   12     640.8     1.893    0.2%
   13     655.5     6.432    0.9%
   14     672.8     4.766    0.7%
   15     691.8     2.157    0.3%
   16     697.7     2.529    0.3%

Quality and confidence:
param     error
n         0.246

Model:
Time ~=    528.7
    + n    10.37
              µs

Reads = 104 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_take_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    111.6
    + r    427.1
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

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

Data points distribution:
    r   mean µs  sigma µs       %
    0     229.6     0.222    0.0%
    1     617.6     2.387    0.3%
    2      1000     9.529    0.9%
    3      1421     7.904    0.5%
    4      1797     8.183    0.4%
    5      2233     9.772    0.4%
    6      2633       9.9    0.3%
    7      3034     16.84    0.5%
    8      3441     18.17    0.5%
    9      3938     18.59    0.4%
   10      4333     7.284    0.1%
   11      4790     24.89    0.5%
   12      5225        14    0.2%
   13      5622     24.47    0.4%
   14      6032     28.95    0.4%
   15      6472     24.15    0.3%
   16      6920     26.68    0.3%
   17      7388     45.66    0.6%
   18      7932     31.82    0.4%
   19      8404     28.82    0.3%
   20      8841     26.84    0.3%

Quality and confidence:
param     error
r         0.906

Model:
Time ~=    95.34
    + r      430
              µs

Reads = 5 + (100 * r)
Writes = 3 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_take_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

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

Model:
Time ~=    690.5
    + n    69.55
              µs

Reads = 105 + (0 * n)
Writes = 103 + (0 * n)

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

Data points distribution:
    n   mean µs  sigma µs       %
    0     616.8      5.63    0.9%
    1     738.2    <truncated>...

…--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
@athei
Copy link
Member Author

athei commented Jan 24, 2022

bot merge

@paritytech-processbot paritytech-processbot bot merged commit 2881900 into master Jan 24, 2022
@paritytech-processbot paritytech-processbot bot deleted the at-fix-precharge branch January 24, 2022 20:14
eskimor pushed a commit that referenced this pull request Jan 27, 2022
* Fix seal_get_storage

* Fix seal_take_storage

* Add more benchmarks

* cargo run --quiet --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

* Fix seal_set_storage

* Fix seal_contains_storage and seal_clear_storage

* Fix benchmarks

* cargo run --quiet --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

* Get rid of mem::size_of in benchmarks

* Fix up code loading

* Apply suggestions from code review

Co-authored-by: Hernando Castano <[email protected]>

* Fix test to call same function twice

* Replaced u32::MAX by SENTINEL const

* Fix seal_contains_storage benchmark

* cargo run --quiet --profile=production  --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

Co-authored-by: Parity Bot <[email protected]>
Co-authored-by: Hernando Castano <[email protected]>
Wizdave97 pushed a commit to ComposableFi/substrate that referenced this pull request Feb 4, 2022
* Fix seal_get_storage

* Fix seal_take_storage

* Add more benchmarks

* cargo run --quiet --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

* Fix seal_set_storage

* Fix seal_contains_storage and seal_clear_storage

* Fix benchmarks

* cargo run --quiet --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

* Get rid of mem::size_of in benchmarks

* Fix up code loading

* Apply suggestions from code review

Co-authored-by: Hernando Castano <[email protected]>

* Fix test to call same function twice

* Replaced u32::MAX by SENTINEL const

* Fix seal_contains_storage benchmark

* cargo run --quiet --profile=production  --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

Co-authored-by: Parity Bot <[email protected]>
Co-authored-by: Hernando Castano <[email protected]>
grishasobol pushed a commit to gear-tech/substrate that referenced this pull request Mar 28, 2022
* Fix seal_get_storage

* Fix seal_take_storage

* Add more benchmarks

* cargo run --quiet --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

* Fix seal_set_storage

* Fix seal_contains_storage and seal_clear_storage

* Fix benchmarks

* cargo run --quiet --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

* Get rid of mem::size_of in benchmarks

* Fix up code loading

* Apply suggestions from code review

Co-authored-by: Hernando Castano <[email protected]>

* Fix test to call same function twice

* Replaced u32::MAX by SENTINEL const

* Fix seal_contains_storage benchmark

* cargo run --quiet --profile=production  --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

Co-authored-by: Parity Bot <[email protected]>
Co-authored-by: Hernando Castano <[email protected]>
ark0f pushed a commit to gear-tech/substrate that referenced this pull request Feb 27, 2023
* Fix seal_get_storage

* Fix seal_take_storage

* Add more benchmarks

* cargo run --quiet --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

* Fix seal_set_storage

* Fix seal_contains_storage and seal_clear_storage

* Fix benchmarks

* cargo run --quiet --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

* Get rid of mem::size_of in benchmarks

* Fix up code loading

* Apply suggestions from code review

Co-authored-by: Hernando Castano <[email protected]>

* Fix test to call same function twice

* Replaced u32::MAX by SENTINEL const

* Fix seal_contains_storage benchmark

* cargo run --quiet --profile=production  --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

Co-authored-by: Parity Bot <[email protected]>
Co-authored-by: Hernando Castano <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. 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.

Pre-Charge max size when contracts access storage
3 participants