Unverified Commit efbc5a07 authored by Martin Pugh's avatar Martin Pugh Committed by GitHub
Browse files

Bump version, bump substrate & update benchmarks in preparation for v0.8.31 (#2938)



* bump version

* bump cargo

* update benchmarks

* cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_identity --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/

* cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
Co-authored-by: default avatarParity Benchmarking Bot <admin@parity.io>
parent 8caab474
Pipeline #141789 failed with stages
in 28 minutes and 15 seconds
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "Inflector"
version = "0.11.4"
......@@ -3183,7 +3185,7 @@ dependencies = [
[[package]]
name = "kusama-runtime"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"beefy-primitives",
"bitvec",
......@@ -5537,7 +5539,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325"
[[package]]
name = "polkadot"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"assert_cmd",
"color-eyre",
......@@ -5653,7 +5655,7 @@ dependencies = [
[[package]]
name = "polkadot-cli"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"frame-benchmarking-cli",
"futures 0.3.14",
......@@ -5699,7 +5701,7 @@ dependencies = [
[[package]]
name = "polkadot-core-primitives"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"parity-scale-codec",
"parity-util-mem",
......@@ -5710,7 +5712,7 @@ dependencies = [
[[package]]
name = "polkadot-erasure-coding"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"parity-scale-codec",
"polkadot-node-primitives",
......@@ -6185,7 +6187,7 @@ dependencies = [
[[package]]
name = "polkadot-parachain"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"derive_more",
"parity-scale-codec",
......@@ -6199,7 +6201,7 @@ dependencies = [
[[package]]
name = "polkadot-primitives"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"bitvec",
"frame-system",
......@@ -6240,7 +6242,7 @@ dependencies = [
[[package]]
name = "polkadot-rpc"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"beefy-gadget",
"beefy-gadget-rpc",
......@@ -6272,7 +6274,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"beefy-primitives",
"bitvec",
......@@ -6353,7 +6355,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-common"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"beefy-primitives",
"bitvec",
......@@ -6406,7 +6408,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-parachains"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"bitvec",
"derive_more",
......@@ -6457,7 +6459,7 @@ dependencies = [
[[package]]
name = "polkadot-service"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"beefy-gadget",
"beefy-primitives",
......@@ -6575,7 +6577,7 @@ dependencies = [
[[package]]
name = "polkadot-statement-table"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"parity-scale-codec",
"polkadot-primitives",
......@@ -6584,7 +6586,7 @@ dependencies = [
[[package]]
name = "polkadot-test-client"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"futures 0.3.14",
"parity-scale-codec",
......@@ -6610,7 +6612,7 @@ dependencies = [
[[package]]
name = "polkadot-test-runtime"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"beefy-primitives",
"bitvec",
......@@ -6672,7 +6674,7 @@ dependencies = [
[[package]]
name = "polkadot-test-service"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"frame-benchmarking",
"frame-system",
......@@ -7377,7 +7379,7 @@ dependencies = [
[[package]]
name = "rococo-runtime"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"beefy-primitives",
"frame-executive",
......@@ -8853,7 +8855,7 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
[[package]]
name = "slot-range-helper"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"enumn",
"parity-scale-codec",
......@@ -9942,7 +9944,7 @@ dependencies = [
[[package]]
name = "test-parachain-adder"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"dlmalloc",
"parity-scale-codec",
......@@ -9955,7 +9957,7 @@ dependencies = [
[[package]]
name = "test-parachain-adder-collator"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"futures 0.3.14",
"futures-timer 3.0.2",
......@@ -9982,14 +9984,14 @@ dependencies = [
[[package]]
name = "test-parachain-halt"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"substrate-wasm-builder",
]
[[package]]
name = "test-parachains"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"parity-scale-codec",
"polkadot-parachain",
......@@ -11245,7 +11247,7 @@ dependencies = [
[[package]]
name = "westend-runtime"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"beefy-primitives",
"bitvec",
......@@ -11442,7 +11444,7 @@ dependencies = [
[[package]]
name = "xcm"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"derivative",
"impl-trait-for-tuples",
......@@ -11451,7 +11453,7 @@ dependencies = [
[[package]]
name = "xcm-builder"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"frame-support",
"frame-system",
......@@ -11469,7 +11471,7 @@ dependencies = [
[[package]]
name = "xcm-executor"
version = "0.8.30"
version = "0.8.31"
dependencies = [
"frame-support",
"impl-trait-for-tuples",
......
......@@ -6,7 +6,7 @@ path = "src/main.rs"
name = "polkadot"
description = "Implementation of a https://polkadot.network node in Rust based on the Substrate framework."
license = "GPL-3.0-only"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
readme = "README.md"
......
[package]
name = "polkadot-cli"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
description = "Polkadot Relay-chain Client Node"
edition = "2018"
......
[package]
name = "polkadot-core-primitives"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
......
[package]
name = "polkadot-erasure-coding"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
......
[package]
name = "polkadot-service"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
......
[package]
name = "polkadot-test-client"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
......
[package]
name = "polkadot-test-service"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
......
[package]
name = "polkadot-parachain"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
description = "Types and utilities for creating and working with parachains"
edition = "2018"
......
[package]
name = "test-parachains"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
description = "Integration tests using the test-parachains"
edition = "2018"
......
[package]
name = "test-parachain-adder"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
description = "Test parachain which adds to a number as its state transition"
edition = "2018"
......
[package]
name = "test-parachain-adder-collator"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
description = "Collator for the adder test parachain"
edition = "2018"
......
[package]
name = "test-parachain-halt"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
description = "Test parachain which executes forever"
edition = "2018"
......
[package]
name = "polkadot-primitives"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
......
[package]
name = "polkadot-rpc"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
......
[package]
name = "polkadot-runtime-common"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
......
[package]
name = "slot-range-helper"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
......
[package]
name = "kusama-runtime"
version = "0.8.30"
version = "0.8.31"
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
build = "build.rs"
......
......@@ -16,7 +16,7 @@
//! Autogenerated weights for pallet_balances
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
//! DATE: 2021-03-24, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2021-04-27, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("kusama-dev"), DB CACHE: 128
// Executed Command:
......@@ -44,27 +44,27 @@ use sp_std::marker::PhantomData;
pub struct WeightInfo<T>(PhantomData<T>);
impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> {
fn transfer() -> Weight {
(76_217_000 as Weight)
(73_549_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn transfer_keep_alive() -> Weight {
(57_102_000 as Weight)
(54_531_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn set_balance_creating() -> Weight {
(30_590_000 as Weight)
(28_994_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn set_balance_killing() -> Weight {
(35_894_000 as Weight)
(34_581_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn force_transfer() -> Weight {
(75_095_000 as Weight)
(72_045_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
......
......@@ -16,7 +16,7 @@
//! Autogenerated weights for pallet_bounties
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0
//! DATE: 2021-03-24, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2021-04-27, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("kusama-dev"), DB CACHE: 128
// Executed Command:
......@@ -44,61 +44,61 @@ use sp_std::marker::PhantomData;
pub struct WeightInfo<T>(PhantomData<T>);
impl<T: frame_system::Config> pallet_bounties::WeightInfo for WeightInfo<T> {
fn propose_bounty(d: u32, ) -> Weight {
(45_634_000 as Weight)
(42_233_000 as Weight)
// Standard Error: 0
.saturating_add((1_000 as Weight).saturating_mul(d as Weight))
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
fn approve_bounty() -> Weight {
(11_636_000 as Weight)
(10_567_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
fn propose_curator() -> Weight {
(8_898_000 as Weight)
(8_186_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn unassign_curator() -> Weight {
(61_128_000 as Weight)
(53_034_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
fn accept_curator() -> Weight {
(39_027_000 as Weight)
(36_689_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(2 as Weight))
}
fn award_bounty() -> Weight {
(25_377_000 as Weight)
(24_145_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn claim_bounty() -> Weight {
(135_095_000 as Weight)
(126_843_000 as Weight)
.saturating_add(T::DbWeight::get().reads(4 as Weight))
.saturating_add(T::DbWeight::get().writes(5 as Weight))
}
fn close_bounty_proposed() -> Weight {
(60_630_000 as Weight)
(52_182_000 as Weight)
.saturating_add(T::DbWeight::get().reads(2 as Weight))
.saturating_add(T::DbWeight::get().writes(3 as Weight))
}
fn close_bounty_active() -> Weight {
(88_522_000 as Weight)
(84_085_000 as Weight)
.saturating_add(T::DbWeight::get().reads(3 as Weight))
.saturating_add(T::DbWeight::get().writes(4 as Weight))
}
fn extend_bounty_expiry() -> Weight {
(24_775_000 as Weight)
(23_536_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
fn spend_funds(b: u32, ) -> Weight {
(0 as Weight)
// Standard Error: 45_000
.saturating_add((64_366_000 as Weight).saturating_mul(b as Weight))
// Standard Error: 16_000
.saturating_add((60_445_000 as Weight).saturating_mul(b as Weight))
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().reads((3 as Weight).saturating_mul(b as Weight)))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment