Files
pezkuwi-subxt/substrate/frame/contracts/src/weights.rs
T
PG Herveou c7c5fc709c contracts: Multi block migrations (#14045)
* Frame Add translate_next

This works similarly to to `translate` but only translate a single entry.
This function will be useful in the context of multi-block migration.

* Move to lazy migration

* Updates

* simplify MockMigration

* wip

* wip

* add bench

* add bench

* fmt

* fix bench

* add .

* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts

* Apply suggestions from code review

Co-authored-by: Alexander Theißen <alex.theissen@me.com>

* Scalfold v10 / v11 fix tests

* PR comment

* tweak pub use

* wip

* wip

* wip

* misc merge master

* misc merge master

* wip

* rm tmp stuff

* wip

* wip

* wip

* wip

* wip

* fixes

* add state

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* fix

* fixed compilation

* clean up logs

* wip

* Revert "Frame Add translate_next"

This reverts commit 10318fc95c42b1f7f25efeb35e6d947ea02bed88.

* Fix v10 logic

* Apply suggestions from code review

Co-authored-by: Alexander Theißen <alex.theissen@me.com>

* wip

* fixes

* exercise del_queue

* bump sample size

* fmt

* wip

* blank line

* fix lint

* fix rustdoc job lint

* PR comment do not use dangerous into()

* Ad macros for updating mod visibility

* Add doc

* Add max_weight to integrity_test

* fix compilation

* Add no migration tests

* ".git/.scripts/commands/bench/bench.sh" pallet dev pallet_contracts

* fix clippy

* PR review

* Update frame/contracts/src/lib.rs

Co-authored-by: Sasha Gryaznov <hi@agryaznov.com>

* Fix master merge

* fix merge 2

* fix tryruntime

* fix lint

---------

Co-authored-by: Alexander Theißen <alex.theissen@me.com>
Co-authored-by: command-bot <>
Co-authored-by: Sasha Gryaznov <hi@agryaznov.com>
2023-05-31 14:19:31 +00:00

4626 lines
233 KiB
Rust
Generated

// This file is part of Substrate.
// Copyright (C) Parity Technologies (UK) Ltd.
// SPDX-License-Identifier: Apache-2.0
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//! Autogenerated weights for pallet_contracts
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-05-16, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("dev"), DB CACHE: 1024
// Executed Command:
// target/production/substrate
// benchmark
// pallet
// --steps=50
// --repeat=20
// --extrinsic=*
// --execution=wasm
// --wasm-execution=compiled
// --heap-pages=4096
// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/substrate/.git/.artifacts/bench.json
// --pallet=pallet_contracts
// --chain=dev
// --header=./HEADER-APACHE2
// --output=./frame/contracts/src/weights.rs
// --template=./.maintain/frame-weight-template.hbs
#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
#![allow(unused_imports)]
#![allow(missing_docs)]
use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};
use core::marker::PhantomData;
/// Weight functions needed for pallet_contracts.
pub trait WeightInfo {
fn on_process_deletion_queue_batch() -> Weight;
fn on_initialize_per_trie_key(k: u32, ) -> Weight;
fn reinstrument(c: u32, ) -> Weight;
fn v9_migration_step(c: u32, ) -> Weight;
fn v10_migration_step() -> Weight;
fn v11_migration_step(k: u32, ) -> Weight;
fn migration_noop() -> Weight;
fn migrate() -> Weight;
fn on_runtime_upgrade_noop() -> Weight;
fn on_runtime_upgrade_in_progress() -> Weight;
fn on_runtime_upgrade() -> Weight;
fn call_with_code_per_byte(c: u32, ) -> Weight;
fn instantiate_with_code(c: u32, i: u32, s: u32, ) -> Weight;
fn instantiate(i: u32, s: u32, ) -> Weight;
fn call() -> Weight;
fn upload_code(c: u32, ) -> Weight;
fn remove_code() -> Weight;
fn set_code() -> Weight;
fn seal_caller(r: u32, ) -> Weight;
fn seal_is_contract(r: u32, ) -> Weight;
fn seal_code_hash(r: u32, ) -> Weight;
fn seal_own_code_hash(r: u32, ) -> Weight;
fn seal_caller_is_origin(r: u32, ) -> Weight;
fn seal_caller_is_root(r: u32, ) -> Weight;
fn seal_address(r: u32, ) -> Weight;
fn seal_gas_left(r: u32, ) -> Weight;
fn seal_balance(r: u32, ) -> Weight;
fn seal_value_transferred(r: u32, ) -> Weight;
fn seal_minimum_balance(r: u32, ) -> Weight;
fn seal_block_number(r: u32, ) -> Weight;
fn seal_now(r: u32, ) -> Weight;
fn seal_weight_to_fee(r: u32, ) -> Weight;
fn seal_gas(r: u32, ) -> Weight;
fn seal_input(r: u32, ) -> Weight;
fn seal_input_per_byte(n: u32, ) -> Weight;
fn seal_return(r: u32, ) -> Weight;
fn seal_return_per_byte(n: u32, ) -> Weight;
fn seal_terminate(r: u32, ) -> Weight;
fn seal_random(r: u32, ) -> Weight;
fn seal_deposit_event(r: u32, ) -> Weight;
fn seal_deposit_event_per_topic_and_byte(t: u32, n: u32, ) -> Weight;
fn seal_debug_message(r: u32, ) -> Weight;
fn seal_debug_message_per_byte(i: u32, ) -> Weight;
fn seal_set_storage(r: u32, ) -> Weight;
fn seal_set_storage_per_new_byte(n: u32, ) -> Weight;
fn seal_set_storage_per_old_byte(n: u32, ) -> Weight;
fn seal_clear_storage(r: u32, ) -> Weight;
fn seal_clear_storage_per_byte(n: u32, ) -> Weight;
fn seal_get_storage(r: u32, ) -> Weight;
fn seal_get_storage_per_byte(n: u32, ) -> Weight;
fn seal_contains_storage(r: u32, ) -> Weight;
fn seal_contains_storage_per_byte(n: u32, ) -> Weight;
fn seal_take_storage(r: u32, ) -> Weight;
fn seal_take_storage_per_byte(n: u32, ) -> Weight;
fn seal_transfer(r: u32, ) -> Weight;
fn seal_call(r: u32, ) -> Weight;
fn seal_delegate_call(r: u32, ) -> Weight;
fn seal_call_per_transfer_clone_byte(t: u32, c: u32, ) -> Weight;
fn seal_instantiate(r: u32, ) -> Weight;
fn seal_instantiate_per_transfer_input_salt_byte(t: u32, i: u32, s: u32, ) -> Weight;
fn seal_hash_sha2_256(r: u32, ) -> Weight;
fn seal_hash_sha2_256_per_byte(n: u32, ) -> Weight;
fn seal_hash_keccak_256(r: u32, ) -> Weight;
fn seal_hash_keccak_256_per_byte(n: u32, ) -> Weight;
fn seal_hash_blake2_256(r: u32, ) -> Weight;
fn seal_hash_blake2_256_per_byte(n: u32, ) -> Weight;
fn seal_hash_blake2_128(r: u32, ) -> Weight;
fn seal_hash_blake2_128_per_byte(n: u32, ) -> Weight;
fn seal_sr25519_verify_per_byte(n: u32, ) -> Weight;
fn seal_sr25519_verify(r: u32, ) -> Weight;
fn seal_ecdsa_recover(r: u32, ) -> Weight;
fn seal_ecdsa_to_eth_address(r: u32, ) -> Weight;
fn seal_set_code_hash(r: u32, ) -> Weight;
fn seal_reentrance_count(r: u32, ) -> Weight;
fn seal_account_reentrance_count(r: u32, ) -> Weight;
fn seal_instantiation_nonce(r: u32, ) -> Weight;
fn instr_i64const(r: u32, ) -> Weight;
fn instr_i64load(r: u32, ) -> Weight;
fn instr_i64store(r: u32, ) -> Weight;
fn instr_select(r: u32, ) -> Weight;
fn instr_if(r: u32, ) -> Weight;
fn instr_br(r: u32, ) -> Weight;
fn instr_br_if(r: u32, ) -> Weight;
fn instr_br_table(r: u32, ) -> Weight;
fn instr_br_table_per_entry(e: u32, ) -> Weight;
fn instr_call(r: u32, ) -> Weight;
fn instr_call_indirect(r: u32, ) -> Weight;
fn instr_call_per_local(l: u32, ) -> Weight;
fn instr_local_get(r: u32, ) -> Weight;
fn instr_local_set(r: u32, ) -> Weight;
fn instr_local_tee(r: u32, ) -> Weight;
fn instr_global_get(r: u32, ) -> Weight;
fn instr_global_set(r: u32, ) -> Weight;
fn instr_memory_current(r: u32, ) -> Weight;
fn instr_memory_grow(r: u32, ) -> Weight;
fn instr_i64clz(r: u32, ) -> Weight;
fn instr_i64ctz(r: u32, ) -> Weight;
fn instr_i64popcnt(r: u32, ) -> Weight;
fn instr_i64eqz(r: u32, ) -> Weight;
fn instr_i64extendsi32(r: u32, ) -> Weight;
fn instr_i64extendui32(r: u32, ) -> Weight;
fn instr_i32wrapi64(r: u32, ) -> Weight;
fn instr_i64eq(r: u32, ) -> Weight;
fn instr_i64ne(r: u32, ) -> Weight;
fn instr_i64lts(r: u32, ) -> Weight;
fn instr_i64ltu(r: u32, ) -> Weight;
fn instr_i64gts(r: u32, ) -> Weight;
fn instr_i64gtu(r: u32, ) -> Weight;
fn instr_i64les(r: u32, ) -> Weight;
fn instr_i64leu(r: u32, ) -> Weight;
fn instr_i64ges(r: u32, ) -> Weight;
fn instr_i64geu(r: u32, ) -> Weight;
fn instr_i64add(r: u32, ) -> Weight;
fn instr_i64sub(r: u32, ) -> Weight;
fn instr_i64mul(r: u32, ) -> Weight;
fn instr_i64divs(r: u32, ) -> Weight;
fn instr_i64divu(r: u32, ) -> Weight;
fn instr_i64rems(r: u32, ) -> Weight;
fn instr_i64remu(r: u32, ) -> Weight;
fn instr_i64and(r: u32, ) -> Weight;
fn instr_i64or(r: u32, ) -> Weight;
fn instr_i64xor(r: u32, ) -> Weight;
fn instr_i64shl(r: u32, ) -> Weight;
fn instr_i64shrs(r: u32, ) -> Weight;
fn instr_i64shru(r: u32, ) -> Weight;
fn instr_i64rotl(r: u32, ) -> Weight;
fn instr_i64rotr(r: u32, ) -> Weight;
}
/// Weights for pallet_contracts using the Substrate node and recommended hardware.
pub struct SubstrateWeight<T>(PhantomData<T>);
impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {
/// Storage: Contracts DeletionQueueCounter (r:1 w:0)
/// Proof: Contracts DeletionQueueCounter (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
fn on_process_deletion_queue_batch() -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `1594`
// Minimum execution time: 2_630_000 picoseconds.
Weight::from_parts(2_778_000, 1594)
.saturating_add(T::DbWeight::get().reads(1_u64))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `k` is `[0, 1024]`.
fn on_initialize_per_trie_key(k: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `488 + k * (69 ±0)`
// Estimated: `478 + k * (70 ±0)`
// Minimum execution time: 13_453_000 picoseconds.
Weight::from_parts(10_904_078, 478)
// Standard Error: 931
.saturating_add(Weight::from_parts(982_122, 0).saturating_mul(k.into()))
.saturating_add(T::DbWeight::get().reads(2_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(k.into())))
.saturating_add(T::DbWeight::get().writes(2_u64))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(k.into())))
.saturating_add(Weight::from_parts(0, 70).saturating_mul(k.into()))
}
/// Storage: Contracts PristineCode (r:1 w:0)
/// Proof: Contracts PristineCode (max_values: None, max_size: Some(125988), added: 128463, mode: Measured)
/// Storage: Contracts CodeStorage (r:0 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// The range of component `c` is `[0, 61717]`.
fn reinstrument(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `238 + c * (1 ±0)`
// Estimated: `3708 + c * (1 ±0)`
// Minimum execution time: 30_972_000 picoseconds.
Weight::from_parts(31_129_287, 3708)
// Standard Error: 52
.saturating_add(Weight::from_parts(54_996, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(1_u64))
.saturating_add(T::DbWeight::get().writes(1_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into()))
}
/// Storage: Contracts CodeStorage (r:2 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// The range of component `c` is `[0, 61717]`.
fn v9_migration_step(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `178 + c * (1 ±0)`
// Estimated: `6114 + c * (1 ±0)`
// Minimum execution time: 9_696_000 picoseconds.
Weight::from_parts(10_697_026, 6114)
// Standard Error: 0
.saturating_add(Weight::from_parts(1_307, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(2_u64))
.saturating_add(T::DbWeight::get().writes(1_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into()))
}
/// Storage: Contracts ContractInfoOf (r:2 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
fn v10_migration_step() -> Weight {
// Proof Size summary in bytes:
// Measured: `544`
// Estimated: `6484`
// Minimum execution time: 18_132_000 picoseconds.
Weight::from_parts(18_842_000, 6484)
.saturating_add(T::DbWeight::get().reads(3_u64))
.saturating_add(T::DbWeight::get().writes(1_u64))
}
/// Storage: Contracts DeletionQueue (r:1 w:1025)
/// Proof: Contracts DeletionQueue (max_values: None, max_size: Some(142), added: 2617, mode: Measured)
/// Storage: Contracts DeletionQueueCounter (r:0 w:1)
/// Proof: Contracts DeletionQueueCounter (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// The range of component `k` is `[0, 1024]`.
fn v11_migration_step(k: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `138 + k * (1 ±0)`
// Estimated: `3602 + k * (1 ±0)`
// Minimum execution time: 3_952_000 picoseconds.
Weight::from_parts(4_129_000, 3602)
// Standard Error: 1_521
.saturating_add(Weight::from_parts(1_013_657, 0).saturating_mul(k.into()))
.saturating_add(T::DbWeight::get().reads(1_u64))
.saturating_add(T::DbWeight::get().writes(2_u64))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(k.into())))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(k.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:1)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
fn migration_noop() -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `1594`
// Minimum execution time: 3_528_000 picoseconds.
Weight::from_parts(3_641_000, 1594)
.saturating_add(T::DbWeight::get().reads(1_u64))
.saturating_add(T::DbWeight::get().writes(1_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:1)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:1)
/// Proof Skipped: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:1)
fn migrate() -> Weight {
// Proof Size summary in bytes:
// Measured: `133`
// Estimated: `3598`
// Minimum execution time: 13_433_000 picoseconds.
Weight::from_parts(13_710_000, 3598)
.saturating_add(T::DbWeight::get().reads(2_u64))
.saturating_add(T::DbWeight::get().writes(2_u64))
}
/// Storage: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Proof Skipped: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
fn on_runtime_upgrade_noop() -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `3574`
// Minimum execution time: 5_502_000 picoseconds.
Weight::from_parts(5_689_000, 3574)
.saturating_add(T::DbWeight::get().reads(1_u64))
}
/// Storage: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Proof Skipped: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
fn on_runtime_upgrade_in_progress() -> Weight {
// Proof Size summary in bytes:
// Measured: `134`
// Estimated: `3599`
// Minimum execution time: 7_846_000 picoseconds.
Weight::from_parts(8_078_000, 3599)
.saturating_add(T::DbWeight::get().reads(2_u64))
}
/// Storage: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Proof Skipped: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Storage: Contracts MigrationInProgress (r:1 w:1)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
fn on_runtime_upgrade() -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `3574`
// Minimum execution time: 8_390_000 picoseconds.
Weight::from_parts(8_602_000, 3574)
.saturating_add(T::DbWeight::get().reads(2_u64))
.saturating_add(T::DbWeight::get().writes(1_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `c` is `[0, 125952]`.
fn call_with_code_per_byte(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `707`
// Estimated: `6656 + c * (1 ±0)`
// Minimum execution time: 280_993_000 picoseconds.
Weight::from_parts(289_622_441, 6656)
// Standard Error: 26
.saturating_add(Weight::from_parts(38_061, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System Account (r:2 w:2)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: System EventTopics (r:3 w:3)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// Storage: Contracts CodeStorage (r:0 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Contracts PristineCode (r:0 w:1)
/// Proof: Contracts PristineCode (max_values: None, max_size: Some(125988), added: 128463, mode: Measured)
/// The range of component `c` is `[0, 61717]`.
/// The range of component `i` is `[0, 1048576]`.
/// The range of component `s` is `[0, 1048576]`.
fn instantiate_with_code(c: u32, i: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `270`
// Estimated: `8659`
// Minimum execution time: 3_136_130_000 picoseconds.
Weight::from_parts(568_808_049, 8659)
// Standard Error: 288
.saturating_add(Weight::from_parts(108_649, 0).saturating_mul(c.into()))
// Standard Error: 16
.saturating_add(Weight::from_parts(1_103, 0).saturating_mul(i.into()))
// Standard Error: 16
.saturating_add(Weight::from_parts(1_502, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(10_u64))
.saturating_add(T::DbWeight::get().writes(10_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System Account (r:2 w:2)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `i` is `[0, 1048576]`.
/// The range of component `s` is `[0, 1048576]`.
fn instantiate(i: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `482`
// Estimated: `6408`
// Minimum execution time: 1_655_107_000 picoseconds.
Weight::from_parts(266_843_437, 6408)
// Standard Error: 8
.saturating_add(Weight::from_parts(1_463, 0).saturating_mul(i.into()))
// Standard Error: 8
.saturating_add(Weight::from_parts(1_458, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(10_u64))
.saturating_add(T::DbWeight::get().writes(7_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
fn call() -> Weight {
// Proof Size summary in bytes:
// Measured: `759`
// Estimated: `6699`
// Minimum execution time: 197_684_000 picoseconds.
Weight::from_parts(199_222_000, 6699)
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(4_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:1 w:1)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// Storage: Contracts CodeStorage (r:0 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Contracts PristineCode (r:0 w:1)
/// Proof: Contracts PristineCode (max_values: None, max_size: Some(125988), added: 128463, mode: Measured)
/// The range of component `c` is `[0, 61717]`.
fn upload_code(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `3574`
// Minimum execution time: 254_766_000 picoseconds.
Weight::from_parts(247_865_224, 3574)
// Standard Error: 146
.saturating_add(Weight::from_parts(108_830, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(3_u64))
.saturating_add(T::DbWeight::get().writes(4_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:1 w:1)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// Storage: Contracts CodeStorage (r:0 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Contracts PristineCode (r:0 w:1)
/// Proof: Contracts PristineCode (max_values: None, max_size: Some(125988), added: 128463, mode: Measured)
fn remove_code() -> Weight {
// Proof Size summary in bytes:
// Measured: `255`
// Estimated: `3720`
// Minimum execution time: 36_038_000 picoseconds.
Weight::from_parts(36_503_000, 3720)
.saturating_add(T::DbWeight::get().reads(3_u64))
.saturating_add(T::DbWeight::get().writes(4_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:2 w:2)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:3 w:3)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
fn set_code() -> Weight {
// Proof Size summary in bytes:
// Measured: `570`
// Estimated: `8985`
// Minimum execution time: 35_312_000 picoseconds.
Weight::from_parts(35_852_000, 8985)
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(6_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_caller(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `781 + r * (6 ±0)`
// Estimated: `6722 + r * (6 ±0)`
// Minimum execution time: 241_668_000 picoseconds.
Weight::from_parts(256_167_627, 6722)
// Standard Error: 2_447
.saturating_add(Weight::from_parts(328_424, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1601 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_is_contract(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `839 + r * (240 ±0)`
// Estimated: `6743 + r * (2715 ±0)`
// Minimum execution time: 242_353_000 picoseconds.
Weight::from_parts(82_743_116, 6743)
// Standard Error: 6_271
.saturating_add(Weight::from_parts(3_331_316, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 2715).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1601 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_code_hash(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `831 + r * (244 ±0)`
// Estimated: `6747 + r * (2719 ±0)`
// Minimum execution time: 243_370_000 picoseconds.
Weight::from_parts(77_198_453, 6747)
// Standard Error: 6_968
.saturating_add(Weight::from_parts(4_162_946, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 2719).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_own_code_hash(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `788 + r * (6 ±0)`
// Estimated: `6730 + r * (6 ±0)`
// Minimum execution time: 244_083_000 picoseconds.
Weight::from_parts(239_899_316, 6730)
// Standard Error: 5_254
.saturating_add(Weight::from_parts(423_863, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_caller_is_origin(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778 + r * (3 ±0)`
// Estimated: `6723 + r * (3 ±0)`
// Minimum execution time: 239_835_000 picoseconds.
Weight::from_parts(247_929_454, 6723)
// Standard Error: 2_309
.saturating_add(Weight::from_parts(169_642, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_caller_is_root(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `668 + r * (3 ±0)`
// Estimated: `6608 + r * (3 ±0)`
// Minimum execution time: 229_091_000 picoseconds.
Weight::from_parts(235_369_797, 6608)
// Standard Error: 283
.saturating_add(Weight::from_parts(146_485, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(6_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_address(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `782 + r * (6 ±0)`
// Estimated: `6724 + r * (6 ±0)`
// Minimum execution time: 242_638_000 picoseconds.
Weight::from_parts(245_890_126, 6724)
// Standard Error: 508
.saturating_add(Weight::from_parts(323_232, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_gas_left(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778 + r * (6 ±0)`
// Estimated: `6719 + r * (6 ±0)`
// Minimum execution time: 241_740_000 picoseconds.
Weight::from_parts(244_490_855, 6719)
// Standard Error: 1_872
.saturating_add(Weight::from_parts(543_651, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:2 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_balance(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `922 + r * (6 ±0)`
// Estimated: `6846 + r * (6 ±0)`
// Minimum execution time: 241_787_000 picoseconds.
Weight::from_parts(243_819_464, 6846)
// Standard Error: 5_017
.saturating_add(Weight::from_parts(1_496_444, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_value_transferred(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `792 + r * (6 ±0)`
// Estimated: `6741 + r * (6 ±0)`
// Minimum execution time: 243_498_000 picoseconds.
Weight::from_parts(251_019_668, 6741)
// Standard Error: 1_479
.saturating_add(Weight::from_parts(318_979, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_minimum_balance(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `790 + r * (6 ±0)`
// Estimated: `6739 + r * (6 ±0)`
// Minimum execution time: 242_572_000 picoseconds.
Weight::from_parts(246_453_396, 6739)
// Standard Error: 978
.saturating_add(Weight::from_parts(320_095, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_block_number(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `787 + r * (6 ±0)`
// Estimated: `6737 + r * (6 ±0)`
// Minimum execution time: 241_872_000 picoseconds.
Weight::from_parts(257_272_904, 6737)
// Standard Error: 4_146
.saturating_add(Weight::from_parts(314_645, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_now(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778 + r * (6 ±0)`
// Estimated: `6723 + r * (6 ±0)`
// Minimum execution time: 242_139_000 picoseconds.
Weight::from_parts(244_667_764, 6723)
// Standard Error: 580
.saturating_add(Weight::from_parts(323_005, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: TransactionPayment NextFeeMultiplier (r:1 w:0)
/// Proof: TransactionPayment NextFeeMultiplier (max_values: Some(1), max_size: Some(16), added: 511, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_weight_to_fee(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `852 + r * (14 ±0)`
// Estimated: `6785 + r * (14 ±0)`
// Minimum execution time: 242_370_000 picoseconds.
Weight::from_parts(247_330_421, 6785)
// Standard Error: 1_832
.saturating_add(Weight::from_parts(1_396_737, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 14).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_gas(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `745 + r * (4 ±0)`
// Estimated: `6687 + r * (4 ±0)`
// Minimum execution time: 167_583_000 picoseconds.
Weight::from_parts(173_694_884, 6687)
// Standard Error: 2_880
.saturating_add(Weight::from_parts(133_811, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 4).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_input(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `780 + r * (6 ±0)`
// Estimated: `6724 + r * (6 ±0)`
// Minimum execution time: 242_932_000 picoseconds.
Weight::from_parts(246_356_239, 6724)
// Standard Error: 479
.saturating_add(Weight::from_parts(268_456, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_input_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `784`
// Estimated: `6724`
// Minimum execution time: 245_611_000 picoseconds.
Weight::from_parts(246_102_856, 6724)
// Standard Error: 1
.saturating_add(Weight::from_parts(596, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1]`.
fn seal_return(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `768 + r * (45 ±0)`
// Estimated: `6708 + r * (45 ±0)`
// Minimum execution time: 238_764_000 picoseconds.
Weight::from_parts(241_225_075, 6708)
// Standard Error: 196_899
.saturating_add(Weight::from_parts(3_361_624, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 45).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_return_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778`
// Estimated: `6731`
// Minimum execution time: 243_075_000 picoseconds.
Weight::from_parts(244_139_227, 6731)
// Standard Error: 0
.saturating_add(Weight::from_parts(178, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:4 w:4)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts DeletionQueueCounter (r:1 w:1)
/// Proof: Contracts DeletionQueueCounter (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:3 w:3)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// Storage: Contracts DeletionQueue (r:0 w:1)
/// Proof: Contracts DeletionQueue (max_values: None, max_size: Some(142), added: 2617, mode: Measured)
/// The range of component `r` is `[0, 1]`.
fn seal_terminate(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `810 + r * (356 ±0)`
// Estimated: `6750 + r * (7781 ±0)`
// Minimum execution time: 241_330_000 picoseconds.
Weight::from_parts(244_187_673, 6750)
// Standard Error: 473_741
.saturating_add(Weight::from_parts(117_358_926, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((6_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(T::DbWeight::get().writes((8_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 7781).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: RandomnessCollectiveFlip RandomMaterial (r:1 w:0)
/// Proof: RandomnessCollectiveFlip RandomMaterial (max_values: Some(1), max_size: Some(2594), added: 3089, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_random(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `825 + r * (10 ±0)`
// Estimated: `6769 + r * (10 ±0)`
// Minimum execution time: 243_298_000 picoseconds.
Weight::from_parts(246_393_253, 6769)
// Standard Error: 4_125
.saturating_add(Weight::from_parts(1_876_317, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 10).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_deposit_event(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778 + r * (10 ±0)`
// Estimated: `6723 + r * (10 ±0)`
// Minimum execution time: 240_477_000 picoseconds.
Weight::from_parts(252_579_330, 6723)
// Standard Error: 1_993
.saturating_add(Weight::from_parts(3_510_388, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 10).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:6 w:6)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `t` is `[0, 4]`.
/// The range of component `n` is `[0, 16384]`.
fn seal_deposit_event_per_topic_and_byte(t: u32, n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `797 + t * (32 ±0)`
// Estimated: `6744 + t * (2508 ±0)`
// Minimum execution time: 259_029_000 picoseconds.
Weight::from_parts(252_262_484, 6744)
// Standard Error: 35_710
.saturating_add(Weight::from_parts(2_236_764, 0).saturating_mul(t.into()))
// Standard Error: 9
.saturating_add(Weight::from_parts(648, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(t.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(t.into())))
.saturating_add(Weight::from_parts(0, 2508).saturating_mul(t.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_debug_message(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `777 + r * (7 ±0)`
// Estimated: `6721 + r * (7 ±0)`
// Minimum execution time: 170_544_000 picoseconds.
Weight::from_parts(174_555_287, 6721)
// Standard Error: 320
.saturating_add(Weight::from_parts(233_911, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 7).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: MaxEncodedLen)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: MaxEncodedLen)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `i` is `[0, 1048576]`.
fn seal_debug_message_per_byte(i: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `125728`
// Estimated: `131670`
// Minimum execution time: 357_160_000 picoseconds.
Weight::from_parts(359_930_328, 131670)
// Standard Error: 1
.saturating_add(Weight::from_parts(738, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_set_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `845 + r * (292 ±0)`
// Estimated: `843 + r * (293 ±0)`
// Minimum execution time: 242_846_000 picoseconds.
Weight::from_parts(135_611_732, 843)
// Standard Error: 10_708
.saturating_add(Weight::from_parts(6_146_995, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 293).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_set_storage_per_new_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1304`
// Estimated: `1280`
// Minimum execution time: 258_885_000 picoseconds.
Weight::from_parts(292_699_689, 1280)
// Standard Error: 47
.saturating_add(Weight::from_parts(433, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(9_u64))
.saturating_add(T::DbWeight::get().writes(6_u64))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_set_storage_per_old_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1167 + n * (1 ±0)`
// Estimated: `1167 + n * (1 ±0)`
// Minimum execution time: 258_297_000 picoseconds.
Weight::from_parts(262_380_805, 1167)
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_clear_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `841 + r * (288 ±0)`
// Estimated: `845 + r * (289 ±0)`
// Minimum execution time: 242_945_000 picoseconds.
Weight::from_parts(126_721_339, 845)
// Standard Error: 11_891
.saturating_add(Weight::from_parts(6_134_319, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 289).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_clear_storage_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1163 + n * (1 ±0)`
// Estimated: `1163 + n * (1 ±0)`
// Minimum execution time: 259_872_000 picoseconds.
Weight::from_parts(259_910_037, 1163)
// Standard Error: 142
.saturating_add(Weight::from_parts(629, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_get_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `835 + r * (296 ±0)`
// Estimated: `840 + r * (297 ±0)`
// Minimum execution time: 245_005_000 picoseconds.
Weight::from_parts(155_891_939, 840)
// Standard Error: 9_938
.saturating_add(Weight::from_parts(4_992_231, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 297).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_get_storage_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1179 + n * (1 ±0)`
// Estimated: `1179 + n * (1 ±0)`
// Minimum execution time: 257_926_000 picoseconds.
Weight::from_parts(261_438_340, 1179)
// Standard Error: 24
.saturating_add(Weight::from_parts(659, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_contains_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `856 + r * (288 ±0)`
// Estimated: `857 + r * (289 ±0)`
// Minimum execution time: 244_392_000 picoseconds.
Weight::from_parts(156_243_434, 857)
// Standard Error: 8_716
.saturating_add(Weight::from_parts(4_813_682, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 289).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_contains_storage_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1166 + n * (1 ±0)`
// Estimated: `1166 + n * (1 ±0)`
// Minimum execution time: 255_731_000 picoseconds.
Weight::from_parts(258_937_245, 1166)
// Standard Error: 26
.saturating_add(Weight::from_parts(61, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_take_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `829 + r * (296 ±0)`
// Estimated: `836 + r * (297 ±0)`
// Minimum execution time: 242_902_000 picoseconds.
Weight::from_parts(140_670_703, 836)
// Standard Error: 10_042
.saturating_add(Weight::from_parts(6_206_728, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 297).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_take_storage_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1180 + n * (1 ±0)`
// Estimated: `1180 + n * (1 ±0)`
// Minimum execution time: 258_425_000 picoseconds.
Weight::from_parts(266_011_498, 1180)
// Standard Error: 137
.saturating_add(Weight::from_parts(383, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1602 w:1601)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_transfer(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1373 + r * (45 ±0)`
// Estimated: `7270 + r * (2520 ±0)`
// Minimum execution time: 243_533_000 picoseconds.
Weight::from_parts(67_275_548, 7270)
// Standard Error: 29_687
.saturating_add(Weight::from_parts(36_086_917, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(4_u64))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 2520).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:801 w:801)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:2 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:803 w:803)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_call(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1140 + r * (276 ±0)`
// Estimated: `9332 + r * (2752 ±0)`
// Minimum execution time: 246_206_000 picoseconds.
Weight::from_parts(246_946_000, 9332)
// Standard Error: 74_648
.saturating_add(Weight::from_parts(217_429_651, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(9_u64))
.saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(4_u64))
.saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 2752).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:736 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:737 w:737)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_delegate_call(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0 + r * (502 ±0)`
// Estimated: `6727 + r * (2572 ±10)`
// Minimum execution time: 245_170_000 picoseconds.
Weight::from_parts(245_460_000, 6727)
// Standard Error: 110_429
.saturating_add(Weight::from_parts(212_316_013, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 2572).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:3 w:2)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:2 w:2)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:2 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:4 w:4)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `t` is `[0, 1]`.
/// The range of component `c` is `[0, 1048576]`.
fn seal_call_per_transfer_clone_byte(t: u32, c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1154 + t * (204 ±0)`
// Estimated: `12044 + t * (5154 ±0)`
// Minimum execution time: 424_523_000 picoseconds.
Weight::from_parts(392_267_161, 12044)
// Standard Error: 956_686
.saturating_add(Weight::from_parts(36_399_297, 0).saturating_mul(t.into()))
// Standard Error: 1
.saturating_add(Weight::from_parts(600, 0).saturating_mul(c.into()))
.saturating_add(T::DbWeight::get().reads(11_u64))
.saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(t.into())))
.saturating_add(T::DbWeight::get().writes(6_u64))
.saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(t.into())))
.saturating_add(Weight::from_parts(0, 5154).saturating_mul(t.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1602 w:1602)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:801 w:801)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:801 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:800 w:800)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:802 w:802)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[1, 800]`.
fn seal_instantiate(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1322 + r * (254 ±0)`
// Estimated: `7146 + r * (5205 ±0)`
// Minimum execution time: 582_323_000 picoseconds.
Weight::from_parts(584_276_000, 7146)
// Standard Error: 280_418
.saturating_add(Weight::from_parts(349_510_405, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(9_u64))
.saturating_add(T::DbWeight::get().reads((6_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(6_u64))
.saturating_add(T::DbWeight::get().writes((5_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 5205).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:4 w:4)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:2 w:2)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:2 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:3 w:3)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `t` is `[0, 1]`.
/// The range of component `i` is `[0, 983040]`.
/// The range of component `s` is `[0, 983040]`.
fn seal_instantiate_per_transfer_input_salt_byte(t: u32, i: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1071 + t * (187 ±0)`
// Estimated: `9492 + t * (2634 ±2)`
// Minimum execution time: 1_627_228_000 picoseconds.
Weight::from_parts(358_838_236, 9492)
// Standard Error: 4_785_521
.saturating_add(Weight::from_parts(114_920_186, 0).saturating_mul(t.into()))
// Standard Error: 7
.saturating_add(Weight::from_parts(1_163, 0).saturating_mul(i.into()))
// Standard Error: 7
.saturating_add(Weight::from_parts(1_336, 0).saturating_mul(s.into()))
.saturating_add(T::DbWeight::get().reads(14_u64))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(t.into())))
.saturating_add(T::DbWeight::get().writes(10_u64))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(t.into())))
.saturating_add(Weight::from_parts(0, 2634).saturating_mul(t.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_hash_sha2_256(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `777 + r * (8 ±0)`
// Estimated: `6718 + r * (8 ±0)`
// Minimum execution time: 239_228_000 picoseconds.
Weight::from_parts(245_525_858, 6718)
// Standard Error: 1_774
.saturating_add(Weight::from_parts(578_001, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_hash_sha2_256_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `785`
// Estimated: `6725`
// Minimum execution time: 241_876_000 picoseconds.
Weight::from_parts(240_629_797, 6725)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_947, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_hash_keccak_256(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `779 + r * (8 ±0)`
// Estimated: `6721 + r * (8 ±0)`
// Minimum execution time: 239_345_000 picoseconds.
Weight::from_parts(245_512_118, 6721)
// Standard Error: 771
.saturating_add(Weight::from_parts(735_528, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_hash_keccak_256_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `787`
// Estimated: `6729`
// Minimum execution time: 242_741_000 picoseconds.
Weight::from_parts(232_209_398, 6729)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_099, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_hash_blake2_256(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `779 + r * (8 ±0)`
// Estimated: `6724 + r * (8 ±0)`
// Minimum execution time: 239_254_000 picoseconds.
Weight::from_parts(244_250_047, 6724)
// Standard Error: 2_223
.saturating_add(Weight::from_parts(421_533, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_hash_blake2_256_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `787`
// Estimated: `6733`
// Minimum execution time: 240_848_000 picoseconds.
Weight::from_parts(239_049_162, 6733)
// Standard Error: 3
.saturating_add(Weight::from_parts(914, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_hash_blake2_128(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `779 + r * (8 ±0)`
// Estimated: `6725 + r * (8 ±0)`
// Minimum execution time: 240_496_000 picoseconds.
Weight::from_parts(245_279_278, 6725)
// Standard Error: 1_047
.saturating_add(Weight::from_parts(414_108, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_hash_blake2_128_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `787`
// Estimated: `6727`
// Minimum execution time: 241_529_000 picoseconds.
Weight::from_parts(234_715_148, 6727)
// Standard Error: 1
.saturating_add(Weight::from_parts(914, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 125697]`.
fn seal_sr25519_verify_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `912 + n * (1 ±0)`
// Estimated: `6849 + n * (1 ±0)`
// Minimum execution time: 294_982_000 picoseconds.
Weight::from_parts(299_613_855, 6849)
// Standard Error: 7
.saturating_add(Weight::from_parts(4_668, 0).saturating_mul(n.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 160]`.
fn seal_sr25519_verify(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `726 + r * (112 ±0)`
// Estimated: `6666 + r * (112 ±0)`
// Minimum execution time: 242_583_000 picoseconds.
Weight::from_parts(251_860_767, 6666)
// Standard Error: 24_034
.saturating_add(Weight::from_parts(48_144_071, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 112).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 160]`.
fn seal_ecdsa_recover(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `822 + r * (76 ±0)`
// Estimated: `6716 + r * (77 ±0)`
// Minimum execution time: 242_331_000 picoseconds.
Weight::from_parts(254_816_298, 6716)
// Standard Error: 17_941
.saturating_add(Weight::from_parts(37_725_489, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 77).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 160]`.
fn seal_ecdsa_to_eth_address(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `792 + r * (42 ±0)`
// Estimated: `6731 + r * (42 ±0)`
// Minimum execution time: 242_951_000 picoseconds.
Weight::from_parts(246_055_289, 6731)
// Standard Error: 10_074
.saturating_add(Weight::from_parts(9_421_877, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 42).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1536 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1536 w:1536)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:1538 w:1538)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_set_code_hash(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0 + r * (964 ±0)`
// Estimated: `8190 + r * (3090 ±7)`
// Minimum execution time: 245_310_000 picoseconds.
Weight::from_parts(245_703_000, 8190)
// Standard Error: 45_813
.saturating_add(Weight::from_parts(21_837_058, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().reads((3_u64).saturating_mul(r.into())))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(T::DbWeight::get().writes((2_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 3090).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_reentrance_count(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `773 + r * (3 ±0)`
// Estimated: `6723 + r * (3 ±0)`
// Minimum execution time: 241_955_000 picoseconds.
Weight::from_parts(246_148_234, 6723)
// Standard Error: 384
.saturating_add(Weight::from_parts(162_123, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_account_reentrance_count(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1975 + r * (39 ±0)`
// Estimated: `7805 + r * (40 ±0)`
// Minimum execution time: 243_928_000 picoseconds.
Weight::from_parts(276_404_668, 7805)
// Standard Error: 1_263
.saturating_add(Weight::from_parts(262_830, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(7_u64))
.saturating_add(T::DbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 40).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_instantiation_nonce(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `776 + r * (3 ±0)`
// Estimated: `6723 + r * (3 ±0)`
// Minimum execution time: 242_853_000 picoseconds.
Weight::from_parts(250_429_787, 6723)
// Standard Error: 433
.saturating_add(Weight::from_parts(139_180, 0).saturating_mul(r.into()))
.saturating_add(T::DbWeight::get().reads(8_u64))
.saturating_add(T::DbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64const(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_620_000 picoseconds.
Weight::from_parts(1_894_980, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(2_995, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64load(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_716_000 picoseconds.
Weight::from_parts(2_353_783, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(6_414, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64store(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_735_000 picoseconds.
Weight::from_parts(2_266_096, 0)
// Standard Error: 4
.saturating_add(Weight::from_parts(6_015, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_select(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_698_000 picoseconds.
Weight::from_parts(2_080_936, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(7_921, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_if(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_636_000 picoseconds.
Weight::from_parts(1_913_876, 0)
// Standard Error: 11
.saturating_add(Weight::from_parts(10_836, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_br(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_703_000 picoseconds.
Weight::from_parts(1_838_470, 0)
// Standard Error: 11
.saturating_add(Weight::from_parts(4_613, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_br_if(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_662_000 picoseconds.
Weight::from_parts(1_744_254, 0)
// Standard Error: 13
.saturating_add(Weight::from_parts(7_020, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_br_table(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_621_000 picoseconds.
Weight::from_parts(1_511_579, 0)
// Standard Error: 33
.saturating_add(Weight::from_parts(9_479, 0).saturating_mul(r.into()))
}
/// The range of component `e` is `[1, 256]`.
fn instr_br_table_per_entry(_e: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_758_000 picoseconds.
Weight::from_parts(2_066_494, 0)
}
/// The range of component `r` is `[0, 5000]`.
fn instr_call(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_690_000 picoseconds.
Weight::from_parts(2_029_755, 0)
// Standard Error: 9
.saturating_add(Weight::from_parts(17_946, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_call_indirect(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_894_000 picoseconds.
Weight::from_parts(5_533_643, 0)
// Standard Error: 176
.saturating_add(Weight::from_parts(23_511, 0).saturating_mul(r.into()))
}
/// The range of component `l` is `[0, 1024]`.
fn instr_call_per_local(l: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_756_000 picoseconds.
Weight::from_parts(1_978_038, 0)
// Standard Error: 13
.saturating_add(Weight::from_parts(1_176, 0).saturating_mul(l.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_local_get(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_889_000 picoseconds.
Weight::from_parts(3_181_705, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(2_516, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_local_set(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_871_000 picoseconds.
Weight::from_parts(3_186_198, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_619, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_local_tee(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_890_000 picoseconds.
Weight::from_parts(3_237_380, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(3_963, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_global_get(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_756_000 picoseconds.
Weight::from_parts(2_180_563, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(8_400, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_global_set(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_807_000 picoseconds.
Weight::from_parts(2_247_402, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(8_798, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_memory_current(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_703_000 picoseconds.
Weight::from_parts(2_050_199, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_833, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 16]`.
fn instr_memory_grow(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_686_000 picoseconds.
Weight::from_parts(720_378, 0)
// Standard Error: 141_036
.saturating_add(Weight::from_parts(13_193_405, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64clz(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_654_000 picoseconds.
Weight::from_parts(1_934_279, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(4_049, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64ctz(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_609_000 picoseconds.
Weight::from_parts(1_938_511, 0)
// Standard Error: 20
.saturating_add(Weight::from_parts(3_780, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64popcnt(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_634_000 picoseconds.
Weight::from_parts(1_941_109, 0)
// Standard Error: 4
.saturating_add(Weight::from_parts(3_770, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64eqz(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_652_000 picoseconds.
Weight::from_parts(1_939_447, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_666, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64extendsi32(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_637_000 picoseconds.
Weight::from_parts(1_921_355, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_977, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64extendui32(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_668_000 picoseconds.
Weight::from_parts(1_993_872, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(3_809, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i32wrapi64(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_657_000 picoseconds.
Weight::from_parts(1_954_737, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_734, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64eq(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_688_000 picoseconds.
Weight::from_parts(1_993_611, 0)
// Standard Error: 10
.saturating_add(Weight::from_parts(5_962, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64ne(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_662_000 picoseconds.
Weight::from_parts(1_965_361, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_965, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64lts(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_679_000 picoseconds.
Weight::from_parts(1_946_910, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_987, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64ltu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_650_000 picoseconds.
Weight::from_parts(1_925_830, 0)
// Standard Error: 4
.saturating_add(Weight::from_parts(6_001, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64gts(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_652_000 picoseconds.
Weight::from_parts(1_984_702, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_817, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64gtu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_660_000 picoseconds.
Weight::from_parts(1_978_370, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(6_115, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64les(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_655_000 picoseconds.
Weight::from_parts(2_008_659, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_985, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64leu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_608_000 picoseconds.
Weight::from_parts(1_912_542, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(6_084, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64ges(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_644_000 picoseconds.
Weight::from_parts(1_959_896, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(5_968, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64geu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_653_000 picoseconds.
Weight::from_parts(1_984_715, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_971, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64add(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_610_000 picoseconds.
Weight::from_parts(1_919_305, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_877, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64sub(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_691_000 picoseconds.
Weight::from_parts(2_284_292, 0)
// Standard Error: 16
.saturating_add(Weight::from_parts(6_027, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64mul(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_644_000 picoseconds.
Weight::from_parts(1_960_370, 0)
// Standard Error: 5
.saturating_add(Weight::from_parts(5_760, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64divs(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_656_000 picoseconds.
Weight::from_parts(1_915_002, 0)
// Standard Error: 21
.saturating_add(Weight::from_parts(11_896, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64divu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_645_000 picoseconds.
Weight::from_parts(2_952_497, 0)
// Standard Error: 122
.saturating_add(Weight::from_parts(10_646, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64rems(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_669_000 picoseconds.
Weight::from_parts(1_661_488, 0)
// Standard Error: 10
.saturating_add(Weight::from_parts(12_330, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64remu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_650_000 picoseconds.
Weight::from_parts(1_989_633, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(10_649, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64and(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_715_000 picoseconds.
Weight::from_parts(1_994_636, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_667, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64or(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_685_000 picoseconds.
Weight::from_parts(2_075_238, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_743, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64xor(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_649_000 picoseconds.
Weight::from_parts(1_911_373, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(5_894, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64shl(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_682_000 picoseconds.
Weight::from_parts(2_000_076, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_932, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64shrs(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_686_000 picoseconds.
Weight::from_parts(1_999_600, 0)
// Standard Error: 4
.saturating_add(Weight::from_parts(6_129, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64shru(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_628_000 picoseconds.
Weight::from_parts(1_893_440, 0)
// Standard Error: 15
.saturating_add(Weight::from_parts(5_938, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64rotl(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_721_000 picoseconds.
Weight::from_parts(1_982_227, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(6_008, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64rotr(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_648_000 picoseconds.
Weight::from_parts(2_003_359, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(5_875, 0).saturating_mul(r.into()))
}
}
// For backwards compatibility and tests
impl WeightInfo for () {
/// Storage: Contracts DeletionQueueCounter (r:1 w:0)
/// Proof: Contracts DeletionQueueCounter (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
fn on_process_deletion_queue_batch() -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `1594`
// Minimum execution time: 2_630_000 picoseconds.
Weight::from_parts(2_778_000, 1594)
.saturating_add(RocksDbWeight::get().reads(1_u64))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `k` is `[0, 1024]`.
fn on_initialize_per_trie_key(k: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `488 + k * (69 ±0)`
// Estimated: `478 + k * (70 ±0)`
// Minimum execution time: 13_453_000 picoseconds.
Weight::from_parts(10_904_078, 478)
// Standard Error: 931
.saturating_add(Weight::from_parts(982_122, 0).saturating_mul(k.into()))
.saturating_add(RocksDbWeight::get().reads(2_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(k.into())))
.saturating_add(RocksDbWeight::get().writes(2_u64))
.saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(k.into())))
.saturating_add(Weight::from_parts(0, 70).saturating_mul(k.into()))
}
/// Storage: Contracts PristineCode (r:1 w:0)
/// Proof: Contracts PristineCode (max_values: None, max_size: Some(125988), added: 128463, mode: Measured)
/// Storage: Contracts CodeStorage (r:0 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// The range of component `c` is `[0, 61717]`.
fn reinstrument(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `238 + c * (1 ±0)`
// Estimated: `3708 + c * (1 ±0)`
// Minimum execution time: 30_972_000 picoseconds.
Weight::from_parts(31_129_287, 3708)
// Standard Error: 52
.saturating_add(Weight::from_parts(54_996, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(1_u64))
.saturating_add(RocksDbWeight::get().writes(1_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into()))
}
/// Storage: Contracts CodeStorage (r:2 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// The range of component `c` is `[0, 61717]`.
fn v9_migration_step(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `178 + c * (1 ±0)`
// Estimated: `6114 + c * (1 ±0)`
// Minimum execution time: 9_696_000 picoseconds.
Weight::from_parts(10_697_026, 6114)
// Standard Error: 0
.saturating_add(Weight::from_parts(1_307, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(2_u64))
.saturating_add(RocksDbWeight::get().writes(1_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into()))
}
/// Storage: Contracts ContractInfoOf (r:2 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
fn v10_migration_step() -> Weight {
// Proof Size summary in bytes:
// Measured: `544`
// Estimated: `6484`
// Minimum execution time: 18_132_000 picoseconds.
Weight::from_parts(18_842_000, 6484)
.saturating_add(RocksDbWeight::get().reads(3_u64))
.saturating_add(RocksDbWeight::get().writes(1_u64))
}
/// Storage: Contracts DeletionQueue (r:1 w:1025)
/// Proof: Contracts DeletionQueue (max_values: None, max_size: Some(142), added: 2617, mode: Measured)
/// Storage: Contracts DeletionQueueCounter (r:0 w:1)
/// Proof: Contracts DeletionQueueCounter (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// The range of component `k` is `[0, 1024]`.
fn v11_migration_step(k: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `138 + k * (1 ±0)`
// Estimated: `3602 + k * (1 ±0)`
// Minimum execution time: 3_952_000 picoseconds.
Weight::from_parts(4_129_000, 3602)
// Standard Error: 1_521
.saturating_add(Weight::from_parts(1_013_657, 0).saturating_mul(k.into()))
.saturating_add(RocksDbWeight::get().reads(1_u64))
.saturating_add(RocksDbWeight::get().writes(2_u64))
.saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(k.into())))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(k.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:1)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
fn migration_noop() -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `1594`
// Minimum execution time: 3_528_000 picoseconds.
Weight::from_parts(3_641_000, 1594)
.saturating_add(RocksDbWeight::get().reads(1_u64))
.saturating_add(RocksDbWeight::get().writes(1_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:1)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:1)
/// Proof Skipped: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:1)
fn migrate() -> Weight {
// Proof Size summary in bytes:
// Measured: `133`
// Estimated: `3598`
// Minimum execution time: 13_433_000 picoseconds.
Weight::from_parts(13_710_000, 3598)
.saturating_add(RocksDbWeight::get().reads(2_u64))
.saturating_add(RocksDbWeight::get().writes(2_u64))
}
/// Storage: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Proof Skipped: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
fn on_runtime_upgrade_noop() -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `3574`
// Minimum execution time: 5_502_000 picoseconds.
Weight::from_parts(5_689_000, 3574)
.saturating_add(RocksDbWeight::get().reads(1_u64))
}
/// Storage: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Proof Skipped: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
fn on_runtime_upgrade_in_progress() -> Weight {
// Proof Size summary in bytes:
// Measured: `134`
// Estimated: `3599`
// Minimum execution time: 7_846_000 picoseconds.
Weight::from_parts(8_078_000, 3599)
.saturating_add(RocksDbWeight::get().reads(2_u64))
}
/// Storage: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Proof Skipped: unknown `0x4342193e496fab7ec59d615ed0dc55304e7b9012096b41c4eb3aaf947f6ea429` (r:1 w:0)
/// Storage: Contracts MigrationInProgress (r:1 w:1)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
fn on_runtime_upgrade() -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `3574`
// Minimum execution time: 8_390_000 picoseconds.
Weight::from_parts(8_602_000, 3574)
.saturating_add(RocksDbWeight::get().reads(2_u64))
.saturating_add(RocksDbWeight::get().writes(1_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `c` is `[0, 125952]`.
fn call_with_code_per_byte(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `707`
// Estimated: `6656 + c * (1 ±0)`
// Minimum execution time: 280_993_000 picoseconds.
Weight::from_parts(289_622_441, 6656)
// Standard Error: 26
.saturating_add(Weight::from_parts(38_061, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(c.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System Account (r:2 w:2)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: System EventTopics (r:3 w:3)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// Storage: Contracts CodeStorage (r:0 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Contracts PristineCode (r:0 w:1)
/// Proof: Contracts PristineCode (max_values: None, max_size: Some(125988), added: 128463, mode: Measured)
/// The range of component `c` is `[0, 61717]`.
/// The range of component `i` is `[0, 1048576]`.
/// The range of component `s` is `[0, 1048576]`.
fn instantiate_with_code(c: u32, i: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `270`
// Estimated: `8659`
// Minimum execution time: 3_136_130_000 picoseconds.
Weight::from_parts(568_808_049, 8659)
// Standard Error: 288
.saturating_add(Weight::from_parts(108_649, 0).saturating_mul(c.into()))
// Standard Error: 16
.saturating_add(Weight::from_parts(1_103, 0).saturating_mul(i.into()))
// Standard Error: 16
.saturating_add(Weight::from_parts(1_502, 0).saturating_mul(s.into()))
.saturating_add(RocksDbWeight::get().reads(10_u64))
.saturating_add(RocksDbWeight::get().writes(10_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System Account (r:2 w:2)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `i` is `[0, 1048576]`.
/// The range of component `s` is `[0, 1048576]`.
fn instantiate(i: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `482`
// Estimated: `6408`
// Minimum execution time: 1_655_107_000 picoseconds.
Weight::from_parts(266_843_437, 6408)
// Standard Error: 8
.saturating_add(Weight::from_parts(1_463, 0).saturating_mul(i.into()))
// Standard Error: 8
.saturating_add(Weight::from_parts(1_458, 0).saturating_mul(s.into()))
.saturating_add(RocksDbWeight::get().reads(10_u64))
.saturating_add(RocksDbWeight::get().writes(7_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
fn call() -> Weight {
// Proof Size summary in bytes:
// Measured: `759`
// Estimated: `6699`
// Minimum execution time: 197_684_000 picoseconds.
Weight::from_parts(199_222_000, 6699)
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(4_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:1 w:1)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// Storage: Contracts CodeStorage (r:0 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Contracts PristineCode (r:0 w:1)
/// Proof: Contracts PristineCode (max_values: None, max_size: Some(125988), added: 128463, mode: Measured)
/// The range of component `c` is `[0, 61717]`.
fn upload_code(c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `109`
// Estimated: `3574`
// Minimum execution time: 254_766_000 picoseconds.
Weight::from_parts(247_865_224, 3574)
// Standard Error: 146
.saturating_add(Weight::from_parts(108_830, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(3_u64))
.saturating_add(RocksDbWeight::get().writes(4_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:1 w:1)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// Storage: Contracts CodeStorage (r:0 w:1)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Contracts PristineCode (r:0 w:1)
/// Proof: Contracts PristineCode (max_values: None, max_size: Some(125988), added: 128463, mode: Measured)
fn remove_code() -> Weight {
// Proof Size summary in bytes:
// Measured: `255`
// Estimated: `3720`
// Minimum execution time: 36_038_000 picoseconds.
Weight::from_parts(36_503_000, 3720)
.saturating_add(RocksDbWeight::get().reads(3_u64))
.saturating_add(RocksDbWeight::get().writes(4_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:2 w:2)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:3 w:3)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
fn set_code() -> Weight {
// Proof Size summary in bytes:
// Measured: `570`
// Estimated: `8985`
// Minimum execution time: 35_312_000 picoseconds.
Weight::from_parts(35_852_000, 8985)
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(6_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_caller(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `781 + r * (6 ±0)`
// Estimated: `6722 + r * (6 ±0)`
// Minimum execution time: 241_668_000 picoseconds.
Weight::from_parts(256_167_627, 6722)
// Standard Error: 2_447
.saturating_add(Weight::from_parts(328_424, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1601 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_is_contract(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `839 + r * (240 ±0)`
// Estimated: `6743 + r * (2715 ±0)`
// Minimum execution time: 242_353_000 picoseconds.
Weight::from_parts(82_743_116, 6743)
// Standard Error: 6_271
.saturating_add(Weight::from_parts(3_331_316, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 2715).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1601 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_code_hash(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `831 + r * (244 ±0)`
// Estimated: `6747 + r * (2719 ±0)`
// Minimum execution time: 243_370_000 picoseconds.
Weight::from_parts(77_198_453, 6747)
// Standard Error: 6_968
.saturating_add(Weight::from_parts(4_162_946, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 2719).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_own_code_hash(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `788 + r * (6 ±0)`
// Estimated: `6730 + r * (6 ±0)`
// Minimum execution time: 244_083_000 picoseconds.
Weight::from_parts(239_899_316, 6730)
// Standard Error: 5_254
.saturating_add(Weight::from_parts(423_863, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_caller_is_origin(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778 + r * (3 ±0)`
// Estimated: `6723 + r * (3 ±0)`
// Minimum execution time: 239_835_000 picoseconds.
Weight::from_parts(247_929_454, 6723)
// Standard Error: 2_309
.saturating_add(Weight::from_parts(169_642, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_caller_is_root(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `668 + r * (3 ±0)`
// Estimated: `6608 + r * (3 ±0)`
// Minimum execution time: 229_091_000 picoseconds.
Weight::from_parts(235_369_797, 6608)
// Standard Error: 283
.saturating_add(Weight::from_parts(146_485, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(6_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_address(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `782 + r * (6 ±0)`
// Estimated: `6724 + r * (6 ±0)`
// Minimum execution time: 242_638_000 picoseconds.
Weight::from_parts(245_890_126, 6724)
// Standard Error: 508
.saturating_add(Weight::from_parts(323_232, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_gas_left(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778 + r * (6 ±0)`
// Estimated: `6719 + r * (6 ±0)`
// Minimum execution time: 241_740_000 picoseconds.
Weight::from_parts(244_490_855, 6719)
// Standard Error: 1_872
.saturating_add(Weight::from_parts(543_651, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:2 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_balance(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `922 + r * (6 ±0)`
// Estimated: `6846 + r * (6 ±0)`
// Minimum execution time: 241_787_000 picoseconds.
Weight::from_parts(243_819_464, 6846)
// Standard Error: 5_017
.saturating_add(Weight::from_parts(1_496_444, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_value_transferred(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `792 + r * (6 ±0)`
// Estimated: `6741 + r * (6 ±0)`
// Minimum execution time: 243_498_000 picoseconds.
Weight::from_parts(251_019_668, 6741)
// Standard Error: 1_479
.saturating_add(Weight::from_parts(318_979, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_minimum_balance(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `790 + r * (6 ±0)`
// Estimated: `6739 + r * (6 ±0)`
// Minimum execution time: 242_572_000 picoseconds.
Weight::from_parts(246_453_396, 6739)
// Standard Error: 978
.saturating_add(Weight::from_parts(320_095, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_block_number(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `787 + r * (6 ±0)`
// Estimated: `6737 + r * (6 ±0)`
// Minimum execution time: 241_872_000 picoseconds.
Weight::from_parts(257_272_904, 6737)
// Standard Error: 4_146
.saturating_add(Weight::from_parts(314_645, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_now(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778 + r * (6 ±0)`
// Estimated: `6723 + r * (6 ±0)`
// Minimum execution time: 242_139_000 picoseconds.
Weight::from_parts(244_667_764, 6723)
// Standard Error: 580
.saturating_add(Weight::from_parts(323_005, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: TransactionPayment NextFeeMultiplier (r:1 w:0)
/// Proof: TransactionPayment NextFeeMultiplier (max_values: Some(1), max_size: Some(16), added: 511, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_weight_to_fee(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `852 + r * (14 ±0)`
// Estimated: `6785 + r * (14 ±0)`
// Minimum execution time: 242_370_000 picoseconds.
Weight::from_parts(247_330_421, 6785)
// Standard Error: 1_832
.saturating_add(Weight::from_parts(1_396_737, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 14).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_gas(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `745 + r * (4 ±0)`
// Estimated: `6687 + r * (4 ±0)`
// Minimum execution time: 167_583_000 picoseconds.
Weight::from_parts(173_694_884, 6687)
// Standard Error: 2_880
.saturating_add(Weight::from_parts(133_811, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 4).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_input(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `780 + r * (6 ±0)`
// Estimated: `6724 + r * (6 ±0)`
// Minimum execution time: 242_932_000 picoseconds.
Weight::from_parts(246_356_239, 6724)
// Standard Error: 479
.saturating_add(Weight::from_parts(268_456, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 6).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_input_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `784`
// Estimated: `6724`
// Minimum execution time: 245_611_000 picoseconds.
Weight::from_parts(246_102_856, 6724)
// Standard Error: 1
.saturating_add(Weight::from_parts(596, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1]`.
fn seal_return(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `768 + r * (45 ±0)`
// Estimated: `6708 + r * (45 ±0)`
// Minimum execution time: 238_764_000 picoseconds.
Weight::from_parts(241_225_075, 6708)
// Standard Error: 196_899
.saturating_add(Weight::from_parts(3_361_624, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 45).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_return_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778`
// Estimated: `6731`
// Minimum execution time: 243_075_000 picoseconds.
Weight::from_parts(244_139_227, 6731)
// Standard Error: 0
.saturating_add(Weight::from_parts(178, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:4 w:4)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts DeletionQueueCounter (r:1 w:1)
/// Proof: Contracts DeletionQueueCounter (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:3 w:3)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// Storage: Contracts DeletionQueue (r:0 w:1)
/// Proof: Contracts DeletionQueue (max_values: None, max_size: Some(142), added: 2617, mode: Measured)
/// The range of component `r` is `[0, 1]`.
fn seal_terminate(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `810 + r * (356 ±0)`
// Estimated: `6750 + r * (7781 ±0)`
// Minimum execution time: 241_330_000 picoseconds.
Weight::from_parts(244_187_673, 6750)
// Standard Error: 473_741
.saturating_add(Weight::from_parts(117_358_926, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((6_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(RocksDbWeight::get().writes((8_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 7781).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: RandomnessCollectiveFlip RandomMaterial (r:1 w:0)
/// Proof: RandomnessCollectiveFlip RandomMaterial (max_values: Some(1), max_size: Some(2594), added: 3089, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_random(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `825 + r * (10 ±0)`
// Estimated: `6769 + r * (10 ±0)`
// Minimum execution time: 243_298_000 picoseconds.
Weight::from_parts(246_393_253, 6769)
// Standard Error: 4_125
.saturating_add(Weight::from_parts(1_876_317, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 10).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_deposit_event(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `778 + r * (10 ±0)`
// Estimated: `6723 + r * (10 ±0)`
// Minimum execution time: 240_477_000 picoseconds.
Weight::from_parts(252_579_330, 6723)
// Standard Error: 1_993
.saturating_add(Weight::from_parts(3_510_388, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 10).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:6 w:6)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `t` is `[0, 4]`.
/// The range of component `n` is `[0, 16384]`.
fn seal_deposit_event_per_topic_and_byte(t: u32, n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `797 + t * (32 ±0)`
// Estimated: `6744 + t * (2508 ±0)`
// Minimum execution time: 259_029_000 picoseconds.
Weight::from_parts(252_262_484, 6744)
// Standard Error: 35_710
.saturating_add(Weight::from_parts(2_236_764, 0).saturating_mul(t.into()))
// Standard Error: 9
.saturating_add(Weight::from_parts(648, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(t.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(t.into())))
.saturating_add(Weight::from_parts(0, 2508).saturating_mul(t.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_debug_message(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `777 + r * (7 ±0)`
// Estimated: `6721 + r * (7 ±0)`
// Minimum execution time: 170_544_000 picoseconds.
Weight::from_parts(174_555_287, 6721)
// Standard Error: 320
.saturating_add(Weight::from_parts(233_911, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 7).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: MaxEncodedLen)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: MaxEncodedLen)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: MaxEncodedLen)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `i` is `[0, 1048576]`.
fn seal_debug_message_per_byte(i: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `125728`
// Estimated: `131670`
// Minimum execution time: 357_160_000 picoseconds.
Weight::from_parts(359_930_328, 131670)
// Standard Error: 1
.saturating_add(Weight::from_parts(738, 0).saturating_mul(i.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_set_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `845 + r * (292 ±0)`
// Estimated: `843 + r * (293 ±0)`
// Minimum execution time: 242_846_000 picoseconds.
Weight::from_parts(135_611_732, 843)
// Standard Error: 10_708
.saturating_add(Weight::from_parts(6_146_995, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 293).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_set_storage_per_new_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1304`
// Estimated: `1280`
// Minimum execution time: 258_885_000 picoseconds.
Weight::from_parts(292_699_689, 1280)
// Standard Error: 47
.saturating_add(Weight::from_parts(433, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(9_u64))
.saturating_add(RocksDbWeight::get().writes(6_u64))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_set_storage_per_old_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1167 + n * (1 ±0)`
// Estimated: `1167 + n * (1 ±0)`
// Minimum execution time: 258_297_000 picoseconds.
Weight::from_parts(262_380_805, 1167)
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_clear_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `841 + r * (288 ±0)`
// Estimated: `845 + r * (289 ±0)`
// Minimum execution time: 242_945_000 picoseconds.
Weight::from_parts(126_721_339, 845)
// Standard Error: 11_891
.saturating_add(Weight::from_parts(6_134_319, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 289).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_clear_storage_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1163 + n * (1 ±0)`
// Estimated: `1163 + n * (1 ±0)`
// Minimum execution time: 259_872_000 picoseconds.
Weight::from_parts(259_910_037, 1163)
// Standard Error: 142
.saturating_add(Weight::from_parts(629, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_get_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `835 + r * (296 ±0)`
// Estimated: `840 + r * (297 ±0)`
// Minimum execution time: 245_005_000 picoseconds.
Weight::from_parts(155_891_939, 840)
// Standard Error: 9_938
.saturating_add(Weight::from_parts(4_992_231, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 297).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_get_storage_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1179 + n * (1 ±0)`
// Estimated: `1179 + n * (1 ±0)`
// Minimum execution time: 257_926_000 picoseconds.
Weight::from_parts(261_438_340, 1179)
// Standard Error: 24
.saturating_add(Weight::from_parts(659, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_contains_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `856 + r * (288 ±0)`
// Estimated: `857 + r * (289 ±0)`
// Minimum execution time: 244_392_000 picoseconds.
Weight::from_parts(156_243_434, 857)
// Standard Error: 8_716
.saturating_add(Weight::from_parts(4_813_682, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 289).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_contains_storage_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1166 + n * (1 ±0)`
// Estimated: `1166 + n * (1 ±0)`
// Minimum execution time: 255_731_000 picoseconds.
Weight::from_parts(258_937_245, 1166)
// Standard Error: 26
.saturating_add(Weight::from_parts(61, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_take_storage(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `829 + r * (296 ±0)`
// Estimated: `836 + r * (297 ±0)`
// Minimum execution time: 242_902_000 picoseconds.
Weight::from_parts(140_670_703, 836)
// Standard Error: 10_042
.saturating_add(Weight::from_parts(6_206_728, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 297).saturating_mul(r.into()))
}
/// Storage: Skipped Metadata (r:0 w:0)
/// Proof Skipped: Skipped Metadata (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 16384]`.
fn seal_take_storage_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1180 + n * (1 ±0)`
// Estimated: `1180 + n * (1 ±0)`
// Minimum execution time: 258_425_000 picoseconds.
Weight::from_parts(266_011_498, 1180)
// Standard Error: 137
.saturating_add(Weight::from_parts(383, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1602 w:1601)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_transfer(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1373 + r * (45 ±0)`
// Estimated: `7270 + r * (2520 ±0)`
// Minimum execution time: 243_533_000 picoseconds.
Weight::from_parts(67_275_548, 7270)
// Standard Error: 29_687
.saturating_add(Weight::from_parts(36_086_917, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(4_u64))
.saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 2520).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:801 w:801)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:2 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:803 w:803)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_call(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1140 + r * (276 ±0)`
// Estimated: `9332 + r * (2752 ±0)`
// Minimum execution time: 246_206_000 picoseconds.
Weight::from_parts(246_946_000, 9332)
// Standard Error: 74_648
.saturating_add(Weight::from_parts(217_429_651, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(9_u64))
.saturating_add(RocksDbWeight::get().reads((2_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(4_u64))
.saturating_add(RocksDbWeight::get().writes((2_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 2752).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:736 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:737 w:737)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 800]`.
fn seal_delegate_call(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0 + r * (502 ±0)`
// Estimated: `6727 + r * (2572 ±10)`
// Minimum execution time: 245_170_000 picoseconds.
Weight::from_parts(245_460_000, 6727)
// Standard Error: 110_429
.saturating_add(Weight::from_parts(212_316_013, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((2_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 2572).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:3 w:2)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:2 w:2)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:2 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:4 w:4)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `t` is `[0, 1]`.
/// The range of component `c` is `[0, 1048576]`.
fn seal_call_per_transfer_clone_byte(t: u32, c: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1154 + t * (204 ±0)`
// Estimated: `12044 + t * (5154 ±0)`
// Minimum execution time: 424_523_000 picoseconds.
Weight::from_parts(392_267_161, 12044)
// Standard Error: 956_686
.saturating_add(Weight::from_parts(36_399_297, 0).saturating_mul(t.into()))
// Standard Error: 1
.saturating_add(Weight::from_parts(600, 0).saturating_mul(c.into()))
.saturating_add(RocksDbWeight::get().reads(11_u64))
.saturating_add(RocksDbWeight::get().reads((2_u64).saturating_mul(t.into())))
.saturating_add(RocksDbWeight::get().writes(6_u64))
.saturating_add(RocksDbWeight::get().writes((2_u64).saturating_mul(t.into())))
.saturating_add(Weight::from_parts(0, 5154).saturating_mul(t.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1602 w:1602)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:801 w:801)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:801 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:800 w:800)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:802 w:802)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[1, 800]`.
fn seal_instantiate(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1322 + r * (254 ±0)`
// Estimated: `7146 + r * (5205 ±0)`
// Minimum execution time: 582_323_000 picoseconds.
Weight::from_parts(584_276_000, 7146)
// Standard Error: 280_418
.saturating_add(Weight::from_parts(349_510_405, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(9_u64))
.saturating_add(RocksDbWeight::get().reads((6_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(6_u64))
.saturating_add(RocksDbWeight::get().writes((5_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 5205).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:4 w:4)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:2 w:2)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:2 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1 w:1)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:3 w:3)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `t` is `[0, 1]`.
/// The range of component `i` is `[0, 983040]`.
/// The range of component `s` is `[0, 983040]`.
fn seal_instantiate_per_transfer_input_salt_byte(t: u32, i: u32, s: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1071 + t * (187 ±0)`
// Estimated: `9492 + t * (2634 ±2)`
// Minimum execution time: 1_627_228_000 picoseconds.
Weight::from_parts(358_838_236, 9492)
// Standard Error: 4_785_521
.saturating_add(Weight::from_parts(114_920_186, 0).saturating_mul(t.into()))
// Standard Error: 7
.saturating_add(Weight::from_parts(1_163, 0).saturating_mul(i.into()))
// Standard Error: 7
.saturating_add(Weight::from_parts(1_336, 0).saturating_mul(s.into()))
.saturating_add(RocksDbWeight::get().reads(14_u64))
.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(t.into())))
.saturating_add(RocksDbWeight::get().writes(10_u64))
.saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(t.into())))
.saturating_add(Weight::from_parts(0, 2634).saturating_mul(t.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_hash_sha2_256(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `777 + r * (8 ±0)`
// Estimated: `6718 + r * (8 ±0)`
// Minimum execution time: 239_228_000 picoseconds.
Weight::from_parts(245_525_858, 6718)
// Standard Error: 1_774
.saturating_add(Weight::from_parts(578_001, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_hash_sha2_256_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `785`
// Estimated: `6725`
// Minimum execution time: 241_876_000 picoseconds.
Weight::from_parts(240_629_797, 6725)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_947, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_hash_keccak_256(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `779 + r * (8 ±0)`
// Estimated: `6721 + r * (8 ±0)`
// Minimum execution time: 239_345_000 picoseconds.
Weight::from_parts(245_512_118, 6721)
// Standard Error: 771
.saturating_add(Weight::from_parts(735_528, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_hash_keccak_256_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `787`
// Estimated: `6729`
// Minimum execution time: 242_741_000 picoseconds.
Weight::from_parts(232_209_398, 6729)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_099, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_hash_blake2_256(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `779 + r * (8 ±0)`
// Estimated: `6724 + r * (8 ±0)`
// Minimum execution time: 239_254_000 picoseconds.
Weight::from_parts(244_250_047, 6724)
// Standard Error: 2_223
.saturating_add(Weight::from_parts(421_533, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_hash_blake2_256_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `787`
// Estimated: `6733`
// Minimum execution time: 240_848_000 picoseconds.
Weight::from_parts(239_049_162, 6733)
// Standard Error: 3
.saturating_add(Weight::from_parts(914, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_hash_blake2_128(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `779 + r * (8 ±0)`
// Estimated: `6725 + r * (8 ±0)`
// Minimum execution time: 240_496_000 picoseconds.
Weight::from_parts(245_279_278, 6725)
// Standard Error: 1_047
.saturating_add(Weight::from_parts(414_108, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 8).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 1048576]`.
fn seal_hash_blake2_128_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `787`
// Estimated: `6727`
// Minimum execution time: 241_529_000 picoseconds.
Weight::from_parts(234_715_148, 6727)
// Standard Error: 1
.saturating_add(Weight::from_parts(914, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `n` is `[0, 125697]`.
fn seal_sr25519_verify_per_byte(n: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `912 + n * (1 ±0)`
// Estimated: `6849 + n * (1 ±0)`
// Minimum execution time: 294_982_000 picoseconds.
Weight::from_parts(299_613_855, 6849)
// Standard Error: 7
.saturating_add(Weight::from_parts(4_668, 0).saturating_mul(n.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 1).saturating_mul(n.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 160]`.
fn seal_sr25519_verify(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `726 + r * (112 ±0)`
// Estimated: `6666 + r * (112 ±0)`
// Minimum execution time: 242_583_000 picoseconds.
Weight::from_parts(251_860_767, 6666)
// Standard Error: 24_034
.saturating_add(Weight::from_parts(48_144_071, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 112).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 160]`.
fn seal_ecdsa_recover(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `822 + r * (76 ±0)`
// Estimated: `6716 + r * (77 ±0)`
// Minimum execution time: 242_331_000 picoseconds.
Weight::from_parts(254_816_298, 6716)
// Standard Error: 17_941
.saturating_add(Weight::from_parts(37_725_489, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 77).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 160]`.
fn seal_ecdsa_to_eth_address(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `792 + r * (42 ±0)`
// Estimated: `6731 + r * (42 ±0)`
// Minimum execution time: 242_951_000 picoseconds.
Weight::from_parts(246_055_289, 6731)
// Standard Error: 10_074
.saturating_add(Weight::from_parts(9_421_877, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 42).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1536 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts OwnerInfoOf (r:1536 w:1536)
/// Proof: Contracts OwnerInfoOf (max_values: None, max_size: Some(88), added: 2563, mode: Measured)
/// Storage: System EventTopics (r:1538 w:1538)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_set_code_hash(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0 + r * (964 ±0)`
// Estimated: `8190 + r * (3090 ±7)`
// Minimum execution time: 245_310_000 picoseconds.
Weight::from_parts(245_703_000, 8190)
// Standard Error: 45_813
.saturating_add(Weight::from_parts(21_837_058, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().reads((3_u64).saturating_mul(r.into())))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(RocksDbWeight::get().writes((2_u64).saturating_mul(r.into())))
.saturating_add(Weight::from_parts(0, 3090).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_reentrance_count(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `773 + r * (3 ±0)`
// Estimated: `6723 + r * (3 ±0)`
// Minimum execution time: 241_955_000 picoseconds.
Weight::from_parts(246_148_234, 6723)
// Standard Error: 384
.saturating_add(Weight::from_parts(162_123, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_account_reentrance_count(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `1975 + r * (39 ±0)`
// Estimated: `7805 + r * (40 ±0)`
// Minimum execution time: 243_928_000 picoseconds.
Weight::from_parts(276_404_668, 7805)
// Standard Error: 1_263
.saturating_add(Weight::from_parts(262_830, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(7_u64))
.saturating_add(RocksDbWeight::get().writes(3_u64))
.saturating_add(Weight::from_parts(0, 40).saturating_mul(r.into()))
}
/// Storage: Contracts MigrationInProgress (r:1 w:0)
/// Proof: Contracts MigrationInProgress (max_values: Some(1), max_size: Some(1026), added: 1521, mode: Measured)
/// Storage: System Account (r:1 w:0)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: Measured)
/// Storage: Contracts ContractInfoOf (r:1 w:1)
/// Proof: Contracts ContractInfoOf (max_values: None, max_size: Some(290), added: 2765, mode: Measured)
/// Storage: Contracts CodeStorage (r:1 w:0)
/// Proof: Contracts CodeStorage (max_values: None, max_size: Some(126001), added: 128476, mode: Measured)
/// Storage: Timestamp Now (r:1 w:0)
/// Proof: Timestamp Now (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: Contracts Nonce (r:1 w:1)
/// Proof: Contracts Nonce (max_values: Some(1), max_size: Some(8), added: 503, mode: Measured)
/// Storage: System EventTopics (r:2 w:2)
/// Proof Skipped: System EventTopics (max_values: None, max_size: None, mode: Measured)
/// The range of component `r` is `[0, 1600]`.
fn seal_instantiation_nonce(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `776 + r * (3 ±0)`
// Estimated: `6723 + r * (3 ±0)`
// Minimum execution time: 242_853_000 picoseconds.
Weight::from_parts(250_429_787, 6723)
// Standard Error: 433
.saturating_add(Weight::from_parts(139_180, 0).saturating_mul(r.into()))
.saturating_add(RocksDbWeight::get().reads(8_u64))
.saturating_add(RocksDbWeight::get().writes(4_u64))
.saturating_add(Weight::from_parts(0, 3).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64const(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_620_000 picoseconds.
Weight::from_parts(1_894_980, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(2_995, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64load(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_716_000 picoseconds.
Weight::from_parts(2_353_783, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(6_414, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64store(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_735_000 picoseconds.
Weight::from_parts(2_266_096, 0)
// Standard Error: 4
.saturating_add(Weight::from_parts(6_015, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_select(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_698_000 picoseconds.
Weight::from_parts(2_080_936, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(7_921, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_if(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_636_000 picoseconds.
Weight::from_parts(1_913_876, 0)
// Standard Error: 11
.saturating_add(Weight::from_parts(10_836, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_br(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_703_000 picoseconds.
Weight::from_parts(1_838_470, 0)
// Standard Error: 11
.saturating_add(Weight::from_parts(4_613, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_br_if(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_662_000 picoseconds.
Weight::from_parts(1_744_254, 0)
// Standard Error: 13
.saturating_add(Weight::from_parts(7_020, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_br_table(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_621_000 picoseconds.
Weight::from_parts(1_511_579, 0)
// Standard Error: 33
.saturating_add(Weight::from_parts(9_479, 0).saturating_mul(r.into()))
}
/// The range of component `e` is `[1, 256]`.
fn instr_br_table_per_entry(_e: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_758_000 picoseconds.
Weight::from_parts(2_066_494, 0)
}
/// The range of component `r` is `[0, 5000]`.
fn instr_call(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_690_000 picoseconds.
Weight::from_parts(2_029_755, 0)
// Standard Error: 9
.saturating_add(Weight::from_parts(17_946, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_call_indirect(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_894_000 picoseconds.
Weight::from_parts(5_533_643, 0)
// Standard Error: 176
.saturating_add(Weight::from_parts(23_511, 0).saturating_mul(r.into()))
}
/// The range of component `l` is `[0, 1024]`.
fn instr_call_per_local(l: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_756_000 picoseconds.
Weight::from_parts(1_978_038, 0)
// Standard Error: 13
.saturating_add(Weight::from_parts(1_176, 0).saturating_mul(l.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_local_get(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_889_000 picoseconds.
Weight::from_parts(3_181_705, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(2_516, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_local_set(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_871_000 picoseconds.
Weight::from_parts(3_186_198, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_619, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_local_tee(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 2_890_000 picoseconds.
Weight::from_parts(3_237_380, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(3_963, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_global_get(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_756_000 picoseconds.
Weight::from_parts(2_180_563, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(8_400, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_global_set(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_807_000 picoseconds.
Weight::from_parts(2_247_402, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(8_798, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_memory_current(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_703_000 picoseconds.
Weight::from_parts(2_050_199, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_833, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 16]`.
fn instr_memory_grow(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_686_000 picoseconds.
Weight::from_parts(720_378, 0)
// Standard Error: 141_036
.saturating_add(Weight::from_parts(13_193_405, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64clz(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_654_000 picoseconds.
Weight::from_parts(1_934_279, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(4_049, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64ctz(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_609_000 picoseconds.
Weight::from_parts(1_938_511, 0)
// Standard Error: 20
.saturating_add(Weight::from_parts(3_780, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64popcnt(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_634_000 picoseconds.
Weight::from_parts(1_941_109, 0)
// Standard Error: 4
.saturating_add(Weight::from_parts(3_770, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64eqz(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_652_000 picoseconds.
Weight::from_parts(1_939_447, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_666, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64extendsi32(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_637_000 picoseconds.
Weight::from_parts(1_921_355, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_977, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64extendui32(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_668_000 picoseconds.
Weight::from_parts(1_993_872, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(3_809, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i32wrapi64(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_657_000 picoseconds.
Weight::from_parts(1_954_737, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(3_734, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64eq(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_688_000 picoseconds.
Weight::from_parts(1_993_611, 0)
// Standard Error: 10
.saturating_add(Weight::from_parts(5_962, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64ne(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_662_000 picoseconds.
Weight::from_parts(1_965_361, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_965, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64lts(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_679_000 picoseconds.
Weight::from_parts(1_946_910, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_987, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64ltu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_650_000 picoseconds.
Weight::from_parts(1_925_830, 0)
// Standard Error: 4
.saturating_add(Weight::from_parts(6_001, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64gts(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_652_000 picoseconds.
Weight::from_parts(1_984_702, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_817, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64gtu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_660_000 picoseconds.
Weight::from_parts(1_978_370, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(6_115, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64les(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_655_000 picoseconds.
Weight::from_parts(2_008_659, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_985, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64leu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_608_000 picoseconds.
Weight::from_parts(1_912_542, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(6_084, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64ges(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_644_000 picoseconds.
Weight::from_parts(1_959_896, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(5_968, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64geu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_653_000 picoseconds.
Weight::from_parts(1_984_715, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_971, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64add(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_610_000 picoseconds.
Weight::from_parts(1_919_305, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_877, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64sub(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_691_000 picoseconds.
Weight::from_parts(2_284_292, 0)
// Standard Error: 16
.saturating_add(Weight::from_parts(6_027, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64mul(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_644_000 picoseconds.
Weight::from_parts(1_960_370, 0)
// Standard Error: 5
.saturating_add(Weight::from_parts(5_760, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64divs(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_656_000 picoseconds.
Weight::from_parts(1_915_002, 0)
// Standard Error: 21
.saturating_add(Weight::from_parts(11_896, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64divu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_645_000 picoseconds.
Weight::from_parts(2_952_497, 0)
// Standard Error: 122
.saturating_add(Weight::from_parts(10_646, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64rems(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_669_000 picoseconds.
Weight::from_parts(1_661_488, 0)
// Standard Error: 10
.saturating_add(Weight::from_parts(12_330, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64remu(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_650_000 picoseconds.
Weight::from_parts(1_989_633, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(10_649, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64and(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_715_000 picoseconds.
Weight::from_parts(1_994_636, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_667, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64or(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_685_000 picoseconds.
Weight::from_parts(2_075_238, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_743, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64xor(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_649_000 picoseconds.
Weight::from_parts(1_911_373, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(5_894, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64shl(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_682_000 picoseconds.
Weight::from_parts(2_000_076, 0)
// Standard Error: 2
.saturating_add(Weight::from_parts(5_932, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64shrs(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_686_000 picoseconds.
Weight::from_parts(1_999_600, 0)
// Standard Error: 4
.saturating_add(Weight::from_parts(6_129, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64shru(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_628_000 picoseconds.
Weight::from_parts(1_893_440, 0)
// Standard Error: 15
.saturating_add(Weight::from_parts(5_938, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64rotl(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_721_000 picoseconds.
Weight::from_parts(1_982_227, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(6_008, 0).saturating_mul(r.into()))
}
/// The range of component `r` is `[0, 5000]`.
fn instr_i64rotr(r: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
// Estimated: `0`
// Minimum execution time: 1_648_000 picoseconds.
Weight::from_parts(2_003_359, 0)
// Standard Error: 3
.saturating_add(Weight::from_parts(5_875, 0).saturating_mul(r.into()))
}
}