diff --git a/Cargo.lock b/Cargo.lock index 7db188041bb416a9c3938fc6babbded5855f7638..f08ab0c1664aab70cff91baffa066a7e3d629289 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -826,7 +826,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "asset-test-utils" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -855,7 +855,7 @@ dependencies = [ [[package]] name = "assets-common" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1160,7 +1160,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "13.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "hash-db", "log", @@ -1380,7 +1380,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1397,7 +1397,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1413,7 +1413,7 @@ dependencies = [ [[package]] name = "bp-parachains" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1430,7 +1430,7 @@ dependencies = [ [[package]] name = "bp-polkadot" version = "0.5.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1443,7 +1443,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-messages", "bp-runtime", @@ -1460,7 +1460,7 @@ dependencies = [ [[package]] name = "bp-relayers" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-messages", @@ -1478,7 +1478,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -1501,7 +1501,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1521,7 +1521,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-messages", "bp-runtime", @@ -1538,7 +1538,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.6.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -1550,7 +1550,7 @@ dependencies = [ [[package]] name = "bridge-hub-common" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1567,7 +1567,7 @@ dependencies = [ [[package]] name = "bridge-hub-test-utils" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "asset-test-utils", "bp-header-chain", @@ -1610,7 +1610,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-messages", @@ -1892,9 +1892,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.26" +version = "4.5.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783" +checksum = "769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796" dependencies = [ "clap_builder", "clap_derive", @@ -1902,9 +1902,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.26" +version = "4.5.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121" +checksum = "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7" dependencies = [ "anstream", "anstyle", @@ -2495,7 +2495,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2517,7 +2517,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2534,7 +2534,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2551,7 +2551,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2587,7 +2587,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -2598,7 +2598,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "9.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -2611,7 +2611,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-solo-to-para" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2626,7 +2626,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2641,7 +2641,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -2666,7 +2666,7 @@ dependencies = [ [[package]] name = "cumulus-ping" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-pallet-xcm", "cumulus-primitives-core", @@ -2681,7 +2681,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2690,7 +2690,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2706,7 +2706,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2720,7 +2720,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "sp-externalities 0.25.0 (git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0)", "sp-runtime-interface 24.0.0 (git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0)", @@ -2730,7 +2730,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "1.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2747,7 +2747,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2757,7 +2757,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2774,7 +2774,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2793,7 +2793,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3346,6 +3346,7 @@ dependencies = [ "num-format", "pallet-grandpa", "pallet-im-online", + "pallet-oneshot-account", "pallet-transaction-payment", "pallet-transaction-payment-rpc", "pallet-transaction-payment-rpc-runtime-api", @@ -4046,7 +4047,7 @@ checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" [[package]] name = "fork-tree" version = "12.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", ] @@ -4079,7 +4080,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-support-procedural", @@ -4103,7 +4104,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "32.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "Inflector", "array-bytes", @@ -4165,7 +4166,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-pallet-pov" version = "18.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -4193,7 +4194,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "13.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -4204,7 +4205,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4220,7 +4221,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "aquamarine", "frame-support", @@ -4285,7 +4286,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "const-hex", @@ -4301,7 +4302,7 @@ dependencies = [ [[package]] name = "frame-support" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "aquamarine", "array-bytes", @@ -4344,7 +4345,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "23.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "Inflector", "cfg-expr", @@ -4364,7 +4365,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "10.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.2.0", @@ -4376,7 +4377,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "11.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "proc-macro2", "quote", @@ -4386,7 +4387,7 @@ dependencies = [ [[package]] name = "frame-system" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cfg-if", "docify", @@ -4406,7 +4407,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -4420,7 +4421,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "parity-scale-codec", @@ -4430,7 +4431,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "parity-scale-codec", @@ -7768,17 +7769,16 @@ dependencies = [ [[package]] name = "netlink-proto" -version = "0.11.3" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b33524dc0968bfad349684447bfce6db937a9ac3332a1fe60c0c5a5ce63f21" +checksum = "b2741a6c259755922e3ed29ebce3b299cc2160c4acae94b465b5938ab02c2bbe" dependencies = [ "bytes", "futures 0.3.31", "log", "netlink-packet-core", "netlink-sys", - "thiserror 1.0.69", - "tokio", + "thiserror 2.0.11", ] [[package]] @@ -7844,7 +7844,7 @@ checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65" [[package]] name = "node-primitives" version = "2.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "sp-core", "sp-runtime", @@ -8155,7 +8155,7 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "pallet-alliance" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8174,7 +8174,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "10.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8192,7 +8192,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8210,7 +8210,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "10.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8225,7 +8225,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8239,7 +8239,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8256,7 +8256,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "29.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8272,7 +8272,7 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8287,7 +8287,7 @@ dependencies = [ [[package]] name = "pallet-atomic-swap" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -8301,7 +8301,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -8317,7 +8317,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -8352,7 +8352,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -8365,7 +8365,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8388,7 +8388,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "aquamarine", "docify", @@ -8409,7 +8409,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -8424,7 +8424,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -8443,7 +8443,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8468,7 +8468,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8485,7 +8485,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-runtime", @@ -8504,7 +8504,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-messages", @@ -8523,7 +8523,7 @@ dependencies = [ [[package]] name = "pallet-bridge-parachains" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-parachains", @@ -8543,7 +8543,7 @@ dependencies = [ [[package]] name = "pallet-bridge-relayers" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-header-chain", "bp-messages", @@ -8567,7 +8567,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.6.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bitvec", "frame-benchmarking", @@ -8602,7 +8602,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8620,7 +8620,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "9.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8639,7 +8639,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -8656,7 +8656,7 @@ dependencies = [ [[package]] name = "pallet-collective-content" version = "0.6.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8670,7 +8670,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bitflags 1.3.2", "environmental", @@ -8702,7 +8702,7 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "3.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -8737,7 +8737,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "18.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "proc-macro2", "quote", @@ -8747,7 +8747,7 @@ dependencies = [ [[package]] name = "pallet-contracts-uapi" version = "5.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -8758,7 +8758,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8774,7 +8774,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "12.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8792,7 +8792,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "1.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -8807,7 +8807,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8824,7 +8824,7 @@ dependencies = [ [[package]] name = "pallet-dev-mode" version = "10.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -8927,7 +8927,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8949,7 +8949,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8962,7 +8962,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "29.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8980,7 +8980,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -8998,7 +8998,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "14.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "blake2 0.10.6", "frame-benchmarking", @@ -9016,7 +9016,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9060,7 +9060,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "29.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9076,7 +9076,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9095,7 +9095,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9111,7 +9111,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "16.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9124,7 +9124,7 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9154,7 +9154,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9170,7 +9170,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "31.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "environmental", "frame-benchmarking", @@ -9189,7 +9189,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "1.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cfg-if", "docify", @@ -9207,7 +9207,7 @@ dependencies = [ [[package]] name = "pallet-mixnet" version = "0.4.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9226,7 +9226,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9243,7 +9243,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "log", "parity-scale-codec", @@ -9254,7 +9254,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "10.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9270,7 +9270,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "22.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9287,7 +9287,7 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" version = "14.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "pallet-nfts", "parity-scale-codec", @@ -9297,7 +9297,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9312,7 +9312,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9327,7 +9327,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "25.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9345,7 +9345,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9365,7 +9365,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "23.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -9390,7 +9390,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9406,7 +9406,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9446,7 +9446,7 @@ dependencies = [ [[package]] name = "pallet-paged-list" version = "0.6.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -9463,7 +9463,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -9480,7 +9480,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9511,7 +9511,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9537,7 +9537,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9555,7 +9555,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9569,7 +9569,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9586,7 +9586,7 @@ dependencies = [ [[package]] name = "pallet-remark" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9602,7 +9602,7 @@ dependencies = [ [[package]] name = "pallet-revive" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bitflags 1.3.2", "derive_more 0.99.18", @@ -9641,7 +9641,7 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "anyhow", "frame-system", @@ -9658,7 +9658,7 @@ dependencies = [ [[package]] name = "pallet-revive-mock-network" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9692,7 +9692,7 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "proc-macro2", "quote", @@ -9702,7 +9702,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9714,7 +9714,7 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "25.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9729,7 +9729,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "4.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9743,7 +9743,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "9.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -9761,7 +9761,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "13.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9779,7 +9779,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "29.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -9796,7 +9796,7 @@ dependencies = [ [[package]] name = "pallet-scored-pool" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9809,7 +9809,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9842,7 +9842,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9858,7 +9858,7 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" version = "3.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9889,7 +9889,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9906,7 +9906,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9927,7 +9927,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "19.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "log", "sp-arithmetic", @@ -9936,7 +9936,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "14.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "sp-api", @@ -9946,7 +9946,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "29.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9962,7 +9962,7 @@ dependencies = [ [[package]] name = "pallet-statement" version = "10.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -9979,7 +9979,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -9994,7 +9994,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -10013,7 +10013,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10031,7 +10031,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10047,7 +10047,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "30.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "jsonrpsee 0.24.7", "pallet-transaction-payment-rpc-runtime-api", @@ -10063,7 +10063,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10075,7 +10075,7 @@ dependencies = [ [[package]] name = "pallet-transaction-storage" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10094,7 +10094,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -10113,7 +10113,7 @@ dependencies = [ [[package]] name = "pallet-tx-pause" version = "9.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -10130,7 +10130,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10178,7 +10178,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10193,7 +10193,7 @@ dependencies = [ [[package]] name = "pallet-verify-signature" version = "1.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10209,7 +10209,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10223,7 +10223,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10237,7 +10237,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -10260,7 +10260,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10278,7 +10278,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-messages", "bp-runtime", @@ -10300,7 +10300,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.5.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -10319,7 +10319,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -10349,7 +10349,7 @@ dependencies = [ [[package]] name = "parachains-runtimes-test-utils" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -10715,7 +10715,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -10726,7 +10726,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bs58", "futures 0.3.31", @@ -10745,7 +10745,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -10770,7 +10770,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bitvec", "bounded-vec", @@ -10796,7 +10796,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "bitvec", @@ -10825,7 +10825,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "futures 0.3.31", @@ -10847,7 +10847,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "6.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bounded-collections", "derive_more 0.99.18", @@ -10863,7 +10863,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bitvec", "hex-literal", @@ -10891,7 +10891,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bitvec", "frame-benchmarking", @@ -10941,7 +10941,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bs58", "frame-benchmarking", @@ -10953,7 +10953,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -11001,7 +11001,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "asset-test-utils", "assets-common", @@ -11233,7 +11233,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-benchmarking", @@ -11267,7 +11267,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12392,7 +12392,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "polkadot-primitives", @@ -12819,7 +12819,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "23.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "log", "sp-core", @@ -12830,7 +12830,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "futures 0.3.31", @@ -12860,7 +12860,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "futures 0.3.31", "futures-timer", @@ -12882,7 +12882,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "sp-api", @@ -12897,7 +12897,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "docify", @@ -12924,7 +12924,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "11.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -12935,7 +12935,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.36.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "chrono", @@ -12977,7 +12977,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "fnv", "futures 0.3.31", @@ -13004,7 +13004,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.35.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "hash-db", "kvdb", @@ -13029,7 +13029,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "futures 0.3.31", @@ -13053,7 +13053,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "futures 0.3.31", @@ -13082,7 +13082,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "fork-tree", @@ -13118,7 +13118,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -13140,7 +13140,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "fork-tree", "parity-scale-codec", @@ -13153,7 +13153,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.19.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "ahash", "array-bytes", @@ -13197,7 +13197,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.19.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "finality-grandpa", "futures 0.3.31", @@ -13217,7 +13217,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.35.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "assert_matches", "async-trait", @@ -13252,7 +13252,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "futures 0.3.31", @@ -13275,7 +13275,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.32.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -13298,7 +13298,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.29.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "polkavm 0.9.3", "sc-allocator", @@ -13311,7 +13311,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.29.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "log", "polkavm 0.9.3", @@ -13322,7 +13322,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.29.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "anyhow", "cfg-if", @@ -13340,7 +13340,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "console", "futures 0.3.31", @@ -13357,7 +13357,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "25.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -13371,7 +13371,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.4.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -13400,7 +13400,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -13451,7 +13451,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -13469,7 +13469,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "ahash", "futures 0.3.31", @@ -13488,7 +13488,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -13509,7 +13509,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -13545,7 +13545,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "futures 0.3.31", @@ -13564,7 +13564,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.10.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bs58", "ed25519-dalek", @@ -13581,7 +13581,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "29.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "bytes", @@ -13618,7 +13618,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.17.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -13627,7 +13627,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "29.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -13659,7 +13659,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.33.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -13679,7 +13679,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "11.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -13703,7 +13703,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "futures 0.3.31", @@ -13735,7 +13735,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.35.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "directories", @@ -13799,7 +13799,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.30.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "log", "parity-scale-codec", @@ -13810,7 +13810,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "derive_more 0.99.18", "futures 0.3.31", @@ -13831,7 +13831,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "15.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "chrono", "futures 0.3.31", @@ -13851,7 +13851,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "chrono", "console", @@ -13879,7 +13879,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -13890,7 +13890,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "futures 0.3.31", @@ -13921,7 +13921,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "futures 0.3.31", @@ -13937,7 +13937,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "14.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-channel 1.9.0", "futures 0.3.31", @@ -14707,7 +14707,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "enumn", "parity-scale-codec", @@ -14972,7 +14972,7 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "byte-slice-cast", "frame-support", @@ -14994,7 +14994,7 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "ethabi-decode", "frame-support", @@ -15017,7 +15017,7 @@ dependencies = [ [[package]] name = "snowbridge-ethereum" version = "0.3.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "ethabi-decode", "ethbloom 0.14.1", @@ -15052,7 +15052,7 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-merkle-tree" version = "0.3.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -15063,7 +15063,7 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-runtime-api" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "parity-scale-codec", @@ -15076,7 +15076,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-ethereum-client" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -15100,7 +15100,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-ethereum-client-fixtures" version = "0.9.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "hex-literal", "snowbridge-beacon-primitives", @@ -15112,7 +15112,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -15139,7 +15139,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue-fixtures" version = "0.10.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "hex-literal", "snowbridge-beacon-primitives", @@ -15151,7 +15151,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-outbound-queue" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bridge-hub-common", "ethabi-decode", @@ -15173,7 +15173,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-system" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-benchmarking", "frame-support", @@ -15193,7 +15193,7 @@ dependencies = [ [[package]] name = "snowbridge-router-primitives" version = "0.9.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "hex-literal", @@ -15212,7 +15212,7 @@ dependencies = [ [[package]] name = "snowbridge-runtime-common" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "log", @@ -15228,7 +15228,7 @@ dependencies = [ [[package]] name = "snowbridge-runtime-test-common" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -15259,7 +15259,7 @@ dependencies = [ [[package]] name = "snowbridge-system-runtime-api" version = "0.2.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "snowbridge-core", @@ -15322,7 +15322,7 @@ dependencies = [ [[package]] name = "sp-api" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "hash-db", @@ -15344,7 +15344,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "15.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "Inflector", "blake2 0.10.6", @@ -15358,7 +15358,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "30.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -15370,7 +15370,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "23.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "integer-sqrt", @@ -15402,7 +15402,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -15414,7 +15414,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "sp-api", "sp-inherents", @@ -15424,7 +15424,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -15443,7 +15443,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.32.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "futures 0.3.31", @@ -15458,7 +15458,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.32.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "parity-scale-codec", @@ -15474,7 +15474,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.32.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "parity-scale-codec", @@ -15492,7 +15492,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "13.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -15512,7 +15512,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "13.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "finality-grandpa", "log", @@ -15529,7 +15529,7 @@ dependencies = [ [[package]] name = "sp-consensus-pow" version = "0.32.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "sp-api", @@ -15540,7 +15540,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.32.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -15551,7 +15551,7 @@ dependencies = [ [[package]] name = "sp-core" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "bandersnatch_vrfs", @@ -15598,7 +15598,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "15.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "sp-crypto-hashing 0.1.0 (git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0)", ] @@ -15606,7 +15606,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.10.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -15626,7 +15626,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.10.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -15660,7 +15660,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "blake2b_simd", "byteorder", @@ -15673,7 +15673,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0)", @@ -15683,7 +15683,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -15692,7 +15692,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "proc-macro2", "quote", @@ -15702,7 +15702,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "proc-macro2", "quote", @@ -15726,7 +15726,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.25.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "environmental", "parity-scale-codec", @@ -15736,7 +15736,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.25.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "environmental", "parity-scale-codec", @@ -15746,7 +15746,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.8.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -15758,7 +15758,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -15771,7 +15771,7 @@ dependencies = [ [[package]] name = "sp-io" version = "30.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bytes", "docify", @@ -15797,7 +15797,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "31.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "sp-core", "sp-runtime", @@ -15807,7 +15807,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.34.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -15818,7 +15818,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -15838,7 +15838,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.6.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-metadata 18.0.0", "parity-scale-codec", @@ -15848,7 +15848,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.4.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -15859,7 +15859,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "log", "parity-scale-codec", @@ -15876,7 +15876,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -15889,7 +15889,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "sp-api", "sp-core", @@ -15899,7 +15899,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "backtrace", "regex", @@ -15908,7 +15908,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -15918,7 +15918,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "31.0.1" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "binary-merkle-tree", "docify", @@ -15947,7 +15947,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "24.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -15966,7 +15966,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "24.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -15985,7 +15985,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "17.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "Inflector", "expander", @@ -15998,7 +15998,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "17.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "Inflector", "expander", @@ -16011,7 +16011,7 @@ dependencies = [ [[package]] name = "sp-session" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "scale-info", @@ -16025,7 +16025,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16038,7 +16038,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.35.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "hash-db", "log", @@ -16058,7 +16058,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "10.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16082,17 +16082,17 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" [[package]] name = "sp-storage" version = "19.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16104,7 +16104,7 @@ dependencies = [ [[package]] name = "sp-storage" version = "19.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16116,7 +16116,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "parity-scale-codec", @@ -16128,7 +16128,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "16.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "tracing", @@ -16139,7 +16139,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "16.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "tracing", @@ -16150,7 +16150,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "sp-api", "sp-runtime", @@ -16159,7 +16159,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "26.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "async-trait", "parity-scale-codec", @@ -16173,7 +16173,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "29.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "ahash", "hash-db", @@ -16195,7 +16195,7 @@ dependencies = [ [[package]] name = "sp-version" version = "29.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16212,7 +16212,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "13.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "parity-scale-codec", "proc-macro-warning 1.0.2", @@ -16224,7 +16224,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "20.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -16236,7 +16236,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "20.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -16247,7 +16247,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "27.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -16336,7 +16336,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.7.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -16349,7 +16349,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "array-bytes", "bounded-collections", @@ -16370,7 +16370,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", @@ -16392,7 +16392,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "environmental", "frame-benchmarking", @@ -16510,7 +16510,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.4.7" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -16522,12 +16522,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" [[package]] name = "substrate-frame-rpc-system" version = "28.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -16547,7 +16547,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "http-body-util", "hyper 1.5.2", @@ -16561,7 +16561,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "17.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "build-helper", "cargo_metadata", @@ -17087,7 +17087,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "testnet-parachains-constants" version = "1.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17509,7 +17509,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "coarsetime", "polkadot-primitives", @@ -17520,7 +17520,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "expander", "proc-macro-crate 3.2.0", @@ -18520,7 +18520,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "polkadot-primitives", @@ -18951,7 +18951,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "Inflector", "proc-macro2", @@ -18962,7 +18962,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.1.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "parity-scale-codec", @@ -18976,7 +18976,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "7.0.0" -source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#9c1bbe47dea975be7507ffbf8983ca4aa9eb3da7" +source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.17.0#3f9bddbe619cf4068769b4d3fc58c8d50e358df8" dependencies = [ "frame-support", "frame-system", diff --git a/node/Cargo.toml b/node/Cargo.toml index 9f69ecf44563c77443f4930e3b60e443d25ac7b2..567354e1d91f4fe444ddd829f5b97a0afdc5ab73 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -41,8 +41,10 @@ runtime-benchmarks = [ "gdev-runtime/runtime-benchmarks", "gtest-runtime/runtime-benchmarks", "pallet-grandpa/runtime-benchmarks", + "pallet-oneshot-account/runtime-benchmarks", "pallet-im-online/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "sc-client-db/runtime-benchmarks", "sc-service/runtime-benchmarks", "sp-runtime/runtime-benchmarks", @@ -57,6 +59,7 @@ try-runtime = [ "gdev-runtime/try-runtime", "gtest-runtime/try-runtime", "pallet-grandpa/try-runtime", + "pallet-oneshot-account/try-runtime", "pallet-im-online/try-runtime", "pallet-transaction-payment/try-runtime", "pallet-treasury/try-runtime", @@ -79,6 +82,7 @@ std = [ "log/std", "num-format/std", "pallet-grandpa/std", + "pallet-oneshot-account/std", "pallet-im-online/std", "pallet-transaction-payment-rpc-runtime-api/std", "pallet-transaction-payment/std", @@ -134,6 +138,7 @@ gdev-runtime = { workspace = true, optional = true } gtest-runtime = { workspace = true, optional = true } distance-oracle = { workspace = true, optional = true } dc-distance = { workspace = true, optional = true } +pallet-oneshot-account = { workspace = true, optional = true } # Substrate pallet-grandpa = { workspace = true, default-features = true } diff --git a/node/src/command.rs b/node/src/command.rs index 58eabb0144c3414f29873103599e48f952d79252..c4c8e431790422a1265c42354966b9200548f58c 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -335,11 +335,12 @@ pub fn run() -> sc_cli::Result<()> { unwrap_client!( client, cmd.run( - config, + config.chain_spec.name().into(), client.clone(), inherent_data, Vec::new(), - wrapped.as_ref() + wrapped.as_ref(), + false, ) ) }), diff --git a/node/src/main.rs b/node/src/main.rs index 49614a2666558582a3bc3393c6f02046af62c33e..f27af66f78d15bfd3f72adb6cedf9b9251bbc7b4 100644 --- a/node/src/main.rs +++ b/node/src/main.rs @@ -18,6 +18,7 @@ #![warn(missing_docs)] +//mod benchmarking; mod chain_spec; #[macro_use] mod service; diff --git a/node/src/service.rs b/node/src/service.rs index 3cc5ec6337691057741515fc0a3c1faeb59ea823..c28febc73a395800d2410c7363f8585e1237db02 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -30,6 +30,7 @@ use sc_service::{ error::Error as ServiceError, Configuration, PartialComponents, TaskManager, WarpSyncConfig, }; use sc_telemetry::{Telemetry, TelemetryWorker}; +use sc_transaction_pool_api::TransactionPool; use sp_consensus_babe::inherents::InherentDataProvider; use sp_core::H256; use sp_runtime::traits::BlakeTwo256; @@ -153,7 +154,7 @@ pub fn new_partial<RuntimeApi, Executor>( FullBackend, FullSelectChain, sc_consensus::DefaultImportQueue<Block>, - sc_transaction_pool::FullPool<Block, FullClient<RuntimeApi, Executor>>, + sc_transaction_pool::TransactionPoolWrapper<Block, FullClient<RuntimeApi, Executor>>, ( sc_consensus_babe::BabeBlockImport< Block, @@ -214,12 +215,15 @@ where let select_chain = sc_consensus::LongestChain::new(backend.clone()); - let transaction_pool = sc_transaction_pool::BasicPool::new_full( - config.transaction_pool.clone(), - config.role.is_authority().into(), - config.prometheus_registry(), - task_manager.spawn_essential_handle(), - client.clone(), + let transaction_pool = Arc::from( + sc_transaction_pool::Builder::new( + task_manager.spawn_essential_handle(), + client.clone(), + config.role.is_authority().into(), + ) + .with_options(config.transaction_pool.clone()) + .with_prometheus(config.prometheus_registry()) + .build(), ); let client_ = client.clone(); @@ -394,7 +398,7 @@ where is_validator: role.is_authority(), enable_http_requests: false, custom_extensions: move |_| vec![], - }) + })? .run(client.clone(), task_manager.spawn_handle()) .boxed(), ); @@ -424,16 +428,14 @@ where crate::cli::Sealing::Instant => { Box::new( // This bit cribbed from the implementation of instant seal. - transaction_pool - .pool() - .validated_pool() - .import_notification_stream() - .map(|_| EngineCommand::SealNewBlock { + transaction_pool.import_notification_stream().map(|_| { + EngineCommand::SealNewBlock { create_empty: false, finalize: false, parent_hash: None, sender: None, - }), + } + }), ) } crate::cli::Sealing::Manual => { diff --git a/node/src/service/client.rs b/node/src/service/client.rs index 34fbea16a7e4ae512759761d3a9a7d5359865873..108f31f006a73a49877a030ce7761b50a8746eba 100644 --- a/node/src/service/client.rs +++ b/node/src/service/client.rs @@ -16,8 +16,8 @@ use common_runtime::{AccountId, Balance, Block, BlockNumber, Hash, Header, Index}; use sc_client_api::{ - AuxStore, Backend as BackendT, BlockchainEvents, KeysIter, MerkleValue, PairsIter, - UsageProvider, + AuxStore, Backend as BackendT, BlockBackend, BlockchainEvents, KeysIter, MerkleValue, + PairsIter, UsageProvider, }; use sp_api::{CallApiAt, ProvideRuntimeApi}; use sp_blockchain::{HeaderBackend, HeaderMetadata}; @@ -26,7 +26,7 @@ use sp_core::{Encode, Pair}; use sp_runtime::{ generic::SignedBlock, traits::{BlakeTwo256, Block as BlockT}, - Justifications, + Justifications, SaturatedConversion, }; use sp_storage::{ChildInfo, StorageData, StorageKey}; use std::sync::Arc; @@ -322,33 +322,36 @@ impl BenchmarkCallSigner<super::runtime_executor::runtime::RuntimeCall, sp_core: genesis: sp_core::H256, acc: sp_core::sr25519::Pair, ) -> sp_runtime::OpaqueExtrinsic { - // use runtime; - - let extra: super::runtime_executor::runtime::SignedExtra = ( + let tx_ext: super::runtime_executor::runtime::TxExtension = ( frame_system::CheckNonZeroSender::<super::runtime_executor::runtime::Runtime>::new(), frame_system::CheckSpecVersion::<super::runtime_executor::runtime::Runtime>::new(), frame_system::CheckTxVersion::<super::runtime_executor::runtime::Runtime>::new(), frame_system::CheckGenesis::<super::runtime_executor::runtime::Runtime>::new(), - frame_system::CheckMortality::<super::runtime_executor::runtime::Runtime>::from( - sp_runtime::generic::Era::mortal(period, current_block), + frame_system::CheckEra::<super::runtime_executor::runtime::Runtime>::from( + sp_runtime::generic::Era::mortal( + period, + self.chain_info().best_number.saturated_into(), + ), ), - frame_system::CheckNonce::<super::runtime_executor::runtime::Runtime>::from(nonce) - .into(), + pallet_oneshot_account::CheckNonce::<super::runtime_executor::runtime::Runtime>::from( + frame_system::CheckNonce::<super::runtime_executor::runtime::Runtime>::from(nonce), + ), // TODO frame_system::CheckWeight::<super::runtime_executor::runtime::Runtime>::new(), pallet_transaction_payment::ChargeTransactionPayment::< super::runtime_executor::runtime::Runtime, >::from(0), + //frame_metadata_hash_extension::CheckMetadataHash::<runtime::Runtime>::new(false), TODO ); let payload = sp_runtime::generic::SignedPayload::from_raw( call.clone(), - extra.clone(), + tx_ext.clone(), ( (), super::runtime_executor::runtime::VERSION.spec_version, super::runtime_executor::runtime::VERSION.transaction_version, genesis, - genesis, + self.chain_info().best_hash, (), (), (), @@ -360,7 +363,7 @@ impl BenchmarkCallSigner<super::runtime_executor::runtime::RuntimeCall, sp_core: call, sp_runtime::AccountId32::from(acc.public()).into(), common_runtime::Signature::Sr25519(signature), - extra, + tx_ext, ) .into() } diff --git a/pallets/duniter-account/Cargo.toml b/pallets/duniter-account/Cargo.toml index 6f5d79aff488c6f3244065502027c639fdd92aff..ed9a58d1782f7e2f8b14b8479bd0d2505550d819 100644 --- a/pallets/duniter-account/Cargo.toml +++ b/pallets/duniter-account/Cargo.toml @@ -17,6 +17,7 @@ runtime-benchmarks = [ "pallet-balances/runtime-benchmarks", "pallet-identity/runtime-benchmarks", "pallet-quota/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", "sp-runtime/runtime-benchmarks", ] diff --git a/pallets/duniter-account/src/lib.rs b/pallets/duniter-account/src/lib.rs index 03eec0d4e05bc74fbd8750c85f0cb0240d630b53..94c05ec6f7bfa7a36438cf13c52b69b0a6557f46 100644 --- a/pallets/duniter-account/src/lib.rs +++ b/pallets/duniter-account/src/lib.rs @@ -365,6 +365,16 @@ where } Ok(()) } + + #[cfg(feature = "runtime-benchmarks")] + fn endow_account(who: &T::AccountId, amount: Self::Balance) { + T::InnerOnChargeTransaction::endow_account(who, amount); + } + + #[cfg(feature = "runtime-benchmarks")] + fn minimum_balance() -> Self::Balance { + T::InnerOnChargeTransaction::minimum_balance() + } } /// Implementation of the CheckAccountWorthiness trait for the Pallet. diff --git a/pallets/identity/src/lib.rs b/pallets/identity/src/lib.rs index 324d782f5c18e1f68a33af59775a51b0737dd8d3..805c3ec42ebccad767a4ee636fc4e7be43c6bd84 100644 --- a/pallets/identity/src/lib.rs +++ b/pallets/identity/src/lib.rs @@ -575,7 +575,7 @@ pub mod pallet { /// /// Any signed origin can execute this call. #[pallet::call_index(9)] - #[pallet::weight(T::WeightInfo::revoke_identity_legacy())] + #[pallet::weight(Weight::zero())] // TODO pub fn revoke_identity_legacy( origin: OriginFor<T>, revocation_document: Vec<u8>, diff --git a/pallets/identity/src/weights.rs b/pallets/identity/src/weights.rs index f72819c3717da2372c724ff703a9bcc4eb23b4f6..546711850e45299400ed701de22635a957d562e5 100644 --- a/pallets/identity/src/weights.rs +++ b/pallets/identity/src/weights.rs @@ -23,7 +23,7 @@ pub trait WeightInfo { fn confirm_identity() -> Weight; fn change_owner_key() -> Weight; fn revoke_identity() -> Weight; - fn revoke_identity_legacy() -> Weight; + //TODO fn revoke_identity_legacy() -> Weight; fn prune_item_identities_names(i: u32) -> Weight; fn fix_sufficients() -> Weight; fn link_account() -> Weight; @@ -85,7 +85,7 @@ impl WeightInfo for () { .saturating_add(RocksDbWeight::get().writes(6)) } - fn revoke_identity_legacy() -> Weight { + /*fn revoke_identity_legacy() -> Weight { // Proof Size summary in bytes: // Measured: `778` // Estimated: `6718` @@ -94,7 +94,7 @@ impl WeightInfo for () { .saturating_add(Weight::from_parts(0, 6718)) .saturating_add(RocksDbWeight::get().reads(6)) .saturating_add(RocksDbWeight::get().writes(6)) - } + }*/ fn prune_item_identities_names(i: u32) -> Weight { // Proof Size summary in bytes: diff --git a/pallets/oneshot-account/Cargo.toml b/pallets/oneshot-account/Cargo.toml index b0e9dda3671e62905ecd063ef737684daa3985f1..433a825bcd54b88aef28a827e23e49b09f0a8b46 100644 --- a/pallets/oneshot-account/Cargo.toml +++ b/pallets/oneshot-account/Cargo.toml @@ -15,6 +15,7 @@ runtime-benchmarks = [ "frame-support/runtime-benchmarks", "frame-system/runtime-benchmarks", "pallet-balances/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "sp-runtime/runtime-benchmarks", ] try-runtime = [ diff --git a/pallets/oneshot-account/src/lib.rs b/pallets/oneshot-account/src/lib.rs index dc54c7637b58efb3e61da927215f99fe8166eb1e..34b912d169de3d447c760f632bdb0058031f4dde 100644 --- a/pallets/oneshot-account/src/lib.rs +++ b/pallets/oneshot-account/src/lib.rs @@ -400,4 +400,14 @@ where already_withdrawn, ) } + + #[cfg(feature = "runtime-benchmarks")] + fn endow_account(who: &T::AccountId, amount: Self::Balance) { + T::InnerOnChargeTransaction::endow_account(who, amount); + } + + #[cfg(feature = "runtime-benchmarks")] + fn minimum_balance() -> Self::Balance { + T::InnerOnChargeTransaction::minimum_balance() + } } diff --git a/runtime/common/Cargo.toml b/runtime/common/Cargo.toml index 3bce7226e7e879e37e1718482350df827cfe9228..4cc54a0c17d3c70ae0f8c8528499b16400092a14 100644 --- a/runtime/common/Cargo.toml +++ b/runtime/common/Cargo.toml @@ -31,6 +31,7 @@ runtime-benchmarks = [ "pallet-quota/runtime-benchmarks", "pallet-smith-members/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", "pallet-universal-dividend/runtime-benchmarks", "sp-runtime/runtime-benchmarks", diff --git a/runtime/common/src/apis.rs b/runtime/common/src/apis.rs index 77ed9caec2e507cce00ccd178b249e170f7dfc29..0a50497c60c12ded1ecf7f3e2c8f9a15100eace0 100644 --- a/runtime/common/src/apis.rs +++ b/runtime/common/src/apis.rs @@ -262,6 +262,7 @@ macro_rules! runtime_apis { use pallet_session_benchmarking::Pallet as SessionBench; use frame_system_benchmarking::Pallet as SystemBench; + use frame_system_benchmarking::extensions::Pallet as SystemExtensionsBench; use frame_benchmarking::baseline::Pallet as Baseline; let mut list = Vec::<BenchmarkList>::new(); @@ -282,6 +283,7 @@ use frame_support::traits::TrackedStorageKey; use frame_support::traits::WhitelistedStorageKeys; use pallet_session_benchmarking::Pallet as SessionBench; use frame_system_benchmarking::Pallet as SystemBench; + use frame_system_benchmarking::extensions::Pallet as SystemExtensionsBench; use frame_benchmarking::baseline::Pallet as Baseline; impl pallet_session_benchmarking::Config for Runtime {} diff --git a/runtime/common/src/pallets_config.rs b/runtime/common/src/pallets_config.rs index dd41a49edb909304350a9e8eca6faec32a4ecd51..c75416374151a83287318d43fa92fc5dc9992857 100644 --- a/runtime/common/src/pallets_config.rs +++ b/runtime/common/src/pallets_config.rs @@ -40,6 +40,8 @@ macro_rules! pallets_config { type BlockWeights = BlockWeights; /// The weight of database operations that the runtime can invoke. type DbWeight = DbWeight; + /// The weight of transaction extensions. + type ExtensionsWeightInfo = weights::frame_system_extensions::WeightInfo<Runtime>; /// The type for hashing blocks and tries. type Hash = Hash; /// The hashing algorithm used. @@ -154,6 +156,7 @@ macro_rules! pallets_config { impl pallet_balances::Config for Runtime { type AccountStore = Account; type Balance = Balance; + type DoneSlashHandler = (); type DustRemoval = HandleFees<TreasuryAccount, Balances>; type ExistentialDeposit = ExistentialDeposit; type FreezeIdentifier = (); @@ -179,6 +182,7 @@ macro_rules! pallets_config { type OnChargeTransaction = OneshotAccount; type OperationalFeeMultiplier = frame_support::traits::ConstU8<5>; type RuntimeEvent = RuntimeEvent; + type WeightInfo = weights::pallet_transaction_payment::WeightInfo<Runtime>; type WeightToFee = common_runtime::fees::WeightToFeeImpl<Balance, Self, Target>; } impl pallet_oneshot_account::Config for Runtime { @@ -382,6 +386,7 @@ macro_rules! pallets_config { type BenchmarkHelper = (); type Beneficiary = AccountId; type BeneficiaryLookup = AccountIdLookup<AccountId, ()>; + type BlockNumberProvider = System; type Burn = Burn; type BurnDestination = (); type Currency = Balances; @@ -527,10 +532,14 @@ macro_rules! pallets_config { pub MaxWeight: Weight = Perbill::from_percent(50) * BlockWeights::get().max_block; } impl pallet_collective::Config<Instance2> for Runtime { + type Consideration = (); + // TODO #[cfg(not(feature = "runtime-benchmarks"))] type DefaultVote = TechnicalCommitteeDefaultVote; #[cfg(feature = "runtime-benchmarks")] type DefaultVote = pallet_collective::PrimeDefaultVote; + type DisapproveOrigin = EnsureRoot<Self::AccountId>; + type KillOrigin = EnsureRoot<Self::AccountId>; type MaxMembers = frame_support::pallet_prelude::ConstU32<100>; type MaxProposalWeight = MaxWeight; type MaxProposals = frame_support::pallet_prelude::ConstU32<20>; diff --git a/runtime/g1/Cargo.toml b/runtime/g1/Cargo.toml index 61b21bbb3c7808acc997dadb625ac4345ca79bb7..43b763ee10d9192116a51d8d2d42811f18925dce 100644 --- a/runtime/g1/Cargo.toml +++ b/runtime/g1/Cargo.toml @@ -44,6 +44,7 @@ runtime-benchmarks = [ "pallet-smith-members/runtime-benchmarks", "pallet-sudo/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", "pallet-universal-dividend/runtime-benchmarks", "pallet-upgrade-origin/runtime-benchmarks", diff --git a/runtime/g1/src/lib.rs b/runtime/g1/src/lib.rs index 7f8314c50ee9a1a89e776f14fbea7009bf2eb6a0..4a4f4488c1e057ac38cbb8cbf3797f1841319596 100644 --- a/runtime/g1/src/lib.rs +++ b/runtime/g1/src/lib.rs @@ -59,7 +59,7 @@ use sp_runtime::{ create_runtime_str, generic, impl_opaque_keys, traits::{AccountIdLookup, BlakeTwo256, Block as BlockT, NumberFor, OpaqueKeys}, transaction_validity::{TransactionSource, TransactionValidity}, - ApplyExtrinsicResult, Perquintill, + ApplyExtrinsicResult, Cow, Perquintill, }; pub use sp_runtime::{KeyTypeId, Perbill, Permill}; #[cfg(feature = "std")] @@ -85,8 +85,8 @@ common_runtime::declare_session_keys! {} // https://substrate.dev/docs/en/knowledgebase/runtime/upgrades#runtime-versioning #[sp_version::runtime_version] pub const VERSION: RuntimeVersion = RuntimeVersion { - spec_name: create_runtime_str!("g1"), - impl_name: create_runtime_str!("duniter-g1"), + spec_name: Cow::Borrowed("g1"), + impl_name: Cow::Borrowed("duniter-g1"), authoring_version: 1, // The version of the runtime specification. A full node will not attempt to use its native // runtime in substitute for the on-chain Wasm runtime unless all of `spec_name`, @@ -97,7 +97,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, - state_version: 1, + system_version: 1, }; /// The version information used to identify this runtime when compiled natively. @@ -151,6 +151,7 @@ mod benches { [pallet_smith_members, SmithMembers] [pallet_authority_members, AuthorityMembers] // Substrate + [frame_system_extensions, SystemExtensionsBench::<Runtime>] [pallet_balances, Balances] [frame_benchmarking::baseline, Baseline::<Runtime>] [pallet_collective, TechnicalCommittee] @@ -163,6 +164,7 @@ mod benches { [pallet_scheduler, Scheduler] [frame_system, SystemBench::<Runtime>] [pallet_timestamp, Timestamp] + [pallet_transaction_payment, TransactionPayment] [pallet_treasury, Treasury] [pallet_utility, Utility] ); @@ -289,12 +291,32 @@ construct_runtime!( } ); -impl<C> frame_system::offchain::SendTransactionTypes<C> for Runtime +impl<LocalCall> frame_system::offchain::CreateTransaction<LocalCall> for Runtime +where + RuntimeCall: From<LocalCall>, +{ + type Extension = TxExtension; + + fn create_transaction(call: RuntimeCall, extension: TxExtension) -> UncheckedExtrinsic { + generic::UncheckedExtrinsic::new_transaction(call, extension).into() + } +} + +impl<LocalCall> frame_system::offchain::CreateInherent<LocalCall> for Runtime +where + RuntimeCall: From<LocalCall>, +{ + fn create_inherent(call: RuntimeCall) -> UncheckedExtrinsic { + generic::UncheckedExtrinsic::new_bare(call).into() + } +} + +impl<C> frame_system::offchain::CreateTransactionBase<C> for Runtime where RuntimeCall: From<C>, { type Extrinsic = UncheckedExtrinsic; - type OverarchingCall = RuntimeCall; + type RuntimeCall = RuntimeCall; } // All of our runtimes share most of their Runtime API implementations. diff --git a/runtime/g1/src/weights.rs b/runtime/g1/src/weights.rs index 1bf51bdbb063859c33197a6251bf767ba1311442..8371a5d27816ee03cb0042f5a34957c28ebf570c 100644 --- a/runtime/g1/src/weights.rs +++ b/runtime/g1/src/weights.rs @@ -20,6 +20,8 @@ #![allow(clippy::unnecessary_cast)] #![allow(unused_doc_comments)] +pub mod frame_system_extensions; +pub mod pallet_transaction_payment; pub mod block_weights; pub mod extrinsic_weights; pub mod frame_system; diff --git a/runtime/g1/src/weights/block_weights.rs b/runtime/g1/src/weights/block_weights.rs index dbe74e93346746f29dec02d0428b30540401949c..64eab7e2cba5614e44f3183018e5a16562c15b94 100644 --- a/runtime/g1/src/weights/block_weights.rs +++ b/runtime/g1/src/weights/block_weights.rs @@ -1,6 +1,6 @@ -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14 (Y/M/D) +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21 (Y/M/D) //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! //! SHORT-NAME: `block`, LONG-NAME: `BlockExecution`, RUNTIME: `Ğ1 Local Testnet` @@ -22,21 +22,21 @@ use sp_core::parameter_types; use sp_weights::{constants::WEIGHT_REF_TIME_PER_NANOS, Weight}; parameter_types! { - /// Time to execute an empty block. + /// Weight of executing an empty block. /// Calculated by multiplying the *Average* with `1.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 118_657, 202_413 - /// Average: 131_010 - /// Median: 127_750 - /// Std-Dev: 10272.54 + /// Min, Max: 119_278, 198_365 + /// Average: 128_839 + /// Median: 127_206 + /// Std-Dev: 8628.35 /// /// Percentiles nanoseconds: - /// 99th: 167_754 - /// 95th: 141_223 - /// 75th: 133_515 + /// 99th: 147_185 + /// 95th: 138_982 + /// 75th: 128_451 pub const BlockExecutionWeight: Weight = - Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(131_010), 0); + Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(128_839), 0); } #[cfg(test)] diff --git a/runtime/g1/src/weights/extrinsic_weights.rs b/runtime/g1/src/weights/extrinsic_weights.rs index 1e6b17d1244f4c6edcc83573d237d716880cbd59..85a75ceca88e587f9df92b0b9beecd37ac116f91 100644 --- a/runtime/g1/src/weights/extrinsic_weights.rs +++ b/runtime/g1/src/weights/extrinsic_weights.rs @@ -1,6 +1,6 @@ -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14 (Y/M/D) +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21 (Y/M/D) //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! //! SHORT-NAME: `extrinsic`, LONG-NAME: `ExtrinsicBase`, RUNTIME: `Ğ1 Local Testnet` @@ -22,21 +22,21 @@ use sp_core::parameter_types; use sp_weights::{constants::WEIGHT_REF_TIME_PER_NANOS, Weight}; parameter_types! { - /// Time to execute a NO-OP extrinsic, for example `System::remark`. + /// Weight of executing a NO-OP extrinsic, for example `System::remark`. /// Calculated by multiplying the *Average* with `1.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 88_059, 93_981 - /// Average: 88_294 - /// Median: 88_233 - /// Std-Dev: 578.38 + /// Min, Max: 92_980, 95_606 + /// Average: 93_705 + /// Median: 93_272 + /// Std-Dev: 837.33 /// /// Percentiles nanoseconds: - /// 99th: 88_574 - /// 95th: 88_428 - /// 75th: 88_275 + /// 99th: 95_555 + /// 95th: 95_312 + /// 75th: 93_768 pub const ExtrinsicBaseWeight: Weight = - Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(88_294), 0); + Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(93_705), 0); } #[cfg(test)] diff --git a/runtime/g1/src/weights/frame_benchmarking_baseline.rs b/runtime/g1/src/weights/frame_benchmarking_baseline.rs index 8a918a809797592e1640a6c0a4c7303639b5c6c0..f656d348820ad4afacb3f96f9055978d823edfab 100644 --- a/runtime/g1/src/weights/frame_benchmarking_baseline.rs +++ b/runtime/g1/src/weights/frame_benchmarking_baseline.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `frame_benchmarking::baseline` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,8 +52,8 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_000 picoseconds. - Weight::from_parts(126_869, 0) + // Minimum execution time: 82_000 picoseconds. + Weight::from_parts(118_216, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -61,8 +61,8 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_000 picoseconds. - Weight::from_parts(127_293, 0) + // Minimum execution time: 80_000 picoseconds. + Weight::from_parts(116_803, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -70,8 +70,8 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 100_000 picoseconds. - Weight::from_parts(130_804, 0) + // Minimum execution time: 82_000 picoseconds. + Weight::from_parts(116_267, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -79,16 +79,16 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_000 picoseconds. - Weight::from_parts(125_049, 0) + // Minimum execution time: 82_000 picoseconds. + Weight::from_parts(117_126, 0) .saturating_add(Weight::from_parts(0, 0)) } fn hashing() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 20_335_062_000 picoseconds. - Weight::from_parts(20_372_537_000, 0) + // Minimum execution time: 19_617_546_000 picoseconds. + Weight::from_parts(19_710_592_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 100]`. @@ -96,10 +96,10 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 108_000 picoseconds. - Weight::from_parts(26_639_536, 0) + // Minimum execution time: 96_000 picoseconds. + Weight::from_parts(27_044_458, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 11_426 - .saturating_add(Weight::from_parts(31_161_299, 0).saturating_mul(i.into())) + // Standard Error: 15_347 + .saturating_add(Weight::from_parts(31_181_542, 0).saturating_mul(i.into())) } } diff --git a/runtime/g1/src/weights/frame_system.rs b/runtime/g1/src/weights/frame_system.rs index 7f78b58c0533a0fc6035f5c6c8ff340b7b29c932..d2356d7c38c552a0f6b2c2b8b1bd2a2294297a43 100644 --- a/runtime/g1/src/weights/frame_system.rs +++ b/runtime/g1/src/weights/frame_system.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,50 +52,44 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_773_000 picoseconds. - Weight::from_parts(1_904_000, 0) + // Minimum execution time: 1_993_000 picoseconds. + Weight::from_parts(2_100_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(258, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(247, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 3932160]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_939_000 picoseconds. - Weight::from_parts(5_174_000, 0) + // Minimum execution time: 4_984_000 picoseconds. + Weight::from_parts(5_072_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(1_035, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(1_037, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 3_132_000 picoseconds. - Weight::from_parts(3_669_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 3_402_000 picoseconds. + Weight::from_parts(3_565_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) fn set_code() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 75_303_852_000 picoseconds. - Weight::from_parts(75_919_531_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 75_501_456_000 picoseconds. + Weight::from_parts(75_753_048_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Skipped::Metadata` (r:0 w:0) /// Proof: `Skipped::Metadata` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -104,11 +98,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_753_000 picoseconds. - Weight::from_parts(1_923_000, 0) + // Minimum execution time: 1_968_000 picoseconds. + Weight::from_parts(2_061_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 699 - .saturating_add(Weight::from_parts(570_505, 0).saturating_mul(i.into())) + // Standard Error: 469 + .saturating_add(Weight::from_parts(561_332, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -118,11 +112,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_850_000 picoseconds. - Weight::from_parts(2_010_000, 0) + // Minimum execution time: 1_909_000 picoseconds. + Weight::from_parts(2_084_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 734 - .saturating_add(Weight::from_parts(454_777, 0).saturating_mul(i.into())) + // Standard Error: 747 + .saturating_add(Weight::from_parts(448_561, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -131,12 +125,12 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `77 + p * (69 ±0)` - // Estimated: `76 + p * (70 ±0)` - // Minimum execution time: 3_403_000 picoseconds. - Weight::from_parts(3_518_000, 0) - .saturating_add(Weight::from_parts(0, 76)) - // Standard Error: 678 - .saturating_add(Weight::from_parts(1_034_294, 0).saturating_mul(p.into())) + // Estimated: `75 + p * (70 ±0)` + // Minimum execution time: 3_549_000 picoseconds. + Weight::from_parts(3_715_000, 0) + .saturating_add(Weight::from_parts(0, 75)) + // Standard Error: 869 + .saturating_add(Weight::from_parts(1_026_061, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into())) @@ -147,25 +141,23 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_815_000 picoseconds. - Weight::from_parts(8_763_000, 0) + // Minimum execution time: 8_100_000 picoseconds. + Weight::from_parts(9_352_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `System::AuthorizedUpgrade` (r:1 w:1) /// Proof: `System::AuthorizedUpgrade` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) fn apply_authorized_upgrade() -> Weight { // Proof Size summary in bytes: // Measured: `22` // Estimated: `1518` - // Minimum execution time: 79_593_300_000 picoseconds. - Weight::from_parts(80_215_334_000, 0) + // Minimum execution time: 79_768_850_000 picoseconds. + Weight::from_parts(80_341_422_000, 0) .saturating_add(Weight::from_parts(0, 1518)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/runtime/g1/src/weights/frame_system_extensions.rs b/runtime/g1/src/weights/frame_system_extensions.rs new file mode 100644 index 0000000000000000000000000000000000000000..4c976064ef1d4c071a4699401e81c0e48452c9a9 --- /dev/null +++ b/runtime/g1/src/weights/frame_system_extensions.rs @@ -0,0 +1,118 @@ +// Copyright 2021-2022 Axiom-Team +// +// This file is part of Duniter-v2S. +// +// Duniter-v2S is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published by +// the Free Software Foundation, version 3 of the License. +// +// Duniter-v2S is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with Duniter-v2S. If not, see <https://www.gnu.org/licenses/>. + +//! Autogenerated weights for `frame_system_extensions` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 + +// Executed Command: +// target/release/duniter +// benchmark +// pallet +// --genesis-builder=spec-genesis +// --steps=50 +// --repeat=20 +// --pallet=* +// --extrinsic=* +// --wasm-execution=compiled +// --heap-pages=4096 +// --header=./file_header.txt +// --output=./runtime/g1/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] +#![allow(missing_docs)] + +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; + +/// Weight functions for `frame_system_extensions`. +pub struct WeightInfo<T>(PhantomData<T>); +impl<T: frame_system::Config> frame_system::ExtensionsWeightInfo for WeightInfo<T> { + fn check_genesis() -> Weight { + // Proof Size summary in bytes: + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 2_498_000 picoseconds. + Weight::from_parts(2_698_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_mortality_mortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 5_161_000 picoseconds. + Weight::from_parts(5_482_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_mortality_immortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 5_136_000 picoseconds. + Weight::from_parts(5_320_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_non_zero_sender() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 393_000 picoseconds. + Weight::from_parts(439_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) + fn check_nonce() -> Weight { + // Proof Size summary in bytes: + // Measured: `61` + // Estimated: `3558` + // Minimum execution time: 5_790_000 picoseconds. + Weight::from_parts(6_052_000, 0) + .saturating_add(Weight::from_parts(0, 3558)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } + fn check_spec_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 279_000 picoseconds. + Weight::from_parts(335_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_tx_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 299_000 picoseconds. + Weight::from_parts(341_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_weight() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 3_398_000 picoseconds. + Weight::from_parts(3_662_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } +} diff --git a/runtime/g1/src/weights/pallet_authority_members.rs b/runtime/g1/src/weights/pallet_authority_members.rs index 54f63fd55a26d5167c738de285593a4a5b354df3..c3f16cb6fc1d3582f2dd362b2cf98f0758d14e5f 100644 --- a/runtime/g1/src/weights/pallet_authority_members.rs +++ b/runtime/g1/src/weights/pallet_authority_members.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_authority_members` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -61,11 +61,11 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf /// Proof: `AuthorityMembers::OnlineAuthorities` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn go_offline() -> Weight { // Proof Size summary in bytes: - // Measured: `900` - // Estimated: `4365` - // Minimum execution time: 25_414_000 picoseconds. - Weight::from_parts(26_305_000, 0) - .saturating_add(Weight::from_parts(0, 4365)) + // Measured: `867` + // Estimated: `4332` + // Minimum execution time: 23_426_000 picoseconds. + Weight::from_parts(24_912_000, 0) + .saturating_add(Weight::from_parts(0, 4332)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -87,11 +87,11 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf /// Proof: `AuthorityMembers::OnlineAuthorities` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn go_online() -> Weight { // Proof Size summary in bytes: - // Measured: `1356` - // Estimated: `4821` - // Minimum execution time: 33_882_000 picoseconds. - Weight::from_parts(35_734_000, 0) - .saturating_add(Weight::from_parts(0, 4821)) + // Measured: `1323` + // Estimated: `4788` + // Minimum execution time: 33_931_000 picoseconds. + Weight::from_parts(35_254_000, 0) + .saturating_add(Weight::from_parts(0, 4788)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -109,11 +109,11 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf /// Proof: `AuthorityMembers::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) fn set_session_keys() -> Weight { // Proof Size summary in bytes: - // Measured: `1805` - // Estimated: `12695` - // Minimum execution time: 45_254_000 picoseconds. - Weight::from_parts(47_222_000, 0) - .saturating_add(Weight::from_parts(0, 12695)) + // Measured: `1772` + // Estimated: `12662` + // Minimum execution time: 41_766_000 picoseconds. + Weight::from_parts(43_297_000, 0) + .saturating_add(Weight::from_parts(0, 12662)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,8 +135,8 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `847` // Estimated: `4312` - // Minimum execution time: 38_863_000 picoseconds. - Weight::from_parts(40_495_000, 0) + // Minimum execution time: 37_493_000 picoseconds. + Weight::from_parts(39_424_000, 0) .saturating_add(Weight::from_parts(0, 4312)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(10)) @@ -147,8 +147,8 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `199` // Estimated: `1684` - // Minimum execution time: 9_322_000 picoseconds. - Weight::from_parts(9_735_000, 0) + // Minimum execution time: 9_168_000 picoseconds. + Weight::from_parts(9_596_000, 0) .saturating_add(Weight::from_parts(0, 1684)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/g1/src/weights/pallet_balances.rs b/runtime/g1/src/weights/pallet_balances.rs index 8fbefbce0a537b382446bc832631ae2dbe97906d..a7342443b74b4e2fcd716944c11b11f2cf901e4f 100644 --- a/runtime/g1/src/weights/pallet_balances.rs +++ b/runtime/g1/src/weights/pallet_balances.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `63` // Estimated: `6126` - // Minimum execution time: 51_075_000 picoseconds. - Weight::from_parts(51_987_000, 0) + // Minimum execution time: 49_790_000 picoseconds. + Weight::from_parts(50_739_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3558` - // Minimum execution time: 30_866_000 picoseconds. - Weight::from_parts(32_087_000, 0) + // Minimum execution time: 30_985_000 picoseconds. + Weight::from_parts(31_926_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +77,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `134` // Estimated: `3558` - // Minimum execution time: 11_418_000 picoseconds. - Weight::from_parts(11_998_000, 0) + // Minimum execution time: 11_490_000 picoseconds. + Weight::from_parts(12_001_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +89,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `134` // Estimated: `3558` - // Minimum execution time: 17_170_000 picoseconds. - Weight::from_parts(18_124_000, 0) + // Minimum execution time: 17_365_000 picoseconds. + Weight::from_parts(17_998_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +101,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `126` // Estimated: `8694` - // Minimum execution time: 51_774_000 picoseconds. - Weight::from_parts(53_796_000, 0) + // Minimum execution time: 50_914_000 picoseconds. + Weight::from_parts(52_376_000, 0) .saturating_add(Weight::from_parts(0, 8694)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -113,8 +113,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3558` - // Minimum execution time: 38_583_000 picoseconds. - Weight::from_parts(39_576_000, 0) + // Minimum execution time: 38_013_000 picoseconds. + Weight::from_parts(39_165_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +125,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `134` // Estimated: `3558` - // Minimum execution time: 14_269_000 picoseconds. - Weight::from_parts(15_094_000, 0) + // Minimum execution time: 13_772_000 picoseconds. + Weight::from_parts(14_441_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -135,8 +135,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_455_000 picoseconds. - Weight::from_parts(5_654_000, 0) + // Minimum execution time: 5_523_000 picoseconds. + Weight::from_parts(5_768_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -145,8 +145,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `63` // Estimated: `3558` - // Minimum execution time: 35_971_000 picoseconds. - Weight::from_parts(37_325_000, 0) + // Minimum execution time: 35_115_000 picoseconds. + Weight::from_parts(36_163_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -155,8 +155,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_430_000 picoseconds. - Weight::from_parts(16_934_000, 0) + // Minimum execution time: 16_320_000 picoseconds. + Weight::from_parts(16_688_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/g1/src/weights/pallet_certification.rs b/runtime/g1/src/weights/pallet_certification.rs index 3b52d4e48a4d49b559614a03f87b12da53d58d20..655eef4b31bd85f8bea07d5d36c8e15772eef13f 100644 --- a/runtime/g1/src/weights/pallet_certification.rs +++ b/runtime/g1/src/weights/pallet_certification.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_certification` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -61,8 +61,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `996` // Estimated: `6936` - // Minimum execution time: 39_647_000 picoseconds. - Weight::from_parts(41_507_000, 0) + // Minimum execution time: 39_061_000 picoseconds. + Weight::from_parts(40_849_000, 0) .saturating_add(Weight::from_parts(0, 6936)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) @@ -81,8 +81,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `1019` // Estimated: `6959` - // Minimum execution time: 35_555_000 picoseconds. - Weight::from_parts(37_928_000, 0) + // Minimum execution time: 35_413_000 picoseconds. + Weight::from_parts(37_205_000, 0) .saturating_add(Weight::from_parts(0, 6959)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) @@ -119,11 +119,11 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn del_cert() -> Weight { // Proof Size summary in bytes: - // Measured: `2202` - // Estimated: `15567` - // Minimum execution time: 120_680_000 picoseconds. - Weight::from_parts(124_928_000, 0) - .saturating_add(Weight::from_parts(0, 15567)) + // Measured: `2169` + // Estimated: `15534` + // Minimum execution time: 117_330_000 picoseconds. + Weight::from_parts(120_766_000, 0) + .saturating_add(Weight::from_parts(0, 15534)) .saturating_add(T::DbWeight::get().reads(20)) .saturating_add(T::DbWeight::get().writes(22)) } @@ -136,13 +136,13 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> /// The range of component `i` is `[2, 1000]`. fn remove_all_certs_received_by(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `554 + i * (35 ±0)` - // Estimated: `4018 + i * (2511 ±0)` - // Minimum execution time: 30_026_000 picoseconds. - Weight::from_parts(30_298_000, 0) - .saturating_add(Weight::from_parts(0, 4018)) - // Standard Error: 24_742 - .saturating_add(Weight::from_parts(8_970_118, 0).saturating_mul(i.into())) + // Measured: `579 + i * (35 ±0)` + // Estimated: `4049 + i * (2511 ±0)` + // Minimum execution time: 26_445_000 picoseconds. + Weight::from_parts(3_060_613, 0) + .saturating_add(Weight::from_parts(0, 4049)) + // Standard Error: 4_208 + .saturating_add(Weight::from_parts(4_398_691, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -155,8 +155,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `138` // Estimated: `3603` - // Minimum execution time: 3_338_000 picoseconds. - Weight::from_parts(3_629_000, 0) + // Minimum execution time: 3_406_000 picoseconds. + Weight::from_parts(3_619_000, 0) .saturating_add(Weight::from_parts(0, 3603)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -166,8 +166,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `275` // Estimated: `3740` - // Minimum execution time: 5_072_000 picoseconds. - Weight::from_parts(5_393_000, 0) + // Minimum execution time: 5_212_000 picoseconds. + Weight::from_parts(5_611_000, 0) .saturating_add(Weight::from_parts(0, 3740)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -182,28 +182,28 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `711` // Estimated: `6651` - // Minimum execution time: 26_226_000 picoseconds. - Weight::from_parts(27_431_000, 0) + // Minimum execution time: 24_036_000 picoseconds. + Weight::from_parts(24_703_000, 0) .saturating_add(Weight::from_parts(0, 6651)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Certification::CertsByReceiver` (r:1 w:1) /// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Certification::StorageIdtyCertMeta` (r:1000 w:1000) + /// Storage: `Certification::StorageIdtyCertMeta` (r:100 w:100) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Membership::Membership` (r:1 w:0) /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// The range of component `i` is `[2, 1000]`. + /// The range of component `i` is `[2, 100]`. fn do_remove_all_certs_received_by(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `554 + i * (35 ±0)` - // Estimated: `4018 + i * (2511 ±0)` - // Minimum execution time: 30_026_000 picoseconds. - Weight::from_parts(30_298_000, 0) - .saturating_add(Weight::from_parts(0, 4018)) - // Standard Error: 24_742 - .saturating_add(Weight::from_parts(8_970_118, 0).saturating_mul(i.into())) + // Measured: `543 + i * (35 ±0)` + // Estimated: `4016 + i * (2511 ±0)` + // Minimum execution time: 24_502_000 picoseconds. + Weight::from_parts(20_765_499, 0) + .saturating_add(Weight::from_parts(0, 4016)) + // Standard Error: 4_611 + .saturating_add(Weight::from_parts(4_044_399, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/g1/src/weights/pallet_collective.rs b/runtime/g1/src/weights/pallet_collective.rs index 1393afccc8b640462cc09368907225334e5b1edb..101b58cf209760a7369d49d5a0115b1c271b703e 100644 --- a/runtime/g1/src/weights/pallet_collective.rs +++ b/runtime/g1/src/weights/pallet_collective.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -62,13 +62,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0 + m * (672 ±0) + p * (3191 ±0)` // Estimated: `10019 + m * (416 ±4) + p * (4183 ±23)` - // Minimum execution time: 12_251_000 picoseconds. - Weight::from_parts(12_517_000, 0) + // Minimum execution time: 12_018_000 picoseconds. + Weight::from_parts(12_344_000, 0) .saturating_add(Weight::from_parts(0, 10019)) - // Standard Error: 11_418 - .saturating_add(Weight::from_parts(804_334, 0).saturating_mul(m.into())) - // Standard Error: 56_446 - .saturating_add(Weight::from_parts(7_135_104, 0).saturating_mul(p.into())) + // Standard Error: 11_360 + .saturating_add(Weight::from_parts(804_173, 0).saturating_mul(m.into())) + // Standard Error: 56_159 + .saturating_add(Weight::from_parts(7_269_730, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -84,13 +84,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `32 + m * (32 ±0)` // Estimated: `1518 + m * (32 ±0)` - // Minimum execution time: 11_158_000 picoseconds. - Weight::from_parts(10_618_729, 0) + // Minimum execution time: 11_359_000 picoseconds. + Weight::from_parts(11_006_047, 0) .saturating_add(Weight::from_parts(0, 1518)) // Standard Error: 29 - .saturating_add(Weight::from_parts(1_410, 0).saturating_mul(b.into())) - // Standard Error: 305 - .saturating_add(Weight::from_parts(13_287, 0).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(1_282, 0).saturating_mul(b.into())) + // Standard Error: 299 + .saturating_add(Weight::from_parts(12_082, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } @@ -104,13 +104,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `32 + m * (32 ±0)` // Estimated: `3498 + m * (32 ±0)` - // Minimum execution time: 13_178_000 picoseconds. - Weight::from_parts(12_704_438, 0) + // Minimum execution time: 13_498_000 picoseconds. + Weight::from_parts(12_977_576, 0) .saturating_add(Weight::from_parts(0, 3498)) - // Standard Error: 34 - .saturating_add(Weight::from_parts(1_465, 0).saturating_mul(b.into())) - // Standard Error: 357 - .saturating_add(Weight::from_parts(21_695, 0).saturating_mul(m.into())) + // Standard Error: 39 + .saturating_add(Weight::from_parts(1_569, 0).saturating_mul(b.into())) + // Standard Error: 405 + .saturating_add(Weight::from_parts(21_866, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } @@ -131,15 +131,15 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `24 + m * (32 ±0) + p * (55 ±0)` // Estimated: `3461 + m * (32 ±0) + p * (54 ±0)` - // Minimum execution time: 19_206_000 picoseconds. - Weight::from_parts(18_996_814, 0) + // Minimum execution time: 18_272_000 picoseconds. + Weight::from_parts(16_228_863, 0) .saturating_add(Weight::from_parts(0, 3461)) - // Standard Error: 79 - .saturating_add(Weight::from_parts(2_515, 0).saturating_mul(b.into())) - // Standard Error: 833 - .saturating_add(Weight::from_parts(20_144, 0).saturating_mul(m.into())) - // Standard Error: 4_163 - .saturating_add(Weight::from_parts(301_217, 0).saturating_mul(p.into())) + // Standard Error: 94 + .saturating_add(Weight::from_parts(3_200, 0).saturating_mul(b.into())) + // Standard Error: 981 + .saturating_add(Weight::from_parts(22_310, 0).saturating_mul(m.into())) + // Standard Error: 4_904 + .saturating_add(Weight::from_parts(301_310, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) @@ -154,11 +154,11 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `573 + m * (64 ±0)` // Estimated: `4037 + m * (64 ±0)` - // Minimum execution time: 18_109_000 picoseconds. - Weight::from_parts(19_258_443, 0) + // Minimum execution time: 17_379_000 picoseconds. + Weight::from_parts(19_035_367, 0) .saturating_add(Weight::from_parts(0, 4037)) - // Standard Error: 720 - .saturating_add(Weight::from_parts(36_118, 0).saturating_mul(m.into())) + // Standard Error: 1_093 + .saturating_add(Weight::from_parts(29_856, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -177,13 +177,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `117 + m * (64 ±0) + p * (55 ±0)` // Estimated: `3591 + m * (64 ±0) + p * (55 ±0)` - // Minimum execution time: 22_421_000 picoseconds. - Weight::from_parts(21_348_269, 0) + // Minimum execution time: 21_617_000 picoseconds. + Weight::from_parts(19_985_990, 0) .saturating_add(Weight::from_parts(0, 3591)) - // Standard Error: 907 - .saturating_add(Weight::from_parts(33_289, 0).saturating_mul(m.into())) - // Standard Error: 4_480 - .saturating_add(Weight::from_parts(237_205, 0).saturating_mul(p.into())) + // Standard Error: 1_822 + .saturating_add(Weight::from_parts(28_554, 0).saturating_mul(m.into())) + // Standard Error: 9_001 + .saturating_add(Weight::from_parts(305_267, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -204,15 +204,15 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `62 + b * (1 ±0) + m * (64 ±0) + p * (78 ±0)` // Estimated: `3619 + b * (1 ±0) + m * (63 ±0) + p * (74 ±0)` - // Minimum execution time: 31_490_000 picoseconds. - Weight::from_parts(32_598_000, 0) + // Minimum execution time: 31_202_000 picoseconds. + Weight::from_parts(29_619_251, 0) .saturating_add(Weight::from_parts(0, 3619)) - // Standard Error: 823 - .saturating_add(Weight::from_parts(5_280, 0).saturating_mul(b.into())) - // Standard Error: 8_540 - .saturating_add(Weight::from_parts(53_182, 0).saturating_mul(m.into())) - // Standard Error: 42_426 - .saturating_add(Weight::from_parts(217_340, 0).saturating_mul(p.into())) + // Standard Error: 219 + .saturating_add(Weight::from_parts(2_859, 0).saturating_mul(b.into())) + // Standard Error: 2_314 + .saturating_add(Weight::from_parts(14_227, 0).saturating_mul(m.into())) + // Standard Error: 11_419 + .saturating_add(Weight::from_parts(412_254, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(b.into())) @@ -235,13 +235,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `137 + m * (64 ±0) + p * (55 ±0)` // Estimated: `3611 + m * (64 ±0) + p * (55 ±0)` - // Minimum execution time: 31_103_000 picoseconds. - Weight::from_parts(40_131_154, 0) + // Minimum execution time: 23_220_000 picoseconds. + Weight::from_parts(21_700_141, 0) .saturating_add(Weight::from_parts(0, 3611)) - // Standard Error: 4_186 - .saturating_add(Weight::from_parts(150_872, 0).saturating_mul(m.into())) - // Standard Error: 20_672 - .saturating_add(Weight::from_parts(655_804, 0).saturating_mul(p.into())) + // Standard Error: 960 + .saturating_add(Weight::from_parts(31_963, 0).saturating_mul(m.into())) + // Standard Error: 4_741 + .saturating_add(Weight::from_parts(285_673, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -264,15 +264,15 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `82 + b * (1 ±0) + m * (64 ±0) + p * (78 ±0)` // Estimated: `3639 + b * (1 ±0) + m * (63 ±0) + p * (74 ±0)` - // Minimum execution time: 42_637_000 picoseconds. - Weight::from_parts(66_089_153, 0) + // Minimum execution time: 31_410_000 picoseconds. + Weight::from_parts(33_086_464, 0) .saturating_add(Weight::from_parts(0, 3639)) - // Standard Error: 642 - .saturating_add(Weight::from_parts(1_424, 0).saturating_mul(b.into())) - // Standard Error: 6_788 - .saturating_add(Weight::from_parts(93_756, 0).saturating_mul(m.into())) - // Standard Error: 33_484 - .saturating_add(Weight::from_parts(634_740, 0).saturating_mul(p.into())) + // Standard Error: 137 + .saturating_add(Weight::from_parts(1_289, 0).saturating_mul(b.into())) + // Standard Error: 1_456 + .saturating_add(Weight::from_parts(14_148, 0).saturating_mul(m.into())) + // Standard Error: 7_182 + .saturating_add(Weight::from_parts(404_329, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(b.into())) @@ -290,13 +290,50 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `189 + p * (32 ±0)` // Estimated: `1674 + p * (32 ±0)` - // Minimum execution time: 19_493_000 picoseconds. - Weight::from_parts(21_834_980, 0) + // Minimum execution time: 11_094_000 picoseconds. + Weight::from_parts(12_112_123, 0) .saturating_add(Weight::from_parts(0, 1674)) - // Standard Error: 10_190 - .saturating_add(Weight::from_parts(512_055, 0).saturating_mul(p.into())) + // Standard Error: 1_853 + .saturating_add(Weight::from_parts(160_310, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } + /// Storage: `TechnicalCommittee::ProposalOf` (r:1 w:1) + /// Proof: `TechnicalCommittee::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::CostOf` (r:1 w:0) + /// Proof: `TechnicalCommittee::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::Proposals` (r:1 w:1) + /// Proof: `TechnicalCommittee::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::Voting` (r:0 w:1) + /// Proof: `TechnicalCommittee::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. + /// The range of component `p` is `[1, 20]`. + fn kill(d: u32, p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `1243 + p * (55 ±0)` + // Estimated: `4710 + d * (5 ±1) + p * (55 ±0)` + // Minimum execution time: 16_363_000 picoseconds. + Weight::from_parts(18_159_048, 0) + .saturating_add(Weight::from_parts(0, 4710)) + // Standard Error: 8_287 + .saturating_add(Weight::from_parts(261_310, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(Weight::from_parts(0, 5).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 55).saturating_mul(p.into())) + } + /// Storage: `TechnicalCommittee::ProposalOf` (r:1 w:0) + /// Proof: `TechnicalCommittee::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::CostOf` (r:1 w:0) + /// Proof: `TechnicalCommittee::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + fn release_proposal_cost() -> Weight { + // Proof Size summary in bytes: + // Measured: `676` + // Estimated: `4141` + // Minimum execution time: 10_951_000 picoseconds. + Weight::from_parts(11_564_000, 0) + .saturating_add(Weight::from_parts(0, 4141)) + .saturating_add(T::DbWeight::get().reads(2)) + } } diff --git a/runtime/g1/src/weights/pallet_distance.rs b/runtime/g1/src/weights/pallet_distance.rs index 2f7255ded265ff06f8ba4a5a9e02e9b34c08c06d..3fd84e81373ad9d60f4d26ed4cc6818eea2eadee 100644 --- a/runtime/g1/src/weights/pallet_distance.rs +++ b/runtime/g1/src/weights/pallet_distance.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_distance` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -57,20 +57,20 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Certification::StorageIdtyCertMeta` (r:1 w:0) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool2` (r:1 w:1) /// Proof: `Distance::EvaluationPool2` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) fn request_distance_evaluation() -> Weight { // Proof Size summary in bytes: // Measured: `1134` // Estimated: `4599` - // Minimum execution time: 66_367_000 picoseconds. - Weight::from_parts(67_862_000, 0) + // Minimum execution time: 62_397_000 picoseconds. + Weight::from_parts(65_375_000, 0) .saturating_add(Weight::from_parts(0, 4599)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) @@ -85,52 +85,48 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Certification::StorageIdtyCertMeta` (r:1 w:0) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool2` (r:1 w:1) /// Proof: `Distance::EvaluationPool2` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) fn request_distance_evaluation_for() -> Weight { // Proof Size summary in bytes: // Measured: `1163` // Estimated: `7103` - // Minimum execution time: 69_363_000 picoseconds. - Weight::from_parts(70_709_000, 0) + // Minimum execution time: 65_831_000 picoseconds. + Weight::from_parts(67_044_000, 0) .saturating_add(Weight::from_parts(0, 7103)) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Distance::DidUpdate` (r:1 w:1) /// Proof: `Distance::DidUpdate` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Authorship::Author` (r:1 w:1) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Session::Validators` (r:1 w:0) /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool0` (r:1 w:1) /// Proof: `Distance::EvaluationPool0` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `i` is `[1, 1300]`. fn update_evaluation(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `424 + i * (10 ±0)` - // Estimated: `1909 + i * (10 ±0)` - // Minimum execution time: 18_535_000 picoseconds. - Weight::from_parts(20_754_753, 0) - .saturating_add(Weight::from_parts(0, 1909)) - // Standard Error: 269 - .saturating_add(Weight::from_parts(105_767, 0).saturating_mul(i.into())) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `303 + i * (10 ±0)` + // Estimated: `1788 + i * (10 ±0)` + // Minimum execution time: 12_803_000 picoseconds. + Weight::from_parts(14_511_819, 0) + .saturating_add(Weight::from_parts(0, 1788)) + // Standard Error: 252 + .saturating_add(Weight::from_parts(103_670, 0).saturating_mul(i.into())) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 10).saturating_mul(i.into())) } - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool0` (r:1 w:1) /// Proof: `Distance::EvaluationPool0` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `i` is `[1, 1300]`. @@ -138,11 +134,11 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `162 + i * (10 ±0)` // Estimated: `1647 + i * (10 ±0)` - // Minimum execution time: 7_853_000 picoseconds. - Weight::from_parts(8_734_247, 0) + // Minimum execution time: 7_516_000 picoseconds. + Weight::from_parts(9_422_748, 0) .saturating_add(Weight::from_parts(0, 1647)) - // Standard Error: 430 - .saturating_add(Weight::from_parts(108_056, 0).saturating_mul(i.into())) + // Standard Error: 79 + .saturating_add(Weight::from_parts(102_746, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 10).saturating_mul(i.into())) @@ -157,8 +153,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `539` // Estimated: `6479` - // Minimum execution time: 28_809_000 picoseconds. - Weight::from_parts(30_128_000, 0) + // Minimum execution time: 27_036_000 picoseconds. + Weight::from_parts(28_029_000, 0) .saturating_add(Weight::from_parts(0, 6479)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -167,8 +163,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 106_000 picoseconds. - Weight::from_parts(125_000, 0) + // Minimum execution time: 109_000 picoseconds. + Weight::from_parts(124_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::ParentHash` (r:1 w:0) @@ -180,7 +176,7 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) /// Storage: `Identity::Identities` (r:1 w:0) /// Proof: `Identity::Identities` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Membership::Membership` (r:1 w:1) @@ -193,8 +189,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `951` // Estimated: `6891` - // Minimum execution time: 63_066_000 picoseconds. - Weight::from_parts(64_306_000, 0) + // Minimum execution time: 59_643_000 picoseconds. + Weight::from_parts(61_156_000, 0) .saturating_add(Weight::from_parts(0, 6891)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(8)) @@ -206,7 +202,7 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Storage: `Distance::PendingEvaluationRequest` (r:1 w:1) /// Proof: `Distance::PendingEvaluationRequest` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Distance::EvaluationBlock` (r:0 w:1) @@ -215,8 +211,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `475` // Estimated: `6126` - // Minimum execution time: 43_002_000 picoseconds. - Weight::from_parts(44_467_000, 0) + // Minimum execution time: 42_793_000 picoseconds. + Weight::from_parts(43_879_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(6)) @@ -231,8 +227,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `136` // Estimated: `1621` - // Minimum execution time: 4_529_000 picoseconds. - Weight::from_parts(4_765_000, 0) + // Minimum execution time: 4_457_000 picoseconds. + Weight::from_parts(4_724_000, 0) .saturating_add(Weight::from_parts(0, 1621)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -243,8 +239,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157` // Estimated: `1642` - // Minimum execution time: 3_921_000 picoseconds. - Weight::from_parts(4_354_000, 0) + // Minimum execution time: 4_140_000 picoseconds. + Weight::from_parts(4_396_000, 0) .saturating_add(Weight::from_parts(0, 1642)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/g1/src/weights/pallet_duniter_account.rs b/runtime/g1/src/weights/pallet_duniter_account.rs index 684741b1641e2e82603889a7f467df7e24026940..87407191cbb0ccd7e6d3b4b5004477f1615ad7fb 100644 --- a/runtime/g1/src/weights/pallet_duniter_account.rs +++ b/runtime/g1/src/weights/pallet_duniter_account.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_duniter_account` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_duniter_account::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `3558` - // Minimum execution time: 4_379_000 picoseconds. - Weight::from_parts(4_591_000, 0) + // Minimum execution time: 4_321_000 picoseconds. + Weight::from_parts(4_631_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/g1/src/weights/pallet_identity.rs b/runtime/g1/src/weights/pallet_identity.rs index 2082d2e1fb36f0071c70d7b18a135416f88a782a..2b738f945dd5318ed840a62ba2961d97ca045543 100644 --- a/runtime/g1/src/weights/pallet_identity.rs +++ b/runtime/g1/src/weights/pallet_identity.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_identity` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -71,8 +71,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `1042` // Estimated: `6982` - // Minimum execution time: 69_290_000 picoseconds. - Weight::from_parts(71_767_000, 0) + // Minimum execution time: 67_992_000 picoseconds. + Weight::from_parts(70_172_000, 0) .saturating_add(Weight::from_parts(0, 6982)) .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(12)) @@ -89,8 +89,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `784` // Estimated: `6724` - // Minimum execution time: 34_069_000 picoseconds. - Weight::from_parts(35_989_000, 0) + // Minimum execution time: 32_431_000 picoseconds. + Weight::from_parts(33_693_000, 0) .saturating_add(Weight::from_parts(0, 6724)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -107,11 +107,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn change_owner_key() -> Weight { // Proof Size summary in bytes: - // Measured: `960` - // Estimated: `6900` - // Minimum execution time: 83_219_000 picoseconds. - Weight::from_parts(85_944_000, 0) - .saturating_add(Weight::from_parts(0, 6900)) + // Measured: `940` + // Estimated: `6880` + // Minimum execution time: 82_862_000 picoseconds. + Weight::from_parts(84_547_000, 0) + .saturating_add(Weight::from_parts(0, 6880)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -127,21 +127,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Quota::IdtyQuota` (`max_values`: None, `max_size`: Some(24), added: 2499, mode: `MaxEncodedLen`) fn revoke_identity() -> Weight { // Proof Size summary in bytes: - // Measured: `697` - // Estimated: `6637` - // Minimum execution time: 70_321_000 picoseconds. - Weight::from_parts(72_274_000, 0) - .saturating_add(Weight::from_parts(0, 6637)) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(5)) - } - fn revoke_identity_legacy() -> Weight { - // Proof Size summary in bytes: - // Measured: `697` - // Estimated: `6637` - // Minimum execution time: 70_321_000 picoseconds. - Weight::from_parts(72_274_000, 0) - .saturating_add(Weight::from_parts(0, 6637)) + // Measured: `673` + // Estimated: `6613` + // Minimum execution time: 67_940_000 picoseconds. + Weight::from_parts(69_410_000, 0) + .saturating_add(Weight::from_parts(0, 6613)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -152,11 +142,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_127_000 picoseconds. - Weight::from_parts(4_228_000, 0) + // Minimum execution time: 4_194_000 picoseconds. + Weight::from_parts(4_271_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_142 - .saturating_add(Weight::from_parts(1_217_695, 0).saturating_mul(i.into())) + // Standard Error: 1_444 + .saturating_add(Weight::from_parts(1_212_708, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } @@ -166,8 +156,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `104` // Estimated: `3558` - // Minimum execution time: 7_395_000 picoseconds. - Weight::from_parts(7_763_000, 0) + // Minimum execution time: 7_527_000 picoseconds. + Weight::from_parts(8_008_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -180,11 +170,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn link_account() -> Weight { // Proof Size summary in bytes: - // Measured: `403` - // Estimated: `3868` - // Minimum execution time: 54_263_000 picoseconds. - Weight::from_parts(55_473_000, 0) - .saturating_add(Weight::from_parts(0, 3868)) + // Measured: `379` + // Estimated: `3844` + // Minimum execution time: 57_103_000 picoseconds. + Weight::from_parts(60_256_000, 0) + .saturating_add(Weight::from_parts(0, 3844)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -192,8 +182,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 103_000 picoseconds. - Weight::from_parts(133_000, 0) + // Minimum execution time: 94_000 picoseconds. + Weight::from_parts(129_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Identity::Identities` (r:1 w:0) @@ -202,8 +192,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `327` // Estimated: `3792` - // Minimum execution time: 5_090_000 picoseconds. - Weight::from_parts(5_457_000, 0) + // Minimum execution time: 5_025_000 picoseconds. + Weight::from_parts(5_351_000, 0) .saturating_add(Weight::from_parts(0, 3792)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -239,11 +229,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn do_revoke_identity() -> Weight { // Proof Size summary in bytes: - // Measured: `1873` - // Estimated: `15238` - // Minimum execution time: 106_264_000 picoseconds. - Weight::from_parts(110_081_000, 0) - .saturating_add(Weight::from_parts(0, 15238)) + // Measured: `1840` + // Estimated: `15205` + // Minimum execution time: 104_990_000 picoseconds. + Weight::from_parts(108_944_000, 0) + .saturating_add(Weight::from_parts(0, 15205)) .saturating_add(T::DbWeight::get().reads(18)) .saturating_add(T::DbWeight::get().writes(21)) } @@ -253,8 +243,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `327` // Estimated: `3792` - // Minimum execution time: 5_001_000 picoseconds. - Weight::from_parts(5_215_000, 0) + // Minimum execution time: 4_948_000 picoseconds. + Weight::from_parts(5_263_000, 0) .saturating_add(Weight::from_parts(0, 3792)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -284,7 +274,7 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::NextKeys` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Certification::CertsByReceiver` (r:1 w:1) /// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Certification::StorageIdtyCertMeta` (r:6 w:6) + /// Storage: `Certification::StorageIdtyCertMeta` (r:5 w:5) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Identity::IdentityIndexOf` (r:0 w:1) /// Proof: `Identity::IdentityIndexOf` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -294,13 +284,13 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn do_remove_identity() -> Weight { // Proof Size summary in bytes: - // Measured: `2322` - // Estimated: `18162` - // Minimum execution time: 155_305_000 picoseconds. - Weight::from_parts(159_441_000, 0) - .saturating_add(Weight::from_parts(0, 18162)) - .saturating_add(T::DbWeight::get().reads(24)) - .saturating_add(T::DbWeight::get().writes(30)) + // Measured: `2289` + // Estimated: `15654` + // Minimum execution time: 144_067_000 picoseconds. + Weight::from_parts(149_168_000, 0) + .saturating_add(Weight::from_parts(0, 15654)) + .saturating_add(T::DbWeight::get().reads(23)) + .saturating_add(T::DbWeight::get().writes(29)) } /// Storage: `Membership::Membership` (r:1 w:1) /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -330,7 +320,7 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Certification::CertsByReceiver` (r:1 w:1) /// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Certification::StorageIdtyCertMeta` (r:6 w:6) + /// Storage: `Certification::StorageIdtyCertMeta` (r:5 w:5) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Quota::IdtyQuota` (r:0 w:1) /// Proof: `Quota::IdtyQuota` (`max_values`: None, `max_size`: Some(24), added: 2499, mode: `MaxEncodedLen`) @@ -338,13 +328,13 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn do_remove_identity_handler() -> Weight { // Proof Size summary in bytes: - // Measured: `2315` - // Estimated: `18155` - // Minimum execution time: 148_349_000 picoseconds. - Weight::from_parts(154_660_000, 0) - .saturating_add(Weight::from_parts(0, 18155)) - .saturating_add(T::DbWeight::get().reads(25)) - .saturating_add(T::DbWeight::get().writes(28)) + // Measured: `2282` + // Estimated: `15647` + // Minimum execution time: 133_196_000 picoseconds. + Weight::from_parts(139_879_000, 0) + .saturating_add(Weight::from_parts(0, 15647)) + .saturating_add(T::DbWeight::get().reads(24)) + .saturating_add(T::DbWeight::get().writes(27)) } /// Storage: `Identity::Identities` (r:1 w:1) /// Proof: `Identity::Identities` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -354,8 +344,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `407` // Estimated: `6347` - // Minimum execution time: 16_829_000 picoseconds. - Weight::from_parts(17_692_000, 0) + // Minimum execution time: 16_517_000 picoseconds. + Weight::from_parts(17_415_000, 0) .saturating_add(Weight::from_parts(0, 6347)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -366,7 +356,7 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `108` // Estimated: `3573` - // Minimum execution time: 2_788_000 picoseconds. + // Minimum execution time: 2_628_000 picoseconds. Weight::from_parts(2_989_000, 0) .saturating_add(Weight::from_parts(0, 3573)) .saturating_add(T::DbWeight::get().reads(1)) @@ -379,8 +369,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `325` // Estimated: `3790` - // Minimum execution time: 7_482_000 picoseconds. - Weight::from_parts(7_872_000, 0) + // Minimum execution time: 7_688_000 picoseconds. + Weight::from_parts(8_143_000, 0) .saturating_add(Weight::from_parts(0, 3790)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -405,8 +395,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `914` // Estimated: `4379` - // Minimum execution time: 37_535_000 picoseconds. - Weight::from_parts(39_541_000, 0) + // Minimum execution time: 37_405_000 picoseconds. + Weight::from_parts(38_923_000, 0) .saturating_add(Weight::from_parts(0, 4379)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(7)) diff --git a/runtime/g1/src/weights/pallet_im_online.rs b/runtime/g1/src/weights/pallet_im_online.rs index 6e26f2937cafd0e3ad3ecd42dd47506aac656f39..7f6e5113b6c02bd20e14fe0eb2eaf9ba8ecd96b0 100644 --- a/runtime/g1/src/weights/pallet_im_online.rs +++ b/runtime/g1/src/weights/pallet_im_online.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_im_online` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -62,9 +62,11 @@ impl<T: frame_system::Config> pallet_im_online::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `525 + k * (32 ±0)` // Estimated: `33487 + k * (1761 ±0)` - // Minimum execution time: 77_475_000 picoseconds. - Weight::from_parts(139_303_234, 0) + // Minimum execution time: 53_286_000 picoseconds. + Weight::from_parts(72_175_094, 0) .saturating_add(Weight::from_parts(0, 33487)) + // Standard Error: 1_165 + .saturating_add(Weight::from_parts(38_093, 0).saturating_mul(k.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 1761).saturating_mul(k.into())) diff --git a/runtime/g1/src/weights/pallet_membership.rs b/runtime/g1/src/weights/pallet_membership.rs index 5bbcf3258e63f61ba44399fbd988530498b55783..b5e47ec62087e7e1a17f90d8ada90bbe89aa0359 100644 --- a/runtime/g1/src/weights/pallet_membership.rs +++ b/runtime/g1/src/weights/pallet_membership.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_membership` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -51,8 +51,8 @@ impl<T: frame_system::Config> pallet_membership::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 108_000 picoseconds. - Weight::from_parts(126_000, 0) + // Minimum execution time: 97_000 picoseconds. + Weight::from_parts(112_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Membership::MembershipsExpireOn` (r:2 w:1) @@ -86,13 +86,13 @@ impl<T: frame_system::Config> pallet_membership::WeightInfo for WeightInfo<T> { /// The range of component `i` is `[0, 3]`. fn expire_memberships(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `139 + i * (960 ±0)` - // Estimated: `14995 + i * (2695 ±1)` - // Minimum execution time: 5_343_000 picoseconds. - Weight::from_parts(14_213_809, 0) - .saturating_add(Weight::from_parts(0, 14995)) - // Standard Error: 603_398 - .saturating_add(Weight::from_parts(75_716_155, 0).saturating_mul(i.into())) + // Measured: `139 + i * (944 ±0)` + // Estimated: `14961 + i * (2695 ±1)` + // Minimum execution time: 5_388_000 picoseconds. + Weight::from_parts(13_944_673, 0) + .saturating_add(Weight::from_parts(0, 14961)) + // Standard Error: 580_636 + .saturating_add(Weight::from_parts(74_850_013, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((11_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/runtime/g1/src/weights/pallet_multisig.rs b/runtime/g1/src/weights/pallet_multisig.rs index 29f0891b9db73c26f8dbb749961e30a585f10a9a..5c61d331c67ce6b811a29fcb74f3e2da140509e7 100644 --- a/runtime/g1/src/weights/pallet_multisig.rs +++ b/runtime/g1/src/weights/pallet_multisig.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,11 +52,11 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_207_000 picoseconds. - Weight::from_parts(5_671_298, 0) + // Minimum execution time: 5_395_000 picoseconds. + Weight::from_parts(5_761_923, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 2 - .saturating_add(Weight::from_parts(321, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(323, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) @@ -66,13 +66,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `125 + s * (5 ±0)` // Estimated: `3922` - // Minimum execution time: 28_382_000 picoseconds. - Weight::from_parts(28_468_579, 0) + // Minimum execution time: 26_107_000 picoseconds. + Weight::from_parts(25_459_021, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 10_030 - .saturating_add(Weight::from_parts(70_271, 0).saturating_mul(s.into())) - // Standard Error: 8 - .saturating_add(Weight::from_parts(1_052, 0).saturating_mul(z.into())) + // Standard Error: 5_291 + .saturating_add(Weight::from_parts(185_122, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(1_139, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -84,13 +84,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `240` // Estimated: `3922` - // Minimum execution time: 15_563_000 picoseconds. - Weight::from_parts(15_235_616, 0) + // Minimum execution time: 15_345_000 picoseconds. + Weight::from_parts(14_882_609, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 7_326 - .saturating_add(Weight::from_parts(128_782, 0).saturating_mul(s.into())) - // Standard Error: 5 - .saturating_add(Weight::from_parts(1_080, 0).saturating_mul(z.into())) + // Standard Error: 3_942 + .saturating_add(Weight::from_parts(117_516, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(1_162, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -104,58 +104,63 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `259 + s * (37 ±0)` // Estimated: `3922` - // Minimum execution time: 29_858_000 picoseconds. - Weight::from_parts(30_559_431, 0) + // Minimum execution time: 28_350_000 picoseconds. + Weight::from_parts(27_434_527, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 9_588 - .saturating_add(Weight::from_parts(102_725, 0).saturating_mul(s.into())) - // Standard Error: 8 - .saturating_add(Weight::from_parts(1_083, 0).saturating_mul(z.into())) + // Standard Error: 5_214 + .saturating_add(Weight::from_parts(224_348, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(1_170, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 10]`. - fn approve_as_multi_create(s: u32, ) -> Weight { + /// The range of component `z` is `[0, 10000]`. + fn approve_as_multi_create(s: u32, _z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `130 + s * (5 ±0)` + // Measured: `125 + s * (5 ±0)` // Estimated: `3922` - // Minimum execution time: 25_071_000 picoseconds. - Weight::from_parts(26_371_672, 0) + // Minimum execution time: 23_511_000 picoseconds. + Weight::from_parts(24_357_734, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 9_270 - .saturating_add(Weight::from_parts(229_206, 0).saturating_mul(s.into())) + // Standard Error: 5_005 + .saturating_add(Weight::from_parts(197_997, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 10]`. - fn approve_as_multi_approve(s: u32, ) -> Weight { + /// The range of component `z` is `[0, 10000]`. + fn approve_as_multi_approve(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `240` // Estimated: `3922` - // Minimum execution time: 13_391_000 picoseconds. - Weight::from_parts(14_298_679, 0) + // Minimum execution time: 13_491_000 picoseconds. + Weight::from_parts(13_933_776, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 5_609 - .saturating_add(Weight::from_parts(164_451, 0).saturating_mul(s.into())) + // Standard Error: 3_087 + .saturating_add(Weight::from_parts(124_426, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(18, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 10]`. - fn cancel_as_multi(s: u32, ) -> Weight { + /// The range of component `z` is `[0, 10000]`. + fn cancel_as_multi(s: u32, _z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `328 + s * (5 ±0)` + // Measured: `323 + s * (5 ±0)` // Estimated: `3922` - // Minimum execution time: 26_368_000 picoseconds. - Weight::from_parts(27_511_820, 0) + // Minimum execution time: 24_465_000 picoseconds. + Weight::from_parts(25_591_800, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 10_806 - .saturating_add(Weight::from_parts(199_066, 0).saturating_mul(s.into())) + // Standard Error: 4_986 + .saturating_add(Weight::from_parts(112_717, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/g1/src/weights/pallet_oneshot_account.rs b/runtime/g1/src/weights/pallet_oneshot_account.rs index 7df51a905595029fb871bb797a1f4577d55a3a40..a5d92544cf9bc555a8392bc824ddaa11daa74f7a 100644 --- a/runtime/g1/src/weights/pallet_oneshot_account.rs +++ b/runtime/g1/src/weights/pallet_oneshot_account.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_oneshot_account` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_oneshot_account::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 21_415_000 picoseconds. - Weight::from_parts(22_749_000, 0) + // Minimum execution time: 21_332_000 picoseconds. + Weight::from_parts(21_910_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -67,11 +67,11 @@ impl<T: frame_system::Config> pallet_oneshot_account::WeightInfo for WeightInfo< /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn consume_oneshot_account() -> Weight { // Proof Size summary in bytes: - // Measured: `241` - // Estimated: `3706` - // Minimum execution time: 30_704_000 picoseconds. - Weight::from_parts(31_569_000, 0) - .saturating_add(Weight::from_parts(0, 3706)) + // Measured: `217` + // Estimated: `3682` + // Minimum execution time: 28_679_000 picoseconds. + Weight::from_parts(29_454_000, 0) + .saturating_add(Weight::from_parts(0, 3682)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -83,10 +83,10 @@ impl<T: frame_system::Config> pallet_oneshot_account::WeightInfo for WeightInfo< /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn consume_oneshot_account_with_remaining() -> Weight { // Proof Size summary in bytes: - // Measured: `301` + // Measured: `277` // Estimated: `6126` - // Minimum execution time: 44_455_000 picoseconds. - Weight::from_parts(46_042_000, 0) + // Minimum execution time: 41_757_000 picoseconds. + Weight::from_parts(42_899_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/runtime/g1/src/weights/pallet_preimage.rs b/runtime/g1/src/weights/pallet_preimage.rs index 95e75986b4d8e4e9e1000e1ccd5a5a60d6a852c7..6c531fcdb3f686371360b4440fee47b1f42ebf6e 100644 --- a/runtime/g1/src/weights/pallet_preimage.rs +++ b/runtime/g1/src/weights/pallet_preimage.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_preimage` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -56,13 +56,13 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 4194304]`. fn note_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `42` + // Measured: `4` // Estimated: `3548` - // Minimum execution time: 12_303_000 picoseconds. - Weight::from_parts(12_457_000, 0) + // Minimum execution time: 11_487_000 picoseconds. + Weight::from_parts(11_696_000, 0) .saturating_add(Weight::from_parts(0, 3548)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_273, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_282, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -75,13 +75,13 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 4194304]`. fn note_requested_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 15_071_000 picoseconds. - Weight::from_parts(15_519_000, 0) + // Minimum execution time: 13_513_000 picoseconds. + Weight::from_parts(14_093_000, 0) .saturating_add(Weight::from_parts(0, 3548)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_272, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_277, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -94,13 +94,13 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 4194304]`. fn note_no_deposit_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 13_528_000 picoseconds. - Weight::from_parts(13_985_000, 0) + // Minimum execution time: 12_738_000 picoseconds. + Weight::from_parts(12_909_000, 0) .saturating_add(Weight::from_parts(0, 3548)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_361, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_369, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -112,10 +112,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `172` + // Measured: `134` // Estimated: `3548` - // Minimum execution time: 22_001_000 picoseconds. - Weight::from_parts(23_150_000, 0) + // Minimum execution time: 19_210_000 picoseconds. + Weight::from_parts(21_064_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -128,10 +128,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `144` + // Measured: `106` // Estimated: `3548` - // Minimum execution time: 22_414_000 picoseconds. - Weight::from_parts(23_924_000, 0) + // Minimum execution time: 20_896_000 picoseconds. + Weight::from_parts(22_349_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -142,10 +142,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `172` + // Measured: `134` // Estimated: `3548` - // Minimum execution time: 19_167_000 picoseconds. - Weight::from_parts(21_653_000, 0) + // Minimum execution time: 17_292_000 picoseconds. + Weight::from_parts(18_425_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -156,10 +156,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `144` + // Measured: `106` // Estimated: `3548` - // Minimum execution time: 13_154_000 picoseconds. - Weight::from_parts(14_430_000, 0) + // Minimum execution time: 11_729_000 picoseconds. + Weight::from_parts(13_418_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -170,10 +170,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_unnoted_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `42` + // Measured: `4` // Estimated: `3548` - // Minimum execution time: 10_654_000 picoseconds. - Weight::from_parts(11_253_000, 0) + // Minimum execution time: 11_102_000 picoseconds. + Weight::from_parts(12_018_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -184,10 +184,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_requested_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 8_683_000 picoseconds. - Weight::from_parts(9_232_000, 0) + // Minimum execution time: 8_153_000 picoseconds. + Weight::from_parts(8_552_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -200,10 +200,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unrequest_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `144` + // Measured: `106` // Estimated: `3548` - // Minimum execution time: 20_719_000 picoseconds. - Weight::from_parts(21_970_000, 0) + // Minimum execution time: 18_397_000 picoseconds. + Weight::from_parts(19_495_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -214,10 +214,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn unrequest_unnoted_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 8_369_000 picoseconds. - Weight::from_parts(9_315_000, 0) + // Minimum execution time: 7_824_000 picoseconds. + Weight::from_parts(8_300_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -228,10 +228,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn unrequest_multi_referenced_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 8_645_000 picoseconds. - Weight::from_parts(9_376_000, 0) + // Minimum execution time: 8_010_000 picoseconds. + Weight::from_parts(8_435_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -247,11 +247,11 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0 + n * (179 ±0)` // Estimated: `990 + n * (2568 ±0)` - // Minimum execution time: 19_732_000 picoseconds. - Weight::from_parts(20_102_000, 0) + // Minimum execution time: 17_178_000 picoseconds. + Weight::from_parts(17_723_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 17_245 - .saturating_add(Weight::from_parts(15_189_723, 0).saturating_mul(n.into())) + // Standard Error: 18_316 + .saturating_add(Weight::from_parts(14_800_450, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2568).saturating_mul(n.into())) diff --git a/runtime/g1/src/weights/pallet_provide_randomness.rs b/runtime/g1/src/weights/pallet_provide_randomness.rs index 5633d340ba7e157bbc2d10df8c93b40ee74eeef9..74dfa7f84aa46394887ba832e6cbfd07b39ce119 100644 --- a/runtime/g1/src/weights/pallet_provide_randomness.rs +++ b/runtime/g1/src/weights/pallet_provide_randomness.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_provide_randomness` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_provide_randomness::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 45_448_000 picoseconds. - Weight::from_parts(47_249_000, 0) + // Minimum execution time: 42_646_000 picoseconds. + Weight::from_parts(44_005_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -86,11 +86,11 @@ impl<T: frame_system::Config> pallet_provide_randomness::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `341 + i * (59 ±0)` // Estimated: `1827 + i * (2535 ±0)` - // Minimum execution time: 20_179_000 picoseconds. - Weight::from_parts(18_090_233, 0) + // Minimum execution time: 18_329_000 picoseconds. + Weight::from_parts(17_726_659, 0) .saturating_add(Weight::from_parts(0, 1827)) - // Standard Error: 6_384 - .saturating_add(Weight::from_parts(5_603_672, 0).saturating_mul(i.into())) + // Standard Error: 5_199 + .saturating_add(Weight::from_parts(5_545_614, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -118,11 +118,11 @@ impl<T: frame_system::Config> pallet_provide_randomness::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `351 + i * (59 ±0)` // Estimated: `3817 + i * (2535 ±0)` - // Minimum execution time: 21_990_000 picoseconds. - Weight::from_parts(20_414_264, 0) + // Minimum execution time: 19_470_000 picoseconds. + Weight::from_parts(18_664_274, 0) .saturating_add(Weight::from_parts(0, 3817)) - // Standard Error: 8_103 - .saturating_add(Weight::from_parts(5_955_607, 0).saturating_mul(i.into())) + // Standard Error: 5_713 + .saturating_add(Weight::from_parts(5_893_041, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/runtime/g1/src/weights/pallet_proxy.rs b/runtime/g1/src/weights/pallet_proxy.rs index 70b8132bd14c2ab23eab6d759f0f58b98fe15a90..23da51a1ddeaa680d94912b00dc5a1f293684ffb 100644 --- a/runtime/g1/src/weights/pallet_proxy.rs +++ b/runtime/g1/src/weights/pallet_proxy.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -54,11 +54,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 13_278_000 picoseconds. - Weight::from_parts(14_551_586, 0) + // Minimum execution time: 12_499_000 picoseconds. + Weight::from_parts(13_304_391, 0) .saturating_add(Weight::from_parts(0, 4698)) // Standard Error: 1_353 - .saturating_add(Weight::from_parts(33_928, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(28_658, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +73,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `399 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5690` - // Minimum execution time: 32_917_000 picoseconds. - Weight::from_parts(32_491_303, 0) + // Minimum execution time: 32_649_000 picoseconds. + Weight::from_parts(32_606_431, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 2_225 - .saturating_add(Weight::from_parts(152_855, 0).saturating_mul(a.into())) - // Standard Error: 2_299 - .saturating_add(Weight::from_parts(49_551, 0).saturating_mul(p.into())) + // Standard Error: 2_033 + .saturating_add(Weight::from_parts(144_270, 0).saturating_mul(a.into())) + // Standard Error: 2_101 + .saturating_add(Weight::from_parts(43_687, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -93,13 +93,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `322 + a * (68 ±0)` // Estimated: `5690` - // Minimum execution time: 21_767_000 picoseconds. - Weight::from_parts(22_790_976, 0) + // Minimum execution time: 20_537_000 picoseconds. + Weight::from_parts(20_742_492, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 1_617 - .saturating_add(Weight::from_parts(152_517, 0).saturating_mul(a.into())) - // Standard Error: 1_671 - .saturating_add(Weight::from_parts(13_509, 0).saturating_mul(p.into())) + // Standard Error: 1_593 + .saturating_add(Weight::from_parts(147_127, 0).saturating_mul(a.into())) + // Standard Error: 1_646 + .saturating_add(Weight::from_parts(15_357, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,13 +113,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `322 + a * (68 ±0)` // Estimated: `5690` - // Minimum execution time: 22_068_000 picoseconds. - Weight::from_parts(22_657_917, 0) + // Minimum execution time: 20_436_000 picoseconds. + Weight::from_parts(20_979_988, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 1_545 - .saturating_add(Weight::from_parts(151_153, 0).saturating_mul(a.into())) - // Standard Error: 1_596 - .saturating_add(Weight::from_parts(11_940, 0).saturating_mul(p.into())) + // Standard Error: 1_583 + .saturating_add(Weight::from_parts(146_050, 0).saturating_mul(a.into())) + // Standard Error: 1_636 + .saturating_add(Weight::from_parts(4_908, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +135,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `331 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5690` - // Minimum execution time: 29_803_000 picoseconds. - Weight::from_parts(29_938_988, 0) + // Minimum execution time: 27_779_000 picoseconds. + Weight::from_parts(29_522_465, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 1_956 - .saturating_add(Weight::from_parts(136_595, 0).saturating_mul(a.into())) - // Standard Error: 2_021 - .saturating_add(Weight::from_parts(44_909, 0).saturating_mul(p.into())) + // Standard Error: 2_347 + .saturating_add(Weight::from_parts(143_435, 0).saturating_mul(a.into())) + // Standard Error: 2_425 + .saturating_add(Weight::from_parts(46_435, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +152,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 21_109_000 picoseconds. - Weight::from_parts(21_929_901, 0) + // Minimum execution time: 19_878_000 picoseconds. + Weight::from_parts(20_563_301, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_499 - .saturating_add(Weight::from_parts(47_734, 0).saturating_mul(p.into())) + // Standard Error: 1_558 + .saturating_add(Weight::from_parts(42_313, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +167,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 21_181_000 picoseconds. - Weight::from_parts(22_163_453, 0) + // Minimum execution time: 19_130_000 picoseconds. + Weight::from_parts(20_708_273, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_524 - .saturating_add(Weight::from_parts(48_034, 0).saturating_mul(p.into())) + // Standard Error: 1_454 + .saturating_add(Weight::from_parts(44_086, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,11 +182,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 19_324_000 picoseconds. - Weight::from_parts(20_412_713, 0) + // Minimum execution time: 17_671_000 picoseconds. + Weight::from_parts(18_788_330, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_598 - .saturating_add(Weight::from_parts(31_143, 0).saturating_mul(p.into())) + // Standard Error: 1_343 + .saturating_add(Weight::from_parts(26_763, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -197,11 +197,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `177` // Estimated: `4698` - // Minimum execution time: 22_209_000 picoseconds. - Weight::from_parts(23_514_172, 0) + // Minimum execution time: 20_772_000 picoseconds. + Weight::from_parts(21_836_399, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_469 - .saturating_add(Weight::from_parts(8_154, 0).saturating_mul(p.into())) + // Standard Error: 1_198 + .saturating_add(Weight::from_parts(5_449, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -212,11 +212,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `194 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 19_952_000 picoseconds. - Weight::from_parts(20_865_633, 0) + // Minimum execution time: 18_074_000 picoseconds. + Weight::from_parts(19_264_341, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_420 - .saturating_add(Weight::from_parts(41_074, 0).saturating_mul(p.into())) + // Standard Error: 1_550 + .saturating_add(Weight::from_parts(38_422, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/g1/src/weights/pallet_scheduler.rs b/runtime/g1/src/weights/pallet_scheduler.rs index dc73216b882895b4ce058c8e78715d3b37595712..f1d3ab6f156563d7deadc44d09e051003c9e0b1d 100644 --- a/runtime/g1/src/weights/pallet_scheduler.rs +++ b/runtime/g1/src/weights/pallet_scheduler.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_scheduler` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -51,10 +51,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::IncompleteSince` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn service_agendas_base() -> Weight { // Proof Size summary in bytes: - // Measured: `30` + // Measured: `31` // Estimated: `1489` - // Minimum execution time: 3_154_000 picoseconds. - Weight::from_parts(3_460_000, 0) + // Minimum execution time: 3_241_000 picoseconds. + Weight::from_parts(3_583_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -64,13 +64,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 50]`. fn service_agenda_base(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + s * (177 ±0)` + // Measured: `78 + s * (177 ±0)` // Estimated: `13928` - // Minimum execution time: 2_995_000 picoseconds. - Weight::from_parts(6_906_805, 0) + // Minimum execution time: 3_253_000 picoseconds. + Weight::from_parts(6_746_105, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 2_029 - .saturating_add(Weight::from_parts(282_197, 0).saturating_mul(s.into())) + // Standard Error: 1_808 + .saturating_add(Weight::from_parts(286_251, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -78,8 +78,8 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_798_000 picoseconds. - Weight::from_parts(3_053_000, 0) + // Minimum execution time: 2_922_000 picoseconds. + Weight::from_parts(3_221_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Preimage::PreimageFor` (r:1 w:1) @@ -91,13 +91,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[128, 4194304]`. fn service_task_fetched(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `179 + s * (1 ±0)` + // Measured: `141 + s * (1 ±0)` // Estimated: `4197809` - // Minimum execution time: 16_936_000 picoseconds. - Weight::from_parts(17_194_000, 0) + // Minimum execution time: 15_581_000 picoseconds. + Weight::from_parts(16_215_000, 0) .saturating_add(Weight::from_parts(0, 4197809)) // Standard Error: 2 - .saturating_add(Weight::from_parts(880, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(875, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -107,8 +107,8 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_224_000 picoseconds. - Weight::from_parts(4_460_000, 0) + // Minimum execution time: 4_350_000 picoseconds. + Weight::from_parts(4_645_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -116,24 +116,24 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_800_000 picoseconds. - Weight::from_parts(2_953_000, 0) + // Minimum execution time: 2_908_000 picoseconds. + Weight::from_parts(3_152_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_signed() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_917_000 picoseconds. - Weight::from_parts(2_038_000, 0) + // Minimum execution time: 2_086_000 picoseconds. + Weight::from_parts(2_285_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_unsigned() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_828_000 picoseconds. - Weight::from_parts(1_965_000, 0) + // Minimum execution time: 2_054_000 picoseconds. + Weight::from_parts(2_214_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Scheduler::Agenda` (r:1 w:1) @@ -141,13 +141,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 49]`. fn schedule(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + s * (177 ±0)` + // Measured: `78 + s * (177 ±0)` // Estimated: `13928` - // Minimum execution time: 8_663_000 picoseconds. - Weight::from_parts(12_276_740, 0) + // Minimum execution time: 8_867_000 picoseconds. + Weight::from_parts(12_363_334, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 1_839 - .saturating_add(Weight::from_parts(297_841, 0).saturating_mul(s.into())) + // Standard Error: 1_691 + .saturating_add(Weight::from_parts(296_815, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,13 +160,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[1, 50]`. fn cancel(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + s * (177 ±0)` + // Measured: `78 + s * (177 ±0)` // Estimated: `13928` - // Minimum execution time: 13_827_000 picoseconds. - Weight::from_parts(14_904_366, 0) + // Minimum execution time: 13_836_000 picoseconds. + Weight::from_parts(14_916_001, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 1_572 - .saturating_add(Weight::from_parts(450_135, 0).saturating_mul(s.into())) + // Standard Error: 1_425 + .saturating_add(Weight::from_parts(460_713, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -177,13 +177,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 49]`. fn schedule_named(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `254 + s * (185 ±0)` + // Measured: `255 + s * (185 ±0)` // Estimated: `13928` - // Minimum execution time: 11_710_000 picoseconds. - Weight::from_parts(17_069_228, 0) + // Minimum execution time: 11_766_000 picoseconds. + Weight::from_parts(16_557_624, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 4_379 - .saturating_add(Weight::from_parts(352_722, 0).saturating_mul(s.into())) + // Standard Error: 3_060 + .saturating_add(Weight::from_parts(335_567, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -196,13 +196,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[1, 50]`. fn cancel_named(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `280 + s * (185 ±0)` + // Measured: `281 + s * (185 ±0)` // Estimated: `13928` - // Minimum execution time: 16_274_000 picoseconds. - Weight::from_parts(18_248_439, 0) + // Minimum execution time: 16_011_000 picoseconds. + Weight::from_parts(18_148_326, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 12_899 - .saturating_add(Weight::from_parts(548_525, 0).saturating_mul(s.into())) + // Standard Error: 2_790 + .saturating_add(Weight::from_parts(487_689, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -213,13 +213,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[1, 50]`. fn schedule_retry(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `117` + // Measured: `118` // Estimated: `13928` - // Minimum execution time: 8_411_000 picoseconds. - Weight::from_parts(9_177_642, 0) + // Minimum execution time: 8_522_000 picoseconds. + Weight::from_parts(9_046_296, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 545 - .saturating_add(Weight::from_parts(26_161, 0).saturating_mul(s.into())) + // Standard Error: 488 + .saturating_add(Weight::from_parts(26_462, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -229,10 +229,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn set_retry() -> Weight { // Proof Size summary in bytes: - // Measured: `8927` + // Measured: `8928` // Estimated: `13928` - // Minimum execution time: 21_330_000 picoseconds. - Weight::from_parts(22_140_000, 0) + // Minimum execution time: 22_054_000 picoseconds. + Weight::from_parts(22_621_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -245,10 +245,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn set_retry_named() -> Weight { // Proof Size summary in bytes: - // Measured: `9605` + // Measured: `9606` // Estimated: `13928` - // Minimum execution time: 28_811_000 picoseconds. - Weight::from_parts(29_806_000, 0) + // Minimum execution time: 27_870_000 picoseconds. + Weight::from_parts(29_001_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -259,10 +259,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn cancel_retry() -> Weight { // Proof Size summary in bytes: - // Measured: `8939` + // Measured: `8940` // Estimated: `13928` - // Minimum execution time: 20_083_000 picoseconds. - Weight::from_parts(21_403_000, 0) + // Minimum execution time: 20_856_000 picoseconds. + Weight::from_parts(21_558_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -275,10 +275,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn cancel_retry_named() -> Weight { // Proof Size summary in bytes: - // Measured: `9617` + // Measured: `9618` // Estimated: `13928` - // Minimum execution time: 27_768_000 picoseconds. - Weight::from_parts(28_469_000, 0) + // Minimum execution time: 26_873_000 picoseconds. + Weight::from_parts(27_541_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/g1/src/weights/pallet_session.rs b/runtime/g1/src/weights/pallet_session.rs index 7806827407143458e388044592725611eb1c4caa..e94b60db4a912a73f002689154de9fecbeec9103 100644 --- a/runtime/g1/src/weights/pallet_session.rs +++ b/runtime/g1/src/weights/pallet_session.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -55,8 +55,8 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `810` // Estimated: `11700` - // Minimum execution time: 49_328_000 picoseconds. - Weight::from_parts(51_361_000, 0) + // Minimum execution time: 26_738_000 picoseconds. + Weight::from_parts(28_499_000, 0) .saturating_add(Weight::from_parts(0, 11700)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -69,8 +69,8 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `477` // Estimated: `3942` - // Minimum execution time: 25_061_000 picoseconds. - Weight::from_parts(31_433_000, 0) + // Minimum execution time: 16_284_000 picoseconds. + Weight::from_parts(17_061_000, 0) .saturating_add(Weight::from_parts(0, 3942)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(5)) diff --git a/runtime/g1/src/weights/pallet_smith_members.rs b/runtime/g1/src/weights/pallet_smith_members.rs index 8e59d7364258d11087f6d1a73336f560e914c846..47a1d8ccde39e9ba4198a7b478d373b01c35ae26 100644 --- a/runtime/g1/src/weights/pallet_smith_members.rs +++ b/runtime/g1/src/weights/pallet_smith_members.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_smith_members` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -59,11 +59,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `SmithMembers::ExpiresOn` (`max_values`: None, `max_size`: None, mode: `Measured`) fn invite_smith() -> Weight { // Proof Size summary in bytes: - // Measured: `801` - // Estimated: `6741` - // Minimum execution time: 32_845_000 picoseconds. - Weight::from_parts(33_640_000, 0) - .saturating_add(Weight::from_parts(0, 6741)) + // Measured: `748` + // Estimated: `6688` + // Minimum execution time: 30_506_000 picoseconds. + Weight::from_parts(31_832_000, 0) + .saturating_add(Weight::from_parts(0, 6688)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -75,8 +75,8 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `566` // Estimated: `4031` - // Minimum execution time: 17_951_000 picoseconds. - Weight::from_parts(18_815_000, 0) + // Minimum execution time: 16_595_000 picoseconds. + Weight::from_parts(17_216_000, 0) .saturating_add(Weight::from_parts(0, 4031)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -91,11 +91,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `SmithMembers::ExpiresOn` (`max_values`: None, `max_size`: None, mode: `Measured`) fn certify_smith() -> Weight { // Proof Size summary in bytes: - // Measured: `611` - // Estimated: `6551` - // Minimum execution time: 27_487_000 picoseconds. - Weight::from_parts(28_750_000, 0) - .saturating_add(Weight::from_parts(0, 6551)) + // Measured: `591` + // Estimated: `6531` + // Minimum execution time: 25_175_000 picoseconds. + Weight::from_parts(25_976_000, 0) + .saturating_add(Weight::from_parts(0, 6531)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -117,11 +117,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn on_removed_wot_member() -> Weight { // Proof Size summary in bytes: - // Measured: `1204` - // Estimated: `14569` - // Minimum execution time: 68_866_000 picoseconds. - Weight::from_parts(72_461_000, 0) - .saturating_add(Weight::from_parts(0, 14569)) + // Measured: `1171` + // Estimated: `14536` + // Minimum execution time: 65_555_000 picoseconds. + Weight::from_parts(67_806_000, 0) + .saturating_add(Weight::from_parts(0, 14536)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(15)) } @@ -129,11 +129,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `SmithMembers::Smiths` (`max_values`: None, `max_size`: None, mode: `Measured`) fn on_removed_wot_member_empty() -> Weight { // Proof Size summary in bytes: - // Measured: `253` - // Estimated: `3718` - // Minimum execution time: 3_846_000 picoseconds. - Weight::from_parts(4_128_000, 0) - .saturating_add(Weight::from_parts(0, 3718)) + // Measured: `220` + // Estimated: `3685` + // Minimum execution time: 4_028_000 picoseconds. + Weight::from_parts(4_207_000, 0) + .saturating_add(Weight::from_parts(0, 3685)) .saturating_add(T::DbWeight::get().reads(1)) } } diff --git a/runtime/g1/src/weights/pallet_sudo.rs b/runtime/g1/src/weights/pallet_sudo.rs index e18bec1e3dccb14b1f4b5412415cefd33d25ed06..7f7995529c3a8c8679091a68f00f7afa80c3f431 100644 --- a/runtime/g1/src/weights/pallet_sudo.rs +++ b/runtime/g1/src/weights/pallet_sudo.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_sudo` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 14_742_000 picoseconds. - Weight::from_parts(16_374_000, 0) + // Minimum execution time: 8_692_000 picoseconds. + Weight::from_parts(9_207_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 16_905_000 picoseconds. - Weight::from_parts(17_840_000, 0) + // Minimum execution time: 9_184_000 picoseconds. + Weight::from_parts(9_762_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -76,8 +76,8 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 14_551_000 picoseconds. - Weight::from_parts(18_663_000, 0) + // Minimum execution time: 9_350_000 picoseconds. + Weight::from_parts(9_829_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -87,10 +87,21 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 15_390_000 picoseconds. - Weight::from_parts(16_195_000, 0) + // Minimum execution time: 8_156_000 picoseconds. + Weight::from_parts(8_556_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } + /// Storage: `Sudo::Key` (r:1 w:0) + /// Proof: `Sudo::Key` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) + fn check_only_sudo_account() -> Weight { + // Proof Size summary in bytes: + // Measured: `165` + // Estimated: `1517` + // Minimum execution time: 3_411_000 picoseconds. + Weight::from_parts(3_727_000, 0) + .saturating_add(Weight::from_parts(0, 1517)) + .saturating_add(T::DbWeight::get().reads(1)) + } } diff --git a/runtime/g1/src/weights/pallet_timestamp.rs b/runtime/g1/src/weights/pallet_timestamp.rs index 5f448039747187727327af94b3ed5707b09a911a..aafdf5d0954a732130e618c1b1b74595b48c2398 100644 --- a/runtime/g1/src/weights/pallet_timestamp.rs +++ b/runtime/g1/src/weights/pallet_timestamp.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -57,8 +57,8 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `268` // Estimated: `1493` - // Minimum execution time: 11_596_000 picoseconds. - Weight::from_parts(12_059_000, 0) + // Minimum execution time: 10_751_000 picoseconds. + Weight::from_parts(11_183_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -67,8 +67,8 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `57` // Estimated: `0` - // Minimum execution time: 3_491_000 picoseconds. - Weight::from_parts(3_720_000, 0) + // Minimum execution time: 3_412_000 picoseconds. + Weight::from_parts(3_684_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/g1/src/weights/pallet_transaction_payment.rs b/runtime/g1/src/weights/pallet_transaction_payment.rs new file mode 100644 index 0000000000000000000000000000000000000000..4aba61d133bfa20117a9081c28b4ed6e8c317c41 --- /dev/null +++ b/runtime/g1/src/weights/pallet_transaction_payment.rs @@ -0,0 +1,62 @@ +// Copyright 2021-2022 Axiom-Team +// +// This file is part of Duniter-v2S. +// +// Duniter-v2S is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published by +// the Free Software Foundation, version 3 of the License. +// +// Duniter-v2S is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with Duniter-v2S. If not, see <https://www.gnu.org/licenses/>. + +//! Autogenerated weights for `pallet_transaction_payment` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 + +// Executed Command: +// target/release/duniter +// benchmark +// pallet +// --genesis-builder=spec-genesis +// --steps=50 +// --repeat=20 +// --pallet=* +// --extrinsic=* +// --wasm-execution=compiled +// --heap-pages=4096 +// --header=./file_header.txt +// --output=./runtime/g1/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] +#![allow(missing_docs)] + +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; + +/// Weight functions for `pallet_transaction_payment`. +pub struct WeightInfo<T>(PhantomData<T>); +impl<T: frame_system::Config> pallet_transaction_payment::WeightInfo for WeightInfo<T> { + /// Storage: `System::Account` (r:2 w:2) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) + fn charge_transaction_payment() -> Weight { + // Proof Size summary in bytes: + // Measured: `124` + // Estimated: `6126` + // Minimum execution time: 44_890_000 picoseconds. + Weight::from_parts(46_626_000, 0) + .saturating_add(Weight::from_parts(0, 6126)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) + } +} diff --git a/runtime/g1/src/weights/pallet_treasury.rs b/runtime/g1/src/weights/pallet_treasury.rs index 0a24d4630b419ac59a5bde9c161af9649ac4d31f..6c51a4099253452e437d09d83e1413e63d9346cd 100644 --- a/runtime/g1/src/weights/pallet_treasury.rs +++ b/runtime/g1/src/weights/pallet_treasury.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_treasury` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -61,8 +61,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `1887` - // Minimum execution time: 3_423_000 picoseconds. - Weight::from_parts(3_620_000, 0) + // Minimum execution time: 3_304_000 picoseconds. + Weight::from_parts(3_679_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -70,18 +70,18 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Treasury::Deactivated` (r:1 w:1) /// Proof: `Treasury::Deactivated` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `MaxEncodedLen`) - /// Storage: `Treasury::Approvals` (r:1 w:1) - /// Proof: `Treasury::Approvals` (`max_values`: Some(1), `max_size`: Some(402), added: 897, mode: `MaxEncodedLen`) + /// Storage: `Treasury::LastSpendPeriod` (r:1 w:1) + /// Proof: `Treasury::LastSpendPeriod` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `p` is `[0, 99]`. fn on_initialize_proposals(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `82 + p * (1 ±0)` // Estimated: `3558` - // Minimum execution time: 14_864_000 picoseconds. - Weight::from_parts(16_426_439, 0) + // Minimum execution time: 11_007_000 picoseconds. + Weight::from_parts(12_255_186, 0) .saturating_add(Weight::from_parts(0, 3558)) - // Standard Error: 631 - .saturating_add(Weight::from_parts(31_939, 0).saturating_mul(p.into())) + // Standard Error: 550 + .saturating_add(Weight::from_parts(20_713, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -99,8 +99,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3526` - // Minimum execution time: 4_574_000 picoseconds. - Weight::from_parts(4_777_000, 0) + // Minimum execution time: 4_762_000 picoseconds. + Weight::from_parts(5_026_000, 0) .saturating_add(Weight::from_parts(0, 3526)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -110,8 +110,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3526` - // Minimum execution time: 4_534_000 picoseconds. - Weight::from_parts(4_797_000, 0) + // Minimum execution time: 4_861_000 picoseconds. + Weight::from_parts(5_126_000, 0) .saturating_add(Weight::from_parts(0, 3526)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -121,8 +121,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3526` - // Minimum execution time: 3_950_000 picoseconds. - Weight::from_parts(4_273_000, 0) + // Minimum execution time: 4_281_000 picoseconds. + Weight::from_parts(4_545_000, 0) .saturating_add(Weight::from_parts(0, 3526)) .saturating_add(T::DbWeight::get().reads(1)) } diff --git a/runtime/g1/src/weights/pallet_universal_dividend.rs b/runtime/g1/src/weights/pallet_universal_dividend.rs index 29c0cb9c99bc5f8f1cc261bddad6259bca020b0e..54d242c26338f4f1e7cc1c93b557b1a2536ccd0e 100644 --- a/runtime/g1/src/weights/pallet_universal_dividend.rs +++ b/runtime/g1/src/weights/pallet_universal_dividend.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_universal_dividend` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -62,11 +62,11 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `676` // Estimated: `4141` - // Minimum execution time: 36_133_000 picoseconds. - Weight::from_parts(37_986_178, 0) + // Minimum execution time: 33_768_000 picoseconds. + Weight::from_parts(35_605_401, 0) .saturating_add(Weight::from_parts(0, 4141)) - // Standard Error: 574 - .saturating_add(Weight::from_parts(103, 0).saturating_mul(i.into())) + // Standard Error: 436 + .saturating_add(Weight::from_parts(45, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -78,8 +78,8 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `156` // Estimated: `6126` - // Minimum execution time: 55_145_000 picoseconds. - Weight::from_parts(56_570_000, 0) + // Minimum execution time: 53_232_000 picoseconds. + Weight::from_parts(54_731_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -92,8 +92,8 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `93` // Estimated: `3558` - // Minimum execution time: 34_661_000 picoseconds. - Weight::from_parts(35_441_000, 0) + // Minimum execution time: 33_607_000 picoseconds. + Weight::from_parts(34_748_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -109,8 +109,8 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `181` // Estimated: `3558` - // Minimum execution time: 19_857_000 picoseconds. - Weight::from_parts(21_177_816, 0) + // Minimum execution time: 19_535_000 picoseconds. + Weight::from_parts(20_668_132, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/g1/src/weights/pallet_upgrade_origin.rs b/runtime/g1/src/weights/pallet_upgrade_origin.rs index 8347cfa36b571dcce40b39e5ad396c715c89c56d..6983ff37b0b181c75f435130cff34f1c891b4dcd 100644 --- a/runtime/g1/src/weights/pallet_upgrade_origin.rs +++ b/runtime/g1/src/weights/pallet_upgrade_origin.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_upgrade_origin` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -51,8 +51,8 @@ impl<T: frame_system::Config> pallet_upgrade_origin::WeightInfo for WeightInfo<T // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_566_000 picoseconds. - Weight::from_parts(6_024_000, 0) + // Minimum execution time: 5_841_000 picoseconds. + Weight::from_parts(6_124_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/g1/src/weights/pallet_utility.rs b/runtime/g1/src/weights/pallet_utility.rs index 7843c72a379b16b8b087936f62ae66dfbdc2862e..65d3c2589b11141dbbf105302ac0f212730f9af6 100644 --- a/runtime/g1/src/weights/pallet_utility.rs +++ b/runtime/g1/src/weights/pallet_utility.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,18 +52,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_367_000 picoseconds. - Weight::from_parts(10_202_249, 0) + // Minimum execution time: 4_553_000 picoseconds. + Weight::from_parts(9_022_328, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 2_134 - .saturating_add(Weight::from_parts(2_080_987, 0).saturating_mul(c.into())) + // Standard Error: 919 + .saturating_add(Weight::from_parts(2_144_334, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_604_000 picoseconds. - Weight::from_parts(3_823_000, 0) + // Minimum execution time: 3_880_000 picoseconds. + Weight::from_parts(4_136_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +71,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_176_000 picoseconds. - Weight::from_parts(8_249_429, 0) + // Minimum execution time: 4_353_000 picoseconds. + Weight::from_parts(6_881_349, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_370 - .saturating_add(Weight::from_parts(2_246_488, 0).saturating_mul(c.into())) + // Standard Error: 1_885 + .saturating_add(Weight::from_parts(2_298_594, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_614_000 picoseconds. - Weight::from_parts(5_966_000, 0) + // Minimum execution time: 6_070_000 picoseconds. + Weight::from_parts(6_315_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,10 +90,10 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_229_000 picoseconds. - Weight::from_parts(9_631_889, 0) + // Minimum execution time: 4_601_000 picoseconds. + Weight::from_parts(8_498_997, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_987 - .saturating_add(Weight::from_parts(2_071_887, 0).saturating_mul(c.into())) + // Standard Error: 1_017 + .saturating_add(Weight::from_parts(2_137_745, 0).saturating_mul(c.into())) } } diff --git a/runtime/g1/src/weights/paritydb_weights.rs b/runtime/g1/src/weights/paritydb_weights.rs index 9dc380e7f3be47955b1b279afda5f176a907bc44..2c93031c0ed43ee92c7b6e3776ef591d2a887b3c 100644 --- a/runtime/g1/src/weights/paritydb_weights.rs +++ b/runtime/g1/src/weights/paritydb_weights.rs @@ -1,6 +1,6 @@ -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14 (Y/M/D) +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21 (Y/M/D) //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! //! DATABASE: `ParityDb`, RUNTIME: `Ğ1 Local Testnet` @@ -34,31 +34,31 @@ pub mod constants { /// Calculated by multiplying the *Average* of all values with `2.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 943, 1_429_396 - /// Average: 10_892 - /// Median: 1_796 - /// Std-Dev: 113211.69 + /// Min, Max: 1_008, 1_595_677 + /// Average: 12_057 + /// Median: 1_764 + /// Std-Dev: 126795.91 /// /// Percentiles nanoseconds: - /// 99th: 9_782 - /// 95th: 2_776 - /// 75th: 2_041 - read: 21_784 * constants::WEIGHT_REF_TIME_PER_NANOS, + /// 99th: 11_677 + /// 95th: 2_685 + /// 75th: 2_065 + read: 24_114 * constants::WEIGHT_REF_TIME_PER_NANOS, /// Time to write one storage item. /// Calculated by multiplying the *Average* of all values with `2.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 3_908, 6_543_821 - /// Average: 51_524 - /// Median: 10_509 - /// Std-Dev: 518150.54 + /// Min, Max: 3_458, 6_590_989 + /// Average: 52_716 + /// Median: 10_765 + /// Std-Dev: 523497.89 /// /// Percentiles nanoseconds: - /// 99th: 16_922 - /// 95th: 15_073 - /// 75th: 12_634 - write: 103_048 * constants::WEIGHT_REF_TIME_PER_NANOS, + /// 99th: 42_276 + /// 95th: 16_976 + /// 75th: 12_825 + write: 105_432 * constants::WEIGHT_REF_TIME_PER_NANOS, }; } diff --git a/runtime/gdev/Cargo.toml b/runtime/gdev/Cargo.toml index 08fc4435aad8cf4a23a28a6c102e5826216355c4..4c01f0caf051f35d54f4837fc411bc2b12fa81c2 100644 --- a/runtime/gdev/Cargo.toml +++ b/runtime/gdev/Cargo.toml @@ -44,6 +44,7 @@ runtime-benchmarks = [ "pallet-smith-members/runtime-benchmarks", "pallet-sudo/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", "pallet-universal-dividend/runtime-benchmarks", "pallet-upgrade-origin/runtime-benchmarks", diff --git a/runtime/gdev/src/lib.rs b/runtime/gdev/src/lib.rs index 0ab65024fb1b4271ad32bac6d1ff605b32e0d44d..c6b87f43c56e467ea250f289fc1b7f064f5de76d 100644 --- a/runtime/gdev/src/lib.rs +++ b/runtime/gdev/src/lib.rs @@ -59,7 +59,7 @@ use sp_runtime::{ create_runtime_str, generic, impl_opaque_keys, traits::{AccountIdLookup, BlakeTwo256, Block as BlockT, NumberFor, OpaqueKeys}, transaction_validity::{TransactionSource, TransactionValidity}, - ApplyExtrinsicResult, Perquintill, + ApplyExtrinsicResult, Cow, Perquintill, }; pub use sp_runtime::{KeyTypeId, Perbill, Permill}; #[cfg(feature = "std")] @@ -85,8 +85,8 @@ common_runtime::declare_session_keys! {} // https://substrate.dev/docs/en/knowledgebase/runtime/upgrades#runtime-versioning #[sp_version::runtime_version] pub const VERSION: RuntimeVersion = RuntimeVersion { - spec_name: create_runtime_str!("gdev"), - impl_name: create_runtime_str!("duniter-gdev"), + spec_name: Cow::Borrowed("gdev"), + impl_name: Cow::Borrowed("duniter-gdev"), authoring_version: 1, // The version of the runtime specification. A full node will not attempt to use its native // runtime in substitute for the on-chain Wasm runtime unless all of `spec_name`, @@ -97,7 +97,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, - state_version: 1, + system_version: 1, }; /// The version information used to identify this runtime when compiled natively. @@ -111,9 +111,6 @@ pub fn native_version() -> NativeVersion { /// Block type as expected by this runtime. pub type Block = sp_runtime::generic::Block<Header, UncheckedExtrinsic>; -/// Unchecked extrinsic type as expected by this runtime. -pub type UncheckedExtrinsic = - generic::UncheckedExtrinsic<Address, RuntimeCall, Signature, TxExtension>; /// The `TransactionExtension` to the basic transaction logic. pub type TxExtension = ( frame_system::CheckNonZeroSender<Runtime>, @@ -125,6 +122,9 @@ pub type TxExtension = ( frame_system::CheckWeight<Runtime>, pallet_transaction_payment::ChargeTransactionPayment<Runtime>, ); +/// Unchecked extrinsic type as expected by this runtime. +pub type UncheckedExtrinsic = + generic::UncheckedExtrinsic<Address, RuntimeCall, Signature, TxExtension>; /// Executive: handles dispatch to the various modules. pub type Executive = frame_executive::Executive< @@ -153,6 +153,7 @@ mod benches { [pallet_smith_members, SmithMembers] [pallet_authority_members, AuthorityMembers] // Substrate + [frame_system_extensions, SystemExtensionsBench::<Runtime>] [pallet_balances, Balances] [frame_benchmarking::baseline, Baseline::<Runtime>] [pallet_collective, TechnicalCommittee] @@ -165,6 +166,7 @@ mod benches { [pallet_scheduler, Scheduler] [frame_system, SystemBench::<Runtime>] [pallet_timestamp, Timestamp] + [pallet_transaction_payment, TransactionPayment] [pallet_treasury, Treasury] [pallet_utility, Utility] ); @@ -333,12 +335,32 @@ construct_runtime!( } ); -impl<C> frame_system::offchain::SendTransactionTypes<C> for Runtime +impl<LocalCall> frame_system::offchain::CreateTransaction<LocalCall> for Runtime +where + RuntimeCall: From<LocalCall>, +{ + type Extension = TxExtension; + + fn create_transaction(call: RuntimeCall, extension: TxExtension) -> UncheckedExtrinsic { + generic::UncheckedExtrinsic::new_transaction(call, extension).into() + } +} + +impl<LocalCall> frame_system::offchain::CreateInherent<LocalCall> for Runtime +where + RuntimeCall: From<LocalCall>, +{ + fn create_inherent(call: RuntimeCall) -> UncheckedExtrinsic { + generic::UncheckedExtrinsic::new_bare(call).into() + } +} + +impl<C> frame_system::offchain::CreateTransactionBase<C> for Runtime where RuntimeCall: From<C>, { type Extrinsic = UncheckedExtrinsic; - type OverarchingCall = RuntimeCall; + type RuntimeCall = RuntimeCall; } // All of our runtimes share most of their Runtime API implementations. diff --git a/runtime/gdev/src/weights.rs b/runtime/gdev/src/weights.rs index 1bf51bdbb063859c33197a6251bf767ba1311442..8371a5d27816ee03cb0042f5a34957c28ebf570c 100644 --- a/runtime/gdev/src/weights.rs +++ b/runtime/gdev/src/weights.rs @@ -20,6 +20,8 @@ #![allow(clippy::unnecessary_cast)] #![allow(unused_doc_comments)] +pub mod frame_system_extensions; +pub mod pallet_transaction_payment; pub mod block_weights; pub mod extrinsic_weights; pub mod frame_system; diff --git a/runtime/gdev/src/weights/block_weights.rs b/runtime/gdev/src/weights/block_weights.rs index 25e351c31779f2f95b3923c1133d57e2d38e26d0..7570ada93d4fd2c7ae5194fb5efc80e50dfab292 100644 --- a/runtime/gdev/src/weights/block_weights.rs +++ b/runtime/gdev/src/weights/block_weights.rs @@ -1,6 +1,6 @@ -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14 (Y/M/D) +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21 (Y/M/D) //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! //! SHORT-NAME: `block`, LONG-NAME: `BlockExecution`, RUNTIME: `Ğdev Local Testnet` @@ -22,21 +22,21 @@ use sp_core::parameter_types; use sp_weights::{constants::WEIGHT_REF_TIME_PER_NANOS, Weight}; parameter_types! { - /// Time to execute an empty block. + /// Weight of executing an empty block. /// Calculated by multiplying the *Average* with `1.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 125_984, 207_856 - /// Average: 133_878 - /// Median: 130_736 - /// Std-Dev: 10123.25 + /// Min, Max: 120_100, 286_923 + /// Average: 133_780 + /// Median: 129_359 + /// Std-Dev: 19253.19 /// /// Percentiles nanoseconds: - /// 99th: 168_181 - /// 95th: 146_504 - /// 75th: 135_864 + /// 99th: 206_988 + /// 95th: 143_647 + /// 75th: 134_013 pub const BlockExecutionWeight: Weight = - Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(133_878), 0); + Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(133_780), 0); } #[cfg(test)] diff --git a/runtime/gdev/src/weights/extrinsic_weights.rs b/runtime/gdev/src/weights/extrinsic_weights.rs index 6a5a8422134fbf63203f7a8da120a9020a312e97..e5510a74be87dfeb39a1734e25b08046a6430997 100644 --- a/runtime/gdev/src/weights/extrinsic_weights.rs +++ b/runtime/gdev/src/weights/extrinsic_weights.rs @@ -1,6 +1,6 @@ -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14 (Y/M/D) +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21 (Y/M/D) //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! //! SHORT-NAME: `extrinsic`, LONG-NAME: `ExtrinsicBase`, RUNTIME: `Ğdev Local Testnet` @@ -22,21 +22,21 @@ use sp_core::parameter_types; use sp_weights::{constants::WEIGHT_REF_TIME_PER_NANOS, Weight}; parameter_types! { - /// Time to execute a NO-OP extrinsic, for example `System::remark`. + /// Weight of executing a NO-OP extrinsic, for example `System::remark`. /// Calculated by multiplying the *Average* with `1.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 87_363, 88_194 - /// Average: 87_587 - /// Median: 87_531 - /// Std-Dev: 159.97 + /// Min, Max: 96_818, 98_579 + /// Average: 97_590 + /// Median: 97_624 + /// Std-Dev: 278.87 /// /// Percentiles nanoseconds: - /// 99th: 88_182 - /// 95th: 87_891 - /// 75th: 87_627 + /// 99th: 98_160 + /// 95th: 97_941 + /// 75th: 97_705 pub const ExtrinsicBaseWeight: Weight = - Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(87_587), 0); + Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(97_590), 0); } #[cfg(test)] diff --git a/runtime/gdev/src/weights/frame_benchmarking_baseline.rs b/runtime/gdev/src/weights/frame_benchmarking_baseline.rs index 308b9fc55d5f2cc240e9e054244252c7da52a06d..c0259aa9677f1d63165aa67b077d8377c699cbe8 100644 --- a/runtime/gdev/src/weights/frame_benchmarking_baseline.rs +++ b/runtime/gdev/src/weights/frame_benchmarking_baseline.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `frame_benchmarking::baseline` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,8 +52,8 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 81_000 picoseconds. - Weight::from_parts(111_848, 0) + // Minimum execution time: 87_000 picoseconds. + Weight::from_parts(115_569, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -61,8 +61,8 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 82_000 picoseconds. - Weight::from_parts(113_145, 0) + // Minimum execution time: 87_000 picoseconds. + Weight::from_parts(119_056, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -70,8 +70,8 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 82_000 picoseconds. - Weight::from_parts(115_439, 0) + // Minimum execution time: 85_000 picoseconds. + Weight::from_parts(116_260, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -79,16 +79,16 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 82_000 picoseconds. - Weight::from_parts(113_450, 0) + // Minimum execution time: 88_000 picoseconds. + Weight::from_parts(119_036, 0) .saturating_add(Weight::from_parts(0, 0)) } fn hashing() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 20_005_636_000 picoseconds. - Weight::from_parts(20_077_845_000, 0) + // Minimum execution time: 19_468_064_000 picoseconds. + Weight::from_parts(19_552_616_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 100]`. @@ -96,10 +96,10 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_000 picoseconds. - Weight::from_parts(28_362_958, 0) + // Minimum execution time: 93_000 picoseconds. + Weight::from_parts(27_243_243, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 13_596 - .saturating_add(Weight::from_parts(31_132_724, 0).saturating_mul(i.into())) + // Standard Error: 11_141 + .saturating_add(Weight::from_parts(31_184_746, 0).saturating_mul(i.into())) } } diff --git a/runtime/gdev/src/weights/frame_system.rs b/runtime/gdev/src/weights/frame_system.rs index 9e8028672d2b27ed976082f2c2e84b7b59fc2c9e..85b6b71ba22218661bc6b38c3eac4c1d27cef42e 100644 --- a/runtime/gdev/src/weights/frame_system.rs +++ b/runtime/gdev/src/weights/frame_system.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,50 +52,44 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_696_000 picoseconds. - Weight::from_parts(1_873_000, 0) + // Minimum execution time: 1_834_000 picoseconds. + Weight::from_parts(1_904_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(255, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(246, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 3932160]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_763_000 picoseconds. - Weight::from_parts(5_017_000, 0) + // Minimum execution time: 5_011_000 picoseconds. + Weight::from_parts(5_080_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(1_033, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(1_029, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 3_242_000 picoseconds. - Weight::from_parts(3_651_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 3_258_000 picoseconds. + Weight::from_parts(3_560_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) fn set_code() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 75_208_184_000 picoseconds. - Weight::from_parts(76_274_392_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 75_301_477_000 picoseconds. + Weight::from_parts(75_848_517_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Skipped::Metadata` (r:0 w:0) /// Proof: `Skipped::Metadata` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -104,11 +98,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_810_000 picoseconds. - Weight::from_parts(1_896_000, 0) + // Minimum execution time: 1_865_000 picoseconds. + Weight::from_parts(1_895_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 595 - .saturating_add(Weight::from_parts(573_002, 0).saturating_mul(i.into())) + // Standard Error: 466 + .saturating_add(Weight::from_parts(553_299, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -118,11 +112,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_800_000 picoseconds. - Weight::from_parts(1_962_000, 0) + // Minimum execution time: 1_770_000 picoseconds. + Weight::from_parts(1_919_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 658 - .saturating_add(Weight::from_parts(456_239, 0).saturating_mul(i.into())) + // Standard Error: 617 + .saturating_add(Weight::from_parts(440_627, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -130,13 +124,13 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { /// The range of component `p` is `[0, 1000]`. fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + p * (69 ±0)` - // Estimated: `76 + p * (70 ±0)` - // Minimum execution time: 3_436_000 picoseconds. - Weight::from_parts(3_503_000, 0) - .saturating_add(Weight::from_parts(0, 76)) - // Standard Error: 1_081 - .saturating_add(Weight::from_parts(1_048_984, 0).saturating_mul(p.into())) + // Measured: `78 + p * (69 ±0)` + // Estimated: `75 + p * (70 ±0)` + // Minimum execution time: 3_380_000 picoseconds. + Weight::from_parts(3_581_000, 0) + .saturating_add(Weight::from_parts(0, 75)) + // Standard Error: 742 + .saturating_add(Weight::from_parts(1_023_189, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into())) @@ -147,25 +141,23 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_901_000 picoseconds. - Weight::from_parts(8_927_000, 0) + // Minimum execution time: 8_817_000 picoseconds. + Weight::from_parts(9_507_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `System::AuthorizedUpgrade` (r:1 w:1) /// Proof: `System::AuthorizedUpgrade` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) fn apply_authorized_upgrade() -> Weight { // Proof Size summary in bytes: // Measured: `22` // Estimated: `1518` - // Minimum execution time: 79_470_902_000 picoseconds. - Weight::from_parts(80_314_512_000, 0) + // Minimum execution time: 79_499_298_000 picoseconds. + Weight::from_parts(79_774_547_000, 0) .saturating_add(Weight::from_parts(0, 1518)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/runtime/gdev/src/weights/frame_system_extensions.rs b/runtime/gdev/src/weights/frame_system_extensions.rs new file mode 100644 index 0000000000000000000000000000000000000000..7c984176093a7c28ba26aeb1422fd66af00b34c8 --- /dev/null +++ b/runtime/gdev/src/weights/frame_system_extensions.rs @@ -0,0 +1,118 @@ +// Copyright 2021-2022 Axiom-Team +// +// This file is part of Duniter-v2S. +// +// Duniter-v2S is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published by +// the Free Software Foundation, version 3 of the License. +// +// Duniter-v2S is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with Duniter-v2S. If not, see <https://www.gnu.org/licenses/>. + +//! Autogenerated weights for `frame_system_extensions` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 + +// Executed Command: +// target/release/duniter +// benchmark +// pallet +// --genesis-builder=spec-genesis +// --steps=50 +// --repeat=20 +// --pallet=* +// --extrinsic=* +// --wasm-execution=compiled +// --heap-pages=4096 +// --header=./file_header.txt +// --output=./runtime/gdev/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] +#![allow(missing_docs)] + +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; + +/// Weight functions for `frame_system_extensions`. +pub struct WeightInfo<T>(PhantomData<T>); +impl<T: frame_system::Config> frame_system::ExtensionsWeightInfo for WeightInfo<T> { + fn check_genesis() -> Weight { + // Proof Size summary in bytes: + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 2_436_000 picoseconds. + Weight::from_parts(2_674_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_mortality_mortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 5_075_000 picoseconds. + Weight::from_parts(5_349_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_mortality_immortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 5_062_000 picoseconds. + Weight::from_parts(5_342_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_non_zero_sender() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 363_000 picoseconds. + Weight::from_parts(421_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) + fn check_nonce() -> Weight { + // Proof Size summary in bytes: + // Measured: `61` + // Estimated: `3558` + // Minimum execution time: 5_553_000 picoseconds. + Weight::from_parts(5_913_000, 0) + .saturating_add(Weight::from_parts(0, 3558)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } + fn check_spec_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 293_000 picoseconds. + Weight::from_parts(343_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_tx_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 300_000 picoseconds. + Weight::from_parts(350_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_weight() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 3_308_000 picoseconds. + Weight::from_parts(3_540_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } +} diff --git a/runtime/gdev/src/weights/pallet_authority_members.rs b/runtime/gdev/src/weights/pallet_authority_members.rs index 336b241bb8feb4df7d9c94a66603b742fd8ae509..e1492871fd7866397b1a8113f38d9e09671d6eaf 100644 --- a/runtime/gdev/src/weights/pallet_authority_members.rs +++ b/runtime/gdev/src/weights/pallet_authority_members.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_authority_members` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -61,11 +61,11 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf /// Proof: `AuthorityMembers::OnlineAuthorities` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn go_offline() -> Weight { // Proof Size summary in bytes: - // Measured: `900` - // Estimated: `4365` - // Minimum execution time: 24_733_000 picoseconds. - Weight::from_parts(25_917_000, 0) - .saturating_add(Weight::from_parts(0, 4365)) + // Measured: `867` + // Estimated: `4332` + // Minimum execution time: 22_992_000 picoseconds. + Weight::from_parts(23_592_000, 0) + .saturating_add(Weight::from_parts(0, 4332)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -87,11 +87,11 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf /// Proof: `AuthorityMembers::OnlineAuthorities` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn go_online() -> Weight { // Proof Size summary in bytes: - // Measured: `1357` - // Estimated: `4822` - // Minimum execution time: 34_853_000 picoseconds. - Weight::from_parts(37_363_000, 0) - .saturating_add(Weight::from_parts(0, 4822)) + // Measured: `1324` + // Estimated: `4789` + // Minimum execution time: 33_408_000 picoseconds. + Weight::from_parts(34_313_000, 0) + .saturating_add(Weight::from_parts(0, 4789)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -109,11 +109,11 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf /// Proof: `AuthorityMembers::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) fn set_session_keys() -> Weight { // Proof Size summary in bytes: - // Measured: `1806` - // Estimated: `12696` - // Minimum execution time: 44_839_000 picoseconds. - Weight::from_parts(47_421_000, 0) - .saturating_add(Weight::from_parts(0, 12696)) + // Measured: `1773` + // Estimated: `12663` + // Minimum execution time: 40_971_000 picoseconds. + Weight::from_parts(42_349_000, 0) + .saturating_add(Weight::from_parts(0, 12663)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,8 +135,8 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `848` // Estimated: `4313` - // Minimum execution time: 39_034_000 picoseconds. - Weight::from_parts(40_210_000, 0) + // Minimum execution time: 36_693_000 picoseconds. + Weight::from_parts(37_991_000, 0) .saturating_add(Weight::from_parts(0, 4313)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(10)) @@ -147,8 +147,8 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `199` // Estimated: `1684` - // Minimum execution time: 9_200_000 picoseconds. - Weight::from_parts(9_531_000, 0) + // Minimum execution time: 8_743_000 picoseconds. + Weight::from_parts(9_113_000, 0) .saturating_add(Weight::from_parts(0, 1684)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gdev/src/weights/pallet_balances.rs b/runtime/gdev/src/weights/pallet_balances.rs index 7fbe15f29230a31cb202f9ad1dbc149e1febd2bc..05082b799f4f403f3842a1d55e304dab246daf4e 100644 --- a/runtime/gdev/src/weights/pallet_balances.rs +++ b/runtime/gdev/src/weights/pallet_balances.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `63` // Estimated: `6126` - // Minimum execution time: 49_369_000 picoseconds. - Weight::from_parts(50_998_000, 0) + // Minimum execution time: 48_882_000 picoseconds. + Weight::from_parts(49_804_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3558` - // Minimum execution time: 30_729_000 picoseconds. - Weight::from_parts(31_164_000, 0) + // Minimum execution time: 30_183_000 picoseconds. + Weight::from_parts(30_850_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +77,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `134` // Estimated: `3558` - // Minimum execution time: 11_010_000 picoseconds. - Weight::from_parts(11_750_000, 0) + // Minimum execution time: 10_997_000 picoseconds. + Weight::from_parts(11_406_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +89,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `134` // Estimated: `3558` - // Minimum execution time: 18_124_000 picoseconds. - Weight::from_parts(18_755_000, 0) + // Minimum execution time: 16_532_000 picoseconds. + Weight::from_parts(17_688_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +101,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `126` // Estimated: `8694` - // Minimum execution time: 51_160_000 picoseconds. - Weight::from_parts(52_812_000, 0) + // Minimum execution time: 50_088_000 picoseconds. + Weight::from_parts(51_308_000, 0) .saturating_add(Weight::from_parts(0, 8694)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -113,8 +113,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3558` - // Minimum execution time: 37_649_000 picoseconds. - Weight::from_parts(38_367_000, 0) + // Minimum execution time: 36_413_000 picoseconds. + Weight::from_parts(37_498_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +125,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `134` // Estimated: `3558` - // Minimum execution time: 13_983_000 picoseconds. - Weight::from_parts(14_543_000, 0) + // Minimum execution time: 13_556_000 picoseconds. + Weight::from_parts(13_940_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -135,8 +135,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_204_000 picoseconds. - Weight::from_parts(5_578_000, 0) + // Minimum execution time: 5_359_000 picoseconds. + Weight::from_parts(5_585_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -145,8 +145,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `63` // Estimated: `3558` - // Minimum execution time: 35_473_000 picoseconds. - Weight::from_parts(39_186_000, 0) + // Minimum execution time: 34_319_000 picoseconds. + Weight::from_parts(35_184_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -155,8 +155,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_907_000 picoseconds. - Weight::from_parts(17_393_000, 0) + // Minimum execution time: 15_604_000 picoseconds. + Weight::from_parts(16_171_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/gdev/src/weights/pallet_certification.rs b/runtime/gdev/src/weights/pallet_certification.rs index 73df17f4b80ad7deb0ff5c2a0ab985425abdb755..258d8c5133546d3085e35784e22075b9378a3cea 100644 --- a/runtime/gdev/src/weights/pallet_certification.rs +++ b/runtime/gdev/src/weights/pallet_certification.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_certification` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -63,8 +63,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `1074` // Estimated: `7014` - // Minimum execution time: 39_906_000 picoseconds. - Weight::from_parts(41_809_000, 0) + // Minimum execution time: 39_873_000 picoseconds. + Weight::from_parts(41_882_000, 0) .saturating_add(Weight::from_parts(0, 7014)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(4)) @@ -85,8 +85,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `1097` // Estimated: `7037` - // Minimum execution time: 39_926_000 picoseconds. - Weight::from_parts(42_291_000, 0) + // Minimum execution time: 37_257_000 picoseconds. + Weight::from_parts(38_973_000, 0) .saturating_add(Weight::from_parts(0, 7037)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(3)) @@ -101,8 +101,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `528` // Estimated: `6468` - // Minimum execution time: 22_280_000 picoseconds. - Weight::from_parts(23_811_000, 0) + // Minimum execution time: 19_205_000 picoseconds. + Weight::from_parts(20_199_000, 0) .saturating_add(Weight::from_parts(0, 6468)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -118,13 +118,13 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> /// The range of component `i` is `[2, 1000]`. fn remove_all_certs_received_by(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `665 + i * (35 ±0)` - // Estimated: `4129 + i * (2511 ±0)` - // Minimum execution time: 33_392_000 picoseconds. - Weight::from_parts(34_295_000, 0) - .saturating_add(Weight::from_parts(0, 4129)) - // Standard Error: 24_307 - .saturating_add(Weight::from_parts(9_192_872, 0).saturating_mul(i.into())) + // Measured: `690 + i * (35 ±0)` + // Estimated: `4160 + i * (2511 ±0)` + // Minimum execution time: 30_558_000 picoseconds. + Weight::from_parts(24_836_928, 0) + .saturating_add(Weight::from_parts(0, 4160)) + // Standard Error: 2_643 + .saturating_add(Weight::from_parts(4_595_084, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -137,8 +137,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `139` // Estimated: `3604` - // Minimum execution time: 3_418_000 picoseconds. - Weight::from_parts(3_641_000, 0) + // Minimum execution time: 3_239_000 picoseconds. + Weight::from_parts(3_564_000, 0) .saturating_add(Weight::from_parts(0, 3604)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -148,8 +148,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `276` // Estimated: `3741` - // Minimum execution time: 5_155_000 picoseconds. - Weight::from_parts(5_554_000, 0) + // Minimum execution time: 5_008_000 picoseconds. + Weight::from_parts(5_373_000, 0) .saturating_add(Weight::from_parts(0, 3741)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -166,30 +166,30 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `822` // Estimated: `6762` - // Minimum execution time: 29_437_000 picoseconds. - Weight::from_parts(30_429_000, 0) + // Minimum execution time: 27_592_000 picoseconds. + Weight::from_parts(29_086_000, 0) .saturating_add(Weight::from_parts(0, 6762)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Certification::CertsByReceiver` (r:1 w:1) /// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Certification::StorageIdtyCertMeta` (r:1000 w:1000) + /// Storage: `Certification::StorageIdtyCertMeta` (r:100 w:100) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Parameters::ParametersStorage` (r:1 w:0) /// Proof: `Parameters::ParametersStorage` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Membership::Membership` (r:1 w:0) /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// The range of component `i` is `[2, 1000]`. + /// The range of component `i` is `[2, 100]`. fn do_remove_all_certs_received_by(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `665 + i * (35 ±0)` - // Estimated: `4129 + i * (2511 ±0)` - // Minimum execution time: 33_392_000 picoseconds. - Weight::from_parts(34_295_000, 0) - .saturating_add(Weight::from_parts(0, 4129)) - // Standard Error: 24_307 - .saturating_add(Weight::from_parts(9_192_872, 0).saturating_mul(i.into())) + // Measured: `654 + i * (35 ±0)` + // Estimated: `4127 + i * (2511 ±0)` + // Minimum execution time: 27_310_000 picoseconds. + Weight::from_parts(22_608_001, 0) + .saturating_add(Weight::from_parts(0, 4127)) + // Standard Error: 5_140 + .saturating_add(Weight::from_parts(4_330_090, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gdev/src/weights/pallet_collective.rs b/runtime/gdev/src/weights/pallet_collective.rs index df49a9036093e7d45a86af39c9d0e698d5306ee3..00d4ffaf544e73849ce96cb30b0ff75e2bcde8fe 100644 --- a/runtime/gdev/src/weights/pallet_collective.rs +++ b/runtime/gdev/src/weights/pallet_collective.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -62,13 +62,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0 + m * (672 ±0) + p * (3191 ±0)` // Estimated: `10019 + m * (416 ±4) + p * (4183 ±23)` - // Minimum execution time: 12_896_000 picoseconds. - Weight::from_parts(13_232_000, 0) + // Minimum execution time: 11_684_000 picoseconds. + Weight::from_parts(12_087_000, 0) .saturating_add(Weight::from_parts(0, 10019)) - // Standard Error: 9_909 - .saturating_add(Weight::from_parts(743_142, 0).saturating_mul(m.into())) - // Standard Error: 48_986 - .saturating_add(Weight::from_parts(6_907_561, 0).saturating_mul(p.into())) + // Standard Error: 11_136 + .saturating_add(Weight::from_parts(823_523, 0).saturating_mul(m.into())) + // Standard Error: 55_049 + .saturating_add(Weight::from_parts(7_229_869, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -84,13 +84,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `32 + m * (32 ±0)` // Estimated: `1518 + m * (32 ±0)` - // Minimum execution time: 10_945_000 picoseconds. - Weight::from_parts(9_945_180, 0) + // Minimum execution time: 10_869_000 picoseconds. + Weight::from_parts(10_464_637, 0) .saturating_add(Weight::from_parts(0, 1518)) - // Standard Error: 35 - .saturating_add(Weight::from_parts(1_750, 0).saturating_mul(b.into())) - // Standard Error: 368 - .saturating_add(Weight::from_parts(18_189, 0).saturating_mul(m.into())) + // Standard Error: 30 + .saturating_add(Weight::from_parts(1_265, 0).saturating_mul(b.into())) + // Standard Error: 315 + .saturating_add(Weight::from_parts(12_885, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } @@ -104,13 +104,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `32 + m * (32 ±0)` // Estimated: `3498 + m * (32 ±0)` - // Minimum execution time: 13_298_000 picoseconds. - Weight::from_parts(12_938_615, 0) + // Minimum execution time: 12_847_000 picoseconds. + Weight::from_parts(12_706_307, 0) .saturating_add(Weight::from_parts(0, 3498)) - // Standard Error: 47 - .saturating_add(Weight::from_parts(1_337, 0).saturating_mul(b.into())) - // Standard Error: 490 - .saturating_add(Weight::from_parts(20_333, 0).saturating_mul(m.into())) + // Standard Error: 36 + .saturating_add(Weight::from_parts(1_363, 0).saturating_mul(b.into())) + // Standard Error: 375 + .saturating_add(Weight::from_parts(20_434, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } @@ -131,15 +131,15 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `24 + m * (32 ±0) + p * (55 ±0)` // Estimated: `3461 + m * (32 ±0) + p * (54 ±0)` - // Minimum execution time: 19_181_000 picoseconds. - Weight::from_parts(19_061_296, 0) + // Minimum execution time: 18_121_000 picoseconds. + Weight::from_parts(17_266_155, 0) .saturating_add(Weight::from_parts(0, 3461)) - // Standard Error: 84 - .saturating_add(Weight::from_parts(2_427, 0).saturating_mul(b.into())) - // Standard Error: 878 - .saturating_add(Weight::from_parts(17_950, 0).saturating_mul(m.into())) - // Standard Error: 4_387 - .saturating_add(Weight::from_parts(317_649, 0).saturating_mul(p.into())) + // Standard Error: 63 + .saturating_add(Weight::from_parts(2_294, 0).saturating_mul(b.into())) + // Standard Error: 658 + .saturating_add(Weight::from_parts(15_458, 0).saturating_mul(m.into())) + // Standard Error: 3_289 + .saturating_add(Weight::from_parts(262_108, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) @@ -154,11 +154,11 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `573 + m * (64 ±0)` // Estimated: `4037 + m * (64 ±0)` - // Minimum execution time: 17_952_000 picoseconds. - Weight::from_parts(19_149_079, 0) + // Minimum execution time: 16_505_000 picoseconds. + Weight::from_parts(17_215_066, 0) .saturating_add(Weight::from_parts(0, 4037)) - // Standard Error: 704 - .saturating_add(Weight::from_parts(37_189, 0).saturating_mul(m.into())) + // Standard Error: 681 + .saturating_add(Weight::from_parts(37_598, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -177,13 +177,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `117 + m * (64 ±0) + p * (55 ±0)` // Estimated: `3591 + m * (64 ±0) + p * (55 ±0)` - // Minimum execution time: 21_558_000 picoseconds. - Weight::from_parts(20_999_360, 0) + // Minimum execution time: 20_512_000 picoseconds. + Weight::from_parts(19_193_498, 0) .saturating_add(Weight::from_parts(0, 3591)) - // Standard Error: 691 - .saturating_add(Weight::from_parts(29_228, 0).saturating_mul(m.into())) - // Standard Error: 3_412 - .saturating_add(Weight::from_parts(257_256, 0).saturating_mul(p.into())) + // Standard Error: 628 + .saturating_add(Weight::from_parts(31_989, 0).saturating_mul(m.into())) + // Standard Error: 3_105 + .saturating_add(Weight::from_parts(241_185, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -204,15 +204,15 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `62 + b * (1 ±0) + m * (64 ±0) + p * (78 ±0)` // Estimated: `3619 + b * (1 ±0) + m * (63 ±0) + p * (74 ±0)` - // Minimum execution time: 31_206_000 picoseconds. - Weight::from_parts(29_531_688, 0) + // Minimum execution time: 28_186_000 picoseconds. + Weight::from_parts(27_640_473, 0) .saturating_add(Weight::from_parts(0, 3619)) - // Standard Error: 106 - .saturating_add(Weight::from_parts(2_677, 0).saturating_mul(b.into())) - // Standard Error: 1_120 - .saturating_add(Weight::from_parts(16_030, 0).saturating_mul(m.into())) - // Standard Error: 5_528 - .saturating_add(Weight::from_parts(392_351, 0).saturating_mul(p.into())) + // Standard Error: 158 + .saturating_add(Weight::from_parts(2_423, 0).saturating_mul(b.into())) + // Standard Error: 1_675 + .saturating_add(Weight::from_parts(10_618, 0).saturating_mul(m.into())) + // Standard Error: 8_263 + .saturating_add(Weight::from_parts(464_356, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(b.into())) @@ -235,13 +235,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `137 + m * (64 ±0) + p * (55 ±0)` // Estimated: `3611 + m * (64 ±0) + p * (55 ±0)` - // Minimum execution time: 24_903_000 picoseconds. - Weight::from_parts(23_436_077, 0) + // Minimum execution time: 22_534_000 picoseconds. + Weight::from_parts(20_909_348, 0) .saturating_add(Weight::from_parts(0, 3611)) - // Standard Error: 639 - .saturating_add(Weight::from_parts(34_121, 0).saturating_mul(m.into())) - // Standard Error: 3_160 - .saturating_add(Weight::from_parts(277_625, 0).saturating_mul(p.into())) + // Standard Error: 627 + .saturating_add(Weight::from_parts(33_243, 0).saturating_mul(m.into())) + // Standard Error: 3_098 + .saturating_add(Weight::from_parts(259_439, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -264,15 +264,15 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `82 + b * (1 ±0) + m * (64 ±0) + p * (78 ±0)` // Estimated: `3639 + b * (1 ±0) + m * (63 ±0) + p * (74 ±0)` - // Minimum execution time: 33_181_000 picoseconds. - Weight::from_parts(32_018_425, 0) + // Minimum execution time: 31_087_000 picoseconds. + Weight::from_parts(30_928_327, 0) .saturating_add(Weight::from_parts(0, 3639)) - // Standard Error: 103 - .saturating_add(Weight::from_parts(2_307, 0).saturating_mul(b.into())) - // Standard Error: 1_099 - .saturating_add(Weight::from_parts(14_575, 0).saturating_mul(m.into())) - // Standard Error: 5_421 - .saturating_add(Weight::from_parts(406_067, 0).saturating_mul(p.into())) + // Standard Error: 109 + .saturating_add(Weight::from_parts(2_199, 0).saturating_mul(b.into())) + // Standard Error: 1_162 + .saturating_add(Weight::from_parts(18_586, 0).saturating_mul(m.into())) + // Standard Error: 5_733 + .saturating_add(Weight::from_parts(398_272, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(b.into())) @@ -290,13 +290,50 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `189 + p * (32 ±0)` // Estimated: `1674 + p * (32 ±0)` - // Minimum execution time: 11_094_000 picoseconds. - Weight::from_parts(12_093_992, 0) + // Minimum execution time: 10_684_000 picoseconds. + Weight::from_parts(11_810_154, 0) .saturating_add(Weight::from_parts(0, 1674)) - // Standard Error: 1_913 - .saturating_add(Weight::from_parts(178_945, 0).saturating_mul(p.into())) + // Standard Error: 1_844 + .saturating_add(Weight::from_parts(154_113, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } + /// Storage: `TechnicalCommittee::ProposalOf` (r:1 w:1) + /// Proof: `TechnicalCommittee::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::CostOf` (r:1 w:0) + /// Proof: `TechnicalCommittee::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::Proposals` (r:1 w:1) + /// Proof: `TechnicalCommittee::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::Voting` (r:0 w:1) + /// Proof: `TechnicalCommittee::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. + /// The range of component `p` is `[1, 20]`. + fn kill(d: u32, p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `1243 + p * (55 ±0)` + // Estimated: `4710 + d * (5 ±1) + p * (55 ±0)` + // Minimum execution time: 15_934_000 picoseconds. + Weight::from_parts(17_697_992, 0) + .saturating_add(Weight::from_parts(0, 4710)) + // Standard Error: 2_678 + .saturating_add(Weight::from_parts(255_078, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(Weight::from_parts(0, 5).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 55).saturating_mul(p.into())) + } + /// Storage: `TechnicalCommittee::ProposalOf` (r:1 w:0) + /// Proof: `TechnicalCommittee::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::CostOf` (r:1 w:0) + /// Proof: `TechnicalCommittee::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + fn release_proposal_cost() -> Weight { + // Proof Size summary in bytes: + // Measured: `676` + // Estimated: `4141` + // Minimum execution time: 10_481_000 picoseconds. + Weight::from_parts(11_038_000, 0) + .saturating_add(Weight::from_parts(0, 4141)) + .saturating_add(T::DbWeight::get().reads(2)) + } } diff --git a/runtime/gdev/src/weights/pallet_distance.rs b/runtime/gdev/src/weights/pallet_distance.rs index e0766a3b7c3f62918c4383d44446af10c8f698ce..65d1424918780944e2d50312a4bdcfb18f9f7cc6 100644 --- a/runtime/gdev/src/weights/pallet_distance.rs +++ b/runtime/gdev/src/weights/pallet_distance.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_distance` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -59,20 +59,20 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Proof: `Parameters::ParametersStorage` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Certification::StorageIdtyCertMeta` (r:1 w:0) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool2` (r:1 w:1) /// Proof: `Distance::EvaluationPool2` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) fn request_distance_evaluation() -> Weight { // Proof Size summary in bytes: // Measured: `1245` // Estimated: `4710` - // Minimum execution time: 69_475_000 picoseconds. - Weight::from_parts(71_693_000, 0) + // Minimum execution time: 65_893_000 picoseconds. + Weight::from_parts(67_902_000, 0) .saturating_add(Weight::from_parts(0, 4710)) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(4)) @@ -89,52 +89,48 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Proof: `Parameters::ParametersStorage` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Certification::StorageIdtyCertMeta` (r:1 w:0) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool2` (r:1 w:1) /// Proof: `Distance::EvaluationPool2` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) fn request_distance_evaluation_for() -> Weight { // Proof Size summary in bytes: // Measured: `1274` // Estimated: `7214` - // Minimum execution time: 71_428_000 picoseconds. - Weight::from_parts(73_490_000, 0) + // Minimum execution time: 68_406_000 picoseconds. + Weight::from_parts(70_507_000, 0) .saturating_add(Weight::from_parts(0, 7214)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Distance::DidUpdate` (r:1 w:1) /// Proof: `Distance::DidUpdate` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Authorship::Author` (r:1 w:1) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Session::Validators` (r:1 w:0) /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool0` (r:1 w:1) /// Proof: `Distance::EvaluationPool0` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `i` is `[1, 1300]`. fn update_evaluation(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `425 + i * (10 ±0)` - // Estimated: `1910 + i * (10 ±0)` - // Minimum execution time: 18_304_000 picoseconds. - Weight::from_parts(20_533_001, 0) - .saturating_add(Weight::from_parts(0, 1910)) - // Standard Error: 75 - .saturating_add(Weight::from_parts(104_774, 0).saturating_mul(i.into())) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `304 + i * (10 ±0)` + // Estimated: `1789 + i * (10 ±0)` + // Minimum execution time: 12_183_000 picoseconds. + Weight::from_parts(14_504_868, 0) + .saturating_add(Weight::from_parts(0, 1789)) + // Standard Error: 297 + .saturating_add(Weight::from_parts(103_050, 0).saturating_mul(i.into())) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 10).saturating_mul(i.into())) } - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool0` (r:1 w:1) /// Proof: `Distance::EvaluationPool0` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `i` is `[1, 1300]`. @@ -142,11 +138,11 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `162 + i * (10 ±0)` // Estimated: `1647 + i * (10 ±0)` - // Minimum execution time: 7_608_000 picoseconds. - Weight::from_parts(9_640_107, 0) + // Minimum execution time: 7_304_000 picoseconds. + Weight::from_parts(9_188_628, 0) .saturating_add(Weight::from_parts(0, 1647)) - // Standard Error: 115 - .saturating_add(Weight::from_parts(103_664, 0).saturating_mul(i.into())) + // Standard Error: 82 + .saturating_add(Weight::from_parts(102_101, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 10).saturating_mul(i.into())) @@ -163,8 +159,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `650` // Estimated: `6590` - // Minimum execution time: 34_178_000 picoseconds. - Weight::from_parts(35_265_000, 0) + // Minimum execution time: 31_432_000 picoseconds. + Weight::from_parts(32_621_000, 0) .saturating_add(Weight::from_parts(0, 6590)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) @@ -173,8 +169,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 90_000 picoseconds. - Weight::from_parts(121_000, 0) + // Minimum execution time: 81_000 picoseconds. + Weight::from_parts(108_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::ParentHash` (r:1 w:0) @@ -186,7 +182,7 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) /// Storage: `Identity::Identities` (r:1 w:0) /// Proof: `Identity::Identities` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Membership::Membership` (r:1 w:1) @@ -201,8 +197,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `1062` // Estimated: `7002` - // Minimum execution time: 65_468_000 picoseconds. - Weight::from_parts(66_665_000, 0) + // Minimum execution time: 60_575_000 picoseconds. + Weight::from_parts(62_122_000, 0) .saturating_add(Weight::from_parts(0, 7002)) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(8)) @@ -214,7 +210,7 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Storage: `Distance::PendingEvaluationRequest` (r:1 w:1) /// Proof: `Distance::PendingEvaluationRequest` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Distance::EvaluationBlock` (r:0 w:1) @@ -223,8 +219,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `475` // Estimated: `6126` - // Minimum execution time: 41_904_000 picoseconds. - Weight::from_parts(43_199_000, 0) + // Minimum execution time: 41_133_000 picoseconds. + Weight::from_parts(42_270_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(6)) @@ -239,8 +235,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `136` // Estimated: `1621` - // Minimum execution time: 4_377_000 picoseconds. - Weight::from_parts(4_693_000, 0) + // Minimum execution time: 4_180_000 picoseconds. + Weight::from_parts(4_557_000, 0) .saturating_add(Weight::from_parts(0, 1621)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -251,8 +247,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157` // Estimated: `1642` - // Minimum execution time: 3_919_000 picoseconds. - Weight::from_parts(4_248_000, 0) + // Minimum execution time: 4_030_000 picoseconds. + Weight::from_parts(4_245_000, 0) .saturating_add(Weight::from_parts(0, 1642)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gdev/src/weights/pallet_duniter_account.rs b/runtime/gdev/src/weights/pallet_duniter_account.rs index 93a07cf65a36346deb70414bc6e17aceb941597b..57b934a1babf59de17c0659980883f57ea0332a7 100644 --- a/runtime/gdev/src/weights/pallet_duniter_account.rs +++ b/runtime/gdev/src/weights/pallet_duniter_account.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_duniter_account` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_duniter_account::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `3558` - // Minimum execution time: 4_201_000 picoseconds. - Weight::from_parts(4_489_000, 0) + // Minimum execution time: 4_347_000 picoseconds. + Weight::from_parts(4_573_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gdev/src/weights/pallet_identity.rs b/runtime/gdev/src/weights/pallet_identity.rs index b42e2bfe2d2fbb7472e31fac3a841459fe64b073..5c866e62bcef62064c8e6b168e862b724cd033e7 100644 --- a/runtime/gdev/src/weights/pallet_identity.rs +++ b/runtime/gdev/src/weights/pallet_identity.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_identity` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -73,8 +73,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `1153` // Estimated: `7093` - // Minimum execution time: 74_883_000 picoseconds. - Weight::from_parts(76_913_000, 0) + // Minimum execution time: 73_423_000 picoseconds. + Weight::from_parts(75_606_000, 0) .saturating_add(Weight::from_parts(0, 7093)) .saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().writes(12)) @@ -91,8 +91,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `784` // Estimated: `6724` - // Minimum execution time: 33_847_000 picoseconds. - Weight::from_parts(35_691_000, 0) + // Minimum execution time: 31_920_000 picoseconds. + Weight::from_parts(33_961_000, 0) .saturating_add(Weight::from_parts(0, 6724)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -109,11 +109,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn change_owner_key() -> Weight { // Proof Size summary in bytes: - // Measured: `964` - // Estimated: `6904` - // Minimum execution time: 85_653_000 picoseconds. - Weight::from_parts(87_817_000, 0) - .saturating_add(Weight::from_parts(0, 6904)) + // Measured: `940` + // Estimated: `6880` + // Minimum execution time: 80_339_000 picoseconds. + Weight::from_parts(83_265_000, 0) + .saturating_add(Weight::from_parts(0, 6880)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -129,21 +129,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Quota::IdtyQuota` (`max_values`: None, `max_size`: Some(24), added: 2499, mode: `MaxEncodedLen`) fn revoke_identity() -> Weight { // Proof Size summary in bytes: - // Measured: `697` - // Estimated: `6637` - // Minimum execution time: 70_095_000 picoseconds. - Weight::from_parts(71_457_000, 0) - .saturating_add(Weight::from_parts(0, 6637)) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(5)) - } - fn revoke_identity_legacy() -> Weight { - // Proof Size summary in bytes: - // Measured: `697` - // Estimated: `6637` - // Minimum execution time: 70_095_000 picoseconds. - Weight::from_parts(71_457_000, 0) - .saturating_add(Weight::from_parts(0, 6637)) + // Measured: `673` + // Estimated: `6613` + // Minimum execution time: 66_057_000 picoseconds. + Weight::from_parts(67_443_000, 0) + .saturating_add(Weight::from_parts(0, 6613)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -154,11 +144,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_026_000 picoseconds. - Weight::from_parts(4_134_000, 0) + // Minimum execution time: 4_060_000 picoseconds. + Weight::from_parts(4_248_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_522 - .saturating_add(Weight::from_parts(1_203_862, 0).saturating_mul(i.into())) + // Standard Error: 1_211 + .saturating_add(Weight::from_parts(1_176_626, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } @@ -168,8 +158,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `104` // Estimated: `3558` - // Minimum execution time: 7_211_000 picoseconds. - Weight::from_parts(7_534_000, 0) + // Minimum execution time: 7_365_000 picoseconds. + Weight::from_parts(7_744_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -182,11 +172,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn link_account() -> Weight { // Proof Size summary in bytes: - // Measured: `403` - // Estimated: `3868` - // Minimum execution time: 53_282_000 picoseconds. - Weight::from_parts(55_526_000, 0) - .saturating_add(Weight::from_parts(0, 3868)) + // Measured: `379` + // Estimated: `3844` + // Minimum execution time: 51_184_000 picoseconds. + Weight::from_parts(52_715_000, 0) + .saturating_add(Weight::from_parts(0, 3844)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -194,8 +184,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_000 picoseconds. - Weight::from_parts(122_000, 0) + // Minimum execution time: 86_000 picoseconds. + Weight::from_parts(126_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Identity::Identities` (r:1 w:0) @@ -204,8 +194,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `327` // Estimated: `3792` - // Minimum execution time: 4_944_000 picoseconds. - Weight::from_parts(5_504_000, 0) + // Minimum execution time: 4_667_000 picoseconds. + Weight::from_parts(4_909_000, 0) .saturating_add(Weight::from_parts(0, 3792)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -241,11 +231,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn do_revoke_identity() -> Weight { // Proof Size summary in bytes: - // Measured: `1874` - // Estimated: `15239` - // Minimum execution time: 109_544_000 picoseconds. - Weight::from_parts(114_718_000, 0) - .saturating_add(Weight::from_parts(0, 15239)) + // Measured: `1841` + // Estimated: `15206` + // Minimum execution time: 102_072_000 picoseconds. + Weight::from_parts(104_973_000, 0) + .saturating_add(Weight::from_parts(0, 15206)) .saturating_add(T::DbWeight::get().reads(18)) .saturating_add(T::DbWeight::get().writes(21)) } @@ -255,8 +245,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `327` // Estimated: `3792` - // Minimum execution time: 5_122_000 picoseconds. - Weight::from_parts(5_538_000, 0) + // Minimum execution time: 4_811_000 picoseconds. + Weight::from_parts(5_114_000, 0) .saturating_add(Weight::from_parts(0, 3792)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -286,7 +276,7 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::NextKeys` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Certification::CertsByReceiver` (r:1 w:1) /// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Certification::StorageIdtyCertMeta` (r:6 w:6) + /// Storage: `Certification::StorageIdtyCertMeta` (r:5 w:5) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Parameters::ParametersStorage` (r:1 w:0) /// Proof: `Parameters::ParametersStorage` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -298,13 +288,13 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn do_remove_identity() -> Weight { // Proof Size summary in bytes: - // Measured: `2433` - // Estimated: `18273` - // Minimum execution time: 156_609_000 picoseconds. - Weight::from_parts(159_518_000, 0) - .saturating_add(Weight::from_parts(0, 18273)) - .saturating_add(T::DbWeight::get().reads(25)) - .saturating_add(T::DbWeight::get().writes(30)) + // Measured: `2400` + // Estimated: `15765` + // Minimum execution time: 140_156_000 picoseconds. + Weight::from_parts(145_918_000, 0) + .saturating_add(Weight::from_parts(0, 15765)) + .saturating_add(T::DbWeight::get().reads(24)) + .saturating_add(T::DbWeight::get().writes(29)) } /// Storage: `Membership::Membership` (r:1 w:1) /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -334,7 +324,7 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Certification::CertsByReceiver` (r:1 w:1) /// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Certification::StorageIdtyCertMeta` (r:6 w:6) + /// Storage: `Certification::StorageIdtyCertMeta` (r:5 w:5) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Parameters::ParametersStorage` (r:1 w:0) /// Proof: `Parameters::ParametersStorage` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) @@ -344,13 +334,13 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn do_remove_identity_handler() -> Weight { // Proof Size summary in bytes: - // Measured: `2426` - // Estimated: `18266` - // Minimum execution time: 150_300_000 picoseconds. - Weight::from_parts(156_007_000, 0) - .saturating_add(Weight::from_parts(0, 18266)) - .saturating_add(T::DbWeight::get().reads(26)) - .saturating_add(T::DbWeight::get().writes(28)) + // Measured: `2393` + // Estimated: `15758` + // Minimum execution time: 137_138_000 picoseconds. + Weight::from_parts(143_364_000, 0) + .saturating_add(Weight::from_parts(0, 15758)) + .saturating_add(T::DbWeight::get().reads(25)) + .saturating_add(T::DbWeight::get().writes(27)) } /// Storage: `Identity::Identities` (r:1 w:1) /// Proof: `Identity::Identities` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -360,8 +350,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `407` // Estimated: `6347` - // Minimum execution time: 16_757_000 picoseconds. - Weight::from_parts(17_538_000, 0) + // Minimum execution time: 15_502_000 picoseconds. + Weight::from_parts(15_924_000, 0) .saturating_add(Weight::from_parts(0, 6347)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -372,8 +362,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `108` // Estimated: `3573` - // Minimum execution time: 2_751_000 picoseconds. - Weight::from_parts(2_919_000, 0) + // Minimum execution time: 2_695_000 picoseconds. + Weight::from_parts(2_883_000, 0) .saturating_add(Weight::from_parts(0, 3573)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -385,8 +375,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `325` // Estimated: `3790` - // Minimum execution time: 7_669_000 picoseconds. - Weight::from_parts(7_936_000, 0) + // Minimum execution time: 7_418_000 picoseconds. + Weight::from_parts(7_668_000, 0) .saturating_add(Weight::from_parts(0, 3790)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -411,8 +401,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `915` // Estimated: `4380` - // Minimum execution time: 36_670_000 picoseconds. - Weight::from_parts(38_294_000, 0) + // Minimum execution time: 36_408_000 picoseconds. + Weight::from_parts(38_103_000, 0) .saturating_add(Weight::from_parts(0, 4380)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(7)) diff --git a/runtime/gdev/src/weights/pallet_im_online.rs b/runtime/gdev/src/weights/pallet_im_online.rs index 6ceb3a37d3b1d79ee4d9a2d1fc291ca2b965e829..4429bdc805107fe1e71ffefb92e267e50d2b477d 100644 --- a/runtime/gdev/src/weights/pallet_im_online.rs +++ b/runtime/gdev/src/weights/pallet_im_online.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_im_online` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -64,11 +64,11 @@ impl<T: frame_system::Config> pallet_im_online::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `636 + k * (32 ±0)` // Estimated: `33487 + k * (1761 ±0)` - // Minimum execution time: 57_925_000 picoseconds. - Weight::from_parts(68_829_380, 0) + // Minimum execution time: 54_706_000 picoseconds. + Weight::from_parts(67_223_047, 0) .saturating_add(Weight::from_parts(0, 33487)) - // Standard Error: 511 - .saturating_add(Weight::from_parts(42_097, 0).saturating_mul(k.into())) + // Standard Error: 358 + .saturating_add(Weight::from_parts(23_753, 0).saturating_mul(k.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 1761).saturating_mul(k.into())) diff --git a/runtime/gdev/src/weights/pallet_membership.rs b/runtime/gdev/src/weights/pallet_membership.rs index 65ecfe1fbfc04fede4f98472a307a5d8a52ba176..c7d49fc6b12f57734a1f89d07c828d60ef7748ae 100644 --- a/runtime/gdev/src/weights/pallet_membership.rs +++ b/runtime/gdev/src/weights/pallet_membership.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_membership` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -51,8 +51,8 @@ impl<T: frame_system::Config> pallet_membership::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 92_000 picoseconds. - Weight::from_parts(134_000, 0) + // Minimum execution time: 117_000 picoseconds. + Weight::from_parts(140_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Membership::MembershipsExpireOn` (r:2 w:1) @@ -86,13 +86,13 @@ impl<T: frame_system::Config> pallet_membership::WeightInfo for WeightInfo<T> { /// The range of component `i` is `[0, 3]`. fn expire_memberships(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `139 + i * (964 ±0)` - // Estimated: `15003 + i * (2695 ±1)` - // Minimum execution time: 5_291_000 picoseconds. - Weight::from_parts(14_481_254, 0) - .saturating_add(Weight::from_parts(0, 15003)) - // Standard Error: 621_173 - .saturating_add(Weight::from_parts(75_965_540, 0).saturating_mul(i.into())) + // Measured: `139 + i * (948 ±0)` + // Estimated: `14969 + i * (2695 ±1)` + // Minimum execution time: 5_122_000 picoseconds. + Weight::from_parts(13_117_716, 0) + .saturating_add(Weight::from_parts(0, 14969)) + // Standard Error: 540_985 + .saturating_add(Weight::from_parts(74_527_844, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((11_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/runtime/gdev/src/weights/pallet_multisig.rs b/runtime/gdev/src/weights/pallet_multisig.rs index 46e943144efb1d6561ddafe212eece485178c965..a682cdfe14d3a97a87c8a5ad328ed50342bbe988 100644 --- a/runtime/gdev/src/weights/pallet_multisig.rs +++ b/runtime/gdev/src/weights/pallet_multisig.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,11 +52,11 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_396_000 picoseconds. - Weight::from_parts(5_623_779, 0) + // Minimum execution time: 5_355_000 picoseconds. + Weight::from_parts(5_535_612, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 1 - .saturating_add(Weight::from_parts(333, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(326, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) @@ -66,13 +66,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `125 + s * (5 ±0)` // Estimated: `3922` - // Minimum execution time: 26_997_000 picoseconds. - Weight::from_parts(26_773_838, 0) + // Minimum execution time: 25_281_000 picoseconds. + Weight::from_parts(24_617_994, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 6_870 - .saturating_add(Weight::from_parts(183_324, 0).saturating_mul(s.into())) - // Standard Error: 5 - .saturating_add(Weight::from_parts(1_065, 0).saturating_mul(z.into())) + // Standard Error: 5_761 + .saturating_add(Weight::from_parts(180_022, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(1_201, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -84,13 +84,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `240` // Estimated: `3922` - // Minimum execution time: 14_928_000 picoseconds. - Weight::from_parts(15_130_376, 0) + // Minimum execution time: 14_628_000 picoseconds. + Weight::from_parts(14_497_627, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 16_514 - .saturating_add(Weight::from_parts(129_475, 0).saturating_mul(s.into())) - // Standard Error: 12 - .saturating_add(Weight::from_parts(1_047, 0).saturating_mul(z.into())) + // Standard Error: 3_694 + .saturating_add(Weight::from_parts(123_530, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(1_160, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -104,58 +104,67 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `259 + s * (37 ±0)` // Estimated: `3922` - // Minimum execution time: 29_450_000 picoseconds. - Weight::from_parts(29_552_613, 0) + // Minimum execution time: 27_708_000 picoseconds. + Weight::from_parts(26_932_573, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 6_111 - .saturating_add(Weight::from_parts(140_936, 0).saturating_mul(s.into())) + // Standard Error: 5_824 + .saturating_add(Weight::from_parts(221_972, 0).saturating_mul(s.into())) // Standard Error: 5 - .saturating_add(Weight::from_parts(1_092, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(1_202, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 10]`. - fn approve_as_multi_create(s: u32, ) -> Weight { + /// The range of component `z` is `[0, 10000]`. + fn approve_as_multi_create(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `130 + s * (5 ±0)` + // Measured: `125 + s * (5 ±0)` // Estimated: `3922` - // Minimum execution time: 24_939_000 picoseconds. - Weight::from_parts(26_105_489, 0) + // Minimum execution time: 23_150_000 picoseconds. + Weight::from_parts(24_022_946, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 5_762 - .saturating_add(Weight::from_parts(152_946, 0).saturating_mul(s.into())) + // Standard Error: 5_218 + .saturating_add(Weight::from_parts(177_213, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(5, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 10]`. - fn approve_as_multi_approve(s: u32, ) -> Weight { + /// The range of component `z` is `[0, 10000]`. + fn approve_as_multi_approve(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `240` // Estimated: `3922` - // Minimum execution time: 13_390_000 picoseconds. - Weight::from_parts(14_151_697, 0) + // Minimum execution time: 13_117_000 picoseconds. + Weight::from_parts(13_666_422, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 3_383 - .saturating_add(Weight::from_parts(131_761, 0).saturating_mul(s.into())) + // Standard Error: 2_950 + .saturating_add(Weight::from_parts(129_975, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(12, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 10]`. - fn cancel_as_multi(s: u32, ) -> Weight { + /// The range of component `z` is `[0, 10000]`. + fn cancel_as_multi(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `328 + s * (5 ±0)` + // Measured: `323 + s * (5 ±0)` // Estimated: `3922` - // Minimum execution time: 25_586_000 picoseconds. - Weight::from_parts(27_011_290, 0) + // Minimum execution time: 23_809_000 picoseconds. + Weight::from_parts(24_882_516, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 5_695 - .saturating_add(Weight::from_parts(154_316, 0).saturating_mul(s.into())) + // Standard Error: 4_354 + .saturating_add(Weight::from_parts(157_892, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(1, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/gdev/src/weights/pallet_oneshot_account.rs b/runtime/gdev/src/weights/pallet_oneshot_account.rs index 32ac3a66850a0fee1cd6472ad5cca4182cf907c1..38558d19ef36bf7dbe5e35e06c04fab950bc4bf4 100644 --- a/runtime/gdev/src/weights/pallet_oneshot_account.rs +++ b/runtime/gdev/src/weights/pallet_oneshot_account.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_oneshot_account` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_oneshot_account::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 21_295_000 picoseconds. - Weight::from_parts(22_329_000, 0) + // Minimum execution time: 20_316_000 picoseconds. + Weight::from_parts(21_247_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -67,11 +67,11 @@ impl<T: frame_system::Config> pallet_oneshot_account::WeightInfo for WeightInfo< /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn consume_oneshot_account() -> Weight { // Proof Size summary in bytes: - // Measured: `241` - // Estimated: `3706` - // Minimum execution time: 30_393_000 picoseconds. - Weight::from_parts(31_667_000, 0) - .saturating_add(Weight::from_parts(0, 3706)) + // Measured: `217` + // Estimated: `3682` + // Minimum execution time: 27_097_000 picoseconds. + Weight::from_parts(28_036_000, 0) + .saturating_add(Weight::from_parts(0, 3682)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -83,10 +83,10 @@ impl<T: frame_system::Config> pallet_oneshot_account::WeightInfo for WeightInfo< /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn consume_oneshot_account_with_remaining() -> Weight { // Proof Size summary in bytes: - // Measured: `301` + // Measured: `277` // Estimated: `6126` - // Minimum execution time: 44_652_000 picoseconds. - Weight::from_parts(46_144_000, 0) + // Minimum execution time: 39_884_000 picoseconds. + Weight::from_parts(40_845_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/runtime/gdev/src/weights/pallet_preimage.rs b/runtime/gdev/src/weights/pallet_preimage.rs index 9bb623ab01ac3c3ecf214f0cc7b221648bdeef57..73659011f75d8a4a5c73172337dbfb2828030481 100644 --- a/runtime/gdev/src/weights/pallet_preimage.rs +++ b/runtime/gdev/src/weights/pallet_preimage.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_preimage` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -56,13 +56,13 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 4194304]`. fn note_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `42` + // Measured: `4` // Estimated: `3548` - // Minimum execution time: 12_318_000 picoseconds. - Weight::from_parts(12_671_000, 0) + // Minimum execution time: 11_517_000 picoseconds. + Weight::from_parts(11_732_000, 0) .saturating_add(Weight::from_parts(0, 3548)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_273, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_269, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -75,13 +75,13 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 4194304]`. fn note_requested_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 15_487_000 picoseconds. - Weight::from_parts(15_753_000, 0) + // Minimum execution time: 13_197_000 picoseconds. + Weight::from_parts(13_672_000, 0) .saturating_add(Weight::from_parts(0, 3548)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_275, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_269, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -94,13 +94,13 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 4194304]`. fn note_no_deposit_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 13_320_000 picoseconds. - Weight::from_parts(13_857_000, 0) + // Minimum execution time: 12_370_000 picoseconds. + Weight::from_parts(12_760_000, 0) .saturating_add(Weight::from_parts(0, 3548)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_354, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_358, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -112,10 +112,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `172` + // Measured: `134` // Estimated: `3548` - // Minimum execution time: 21_740_000 picoseconds. - Weight::from_parts(23_847_000, 0) + // Minimum execution time: 19_214_000 picoseconds. + Weight::from_parts(20_974_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -128,10 +128,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `144` + // Measured: `106` // Estimated: `3548` - // Minimum execution time: 21_736_000 picoseconds. - Weight::from_parts(24_224_000, 0) + // Minimum execution time: 20_151_000 picoseconds. + Weight::from_parts(21_478_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -142,10 +142,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `172` + // Measured: `134` // Estimated: `3548` - // Minimum execution time: 19_972_000 picoseconds. - Weight::from_parts(21_350_000, 0) + // Minimum execution time: 16_873_000 picoseconds. + Weight::from_parts(18_461_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -156,10 +156,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `144` + // Measured: `106` // Estimated: `3548` - // Minimum execution time: 13_084_000 picoseconds. - Weight::from_parts(14_779_000, 0) + // Minimum execution time: 11_818_000 picoseconds. + Weight::from_parts(13_058_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -170,10 +170,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_unnoted_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `42` + // Measured: `4` // Estimated: `3548` - // Minimum execution time: 11_191_000 picoseconds. - Weight::from_parts(12_377_000, 0) + // Minimum execution time: 9_664_000 picoseconds. + Weight::from_parts(10_148_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -184,10 +184,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_requested_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 8_595_000 picoseconds. - Weight::from_parts(9_097_000, 0) + // Minimum execution time: 7_906_000 picoseconds. + Weight::from_parts(8_507_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -200,10 +200,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unrequest_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `144` + // Measured: `106` // Estimated: `3548` - // Minimum execution time: 20_225_000 picoseconds. - Weight::from_parts(21_820_000, 0) + // Minimum execution time: 17_885_000 picoseconds. + Weight::from_parts(19_742_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -214,10 +214,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn unrequest_unnoted_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 8_694_000 picoseconds. - Weight::from_parts(9_454_000, 0) + // Minimum execution time: 7_753_000 picoseconds. + Weight::from_parts(8_943_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -228,10 +228,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn unrequest_multi_referenced_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 8_925_000 picoseconds. - Weight::from_parts(9_566_000, 0) + // Minimum execution time: 7_830_000 picoseconds. + Weight::from_parts(8_147_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -247,11 +247,11 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0 + n * (179 ±0)` // Estimated: `990 + n * (2568 ±0)` - // Minimum execution time: 19_791_000 picoseconds. - Weight::from_parts(20_108_000, 0) + // Minimum execution time: 17_734_000 picoseconds. + Weight::from_parts(18_487_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 17_300 - .saturating_add(Weight::from_parts(14_844_340, 0).saturating_mul(n.into())) + // Standard Error: 15_885 + .saturating_add(Weight::from_parts(14_395_178, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2568).saturating_mul(n.into())) diff --git a/runtime/gdev/src/weights/pallet_provide_randomness.rs b/runtime/gdev/src/weights/pallet_provide_randomness.rs index 0c2b9a639e5e96c187d08ba6b2def241de3e212a..678579b705fcfddcc1ade3e44b2e96ed6e0d99de 100644 --- a/runtime/gdev/src/weights/pallet_provide_randomness.rs +++ b/runtime/gdev/src/weights/pallet_provide_randomness.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_provide_randomness` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_provide_randomness::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 44_575_000 picoseconds. - Weight::from_parts(47_011_000, 0) + // Minimum execution time: 42_067_000 picoseconds. + Weight::from_parts(43_375_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -86,11 +86,11 @@ impl<T: frame_system::Config> pallet_provide_randomness::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `341 + i * (59 ±0)` // Estimated: `1827 + i * (2535 ±0)` - // Minimum execution time: 20_874_000 picoseconds. - Weight::from_parts(19_045_479, 0) + // Minimum execution time: 17_963_000 picoseconds. + Weight::from_parts(18_601_157, 0) .saturating_add(Weight::from_parts(0, 1827)) - // Standard Error: 7_105 - .saturating_add(Weight::from_parts(5_453_140, 0).saturating_mul(i.into())) + // Standard Error: 6_995 + .saturating_add(Weight::from_parts(5_345_704, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -118,11 +118,11 @@ impl<T: frame_system::Config> pallet_provide_randomness::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `351 + i * (59 ±0)` // Estimated: `3817 + i * (2535 ±0)` - // Minimum execution time: 22_278_000 picoseconds. - Weight::from_parts(19_797_191, 0) + // Minimum execution time: 19_559_000 picoseconds. + Weight::from_parts(17_664_384, 0) .saturating_add(Weight::from_parts(0, 3817)) - // Standard Error: 7_776 - .saturating_add(Weight::from_parts(5_818_616, 0).saturating_mul(i.into())) + // Standard Error: 7_460 + .saturating_add(Weight::from_parts(5_680_843, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/runtime/gdev/src/weights/pallet_proxy.rs b/runtime/gdev/src/weights/pallet_proxy.rs index fb8ebbc053221870cf487630fcd0bb5adb9d1f41..845b53f3dbf9a90f7bec8708e8fac04ed1efdddd 100644 --- a/runtime/gdev/src/weights/pallet_proxy.rs +++ b/runtime/gdev/src/weights/pallet_proxy.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -54,11 +54,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 13_770_000 picoseconds. - Weight::from_parts(14_738_500, 0) + // Minimum execution time: 11_848_000 picoseconds. + Weight::from_parts(12_712_585, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_456 - .saturating_add(Weight::from_parts(28_918, 0).saturating_mul(p.into())) + // Standard Error: 1_248 + .saturating_add(Weight::from_parts(33_826, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +73,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `399 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5690` - // Minimum execution time: 32_466_000 picoseconds. - Weight::from_parts(32_848_501, 0) + // Minimum execution time: 32_373_000 picoseconds. + Weight::from_parts(31_977_653, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 2_267 - .saturating_add(Weight::from_parts(119_635, 0).saturating_mul(a.into())) - // Standard Error: 2_342 - .saturating_add(Weight::from_parts(50_345, 0).saturating_mul(p.into())) + // Standard Error: 1_870 + .saturating_add(Weight::from_parts(137_363, 0).saturating_mul(a.into())) + // Standard Error: 1_932 + .saturating_add(Weight::from_parts(47_957, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -93,13 +93,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `322 + a * (68 ±0)` // Estimated: `5690` - // Minimum execution time: 22_317_000 picoseconds. - Weight::from_parts(22_877_072, 0) + // Minimum execution time: 20_043_000 picoseconds. + Weight::from_parts(20_686_521, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 1_686 - .saturating_add(Weight::from_parts(135_993, 0).saturating_mul(a.into())) - // Standard Error: 1_742 - .saturating_add(Weight::from_parts(4_969, 0).saturating_mul(p.into())) + // Standard Error: 1_451 + .saturating_add(Weight::from_parts(143_900, 0).saturating_mul(a.into())) + // Standard Error: 1_499 + .saturating_add(Weight::from_parts(8_022, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,13 +113,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `322 + a * (68 ±0)` // Estimated: `5690` - // Minimum execution time: 21_963_000 picoseconds. - Weight::from_parts(22_871_897, 0) + // Minimum execution time: 20_220_000 picoseconds. + Weight::from_parts(20_606_015, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 1_832 - .saturating_add(Weight::from_parts(129_560, 0).saturating_mul(a.into())) - // Standard Error: 1_893 - .saturating_add(Weight::from_parts(2_625, 0).saturating_mul(p.into())) + // Standard Error: 1_569 + .saturating_add(Weight::from_parts(147_663, 0).saturating_mul(a.into())) + // Standard Error: 1_621 + .saturating_add(Weight::from_parts(10_943, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +135,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `331 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5690` - // Minimum execution time: 29_737_000 picoseconds. - Weight::from_parts(29_740_954, 0) + // Minimum execution time: 27_381_000 picoseconds. + Weight::from_parts(29_187_617, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 1_918 - .saturating_add(Weight::from_parts(125_550, 0).saturating_mul(a.into())) - // Standard Error: 1_982 - .saturating_add(Weight::from_parts(39_824, 0).saturating_mul(p.into())) + // Standard Error: 2_126 + .saturating_add(Weight::from_parts(144_468, 0).saturating_mul(a.into())) + // Standard Error: 2_196 + .saturating_add(Weight::from_parts(44_865, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +152,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 21_180_000 picoseconds. - Weight::from_parts(22_215_284, 0) + // Minimum execution time: 18_990_000 picoseconds. + Weight::from_parts(20_094_542, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_824 - .saturating_add(Weight::from_parts(30_745, 0).saturating_mul(p.into())) + // Standard Error: 1_460 + .saturating_add(Weight::from_parts(37_866, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +167,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 20_959_000 picoseconds. - Weight::from_parts(21_872_797, 0) + // Minimum execution time: 19_184_000 picoseconds. + Weight::from_parts(20_302_967, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_574 - .saturating_add(Weight::from_parts(46_005, 0).saturating_mul(p.into())) + // Standard Error: 1_637 + .saturating_add(Weight::from_parts(37_913, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,24 +182,26 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 19_114_000 picoseconds. - Weight::from_parts(20_199_043, 0) + // Minimum execution time: 17_202_000 picoseconds. + Weight::from_parts(18_254_045, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_422 - .saturating_add(Weight::from_parts(28_009, 0).saturating_mul(p.into())) + // Standard Error: 1_232 + .saturating_add(Weight::from_parts(31_490, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Proxy::Proxies` (r:1 w:1) /// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1233), added: 3708, mode: `MaxEncodedLen`) /// The range of component `p` is `[1, 31]`. - fn create_pure(_p: u32, ) -> Weight { + fn create_pure(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `177` // Estimated: `4698` - // Minimum execution time: 22_060_000 picoseconds. - Weight::from_parts(23_628_371, 0) + // Minimum execution time: 19_955_000 picoseconds. + Weight::from_parts(21_412_628, 0) .saturating_add(Weight::from_parts(0, 4698)) + // Standard Error: 1_239 + .saturating_add(Weight::from_parts(4_208, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -210,11 +212,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `194 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 19_566_000 picoseconds. - Weight::from_parts(20_932_812, 0) + // Minimum execution time: 18_163_000 picoseconds. + Weight::from_parts(19_209_725, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_650 - .saturating_add(Weight::from_parts(26_740, 0).saturating_mul(p.into())) + // Standard Error: 1_438 + .saturating_add(Weight::from_parts(19_366, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/gdev/src/weights/pallet_quota.rs b/runtime/gdev/src/weights/pallet_quota.rs index 18e1a48f20e5c17e0eb2b73ed3f63ecf5b0d53fc..2b8658a3342813fb626c56a474a488984fddce43 100644 --- a/runtime/gdev/src/weights/pallet_quota.rs +++ b/runtime/gdev/src/weights/pallet_quota.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_quota` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_quota::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `11288` // Estimated: `12751` - // Minimum execution time: 8_844_000 picoseconds. - Weight::from_parts(9_252_000, 0) + // Minimum execution time: 8_691_000 picoseconds. + Weight::from_parts(9_046_000, 0) .saturating_add(Weight::from_parts(0, 12751)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_quota::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `172` // Estimated: `3489` - // Minimum execution time: 6_358_000 picoseconds. - Weight::from_parts(6_625_000, 0) + // Minimum execution time: 6_263_000 picoseconds. + Weight::from_parts(6_543_000, 0) .saturating_add(Weight::from_parts(0, 3489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -79,8 +79,8 @@ impl<T: frame_system::Config> pallet_quota::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `235` // Estimated: `6126` - // Minimum execution time: 25_563_000 picoseconds. - Weight::from_parts(26_725_000, 0) + // Minimum execution time: 25_488_000 picoseconds. + Weight::from_parts(26_882_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -93,8 +93,8 @@ impl<T: frame_system::Config> pallet_quota::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `235` // Estimated: `6126` - // Minimum execution time: 25_827_000 picoseconds. - Weight::from_parts(26_695_000, 0) + // Minimum execution time: 24_940_000 picoseconds. + Weight::from_parts(25_939_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -105,8 +105,8 @@ impl<T: frame_system::Config> pallet_quota::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `43` // Estimated: `12751` - // Minimum execution time: 2_460_000 picoseconds. - Weight::from_parts(2_643_000, 0) + // Minimum execution time: 2_627_000 picoseconds. + Weight::from_parts(2_773_000, 0) .saturating_add(Weight::from_parts(0, 12751)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -122,11 +122,11 @@ impl<T: frame_system::Config> pallet_quota::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `260 + i * (44 ±0)` // Estimated: `12751` - // Minimum execution time: 29_618_000 picoseconds. - Weight::from_parts(44_430_771, 0) + // Minimum execution time: 27_627_000 picoseconds. + Weight::from_parts(40_096_839, 0) .saturating_add(Weight::from_parts(0, 12751)) - // Standard Error: 1_578 - .saturating_add(Weight::from_parts(1_241_604, 0).saturating_mul(i.into())) + // Standard Error: 1_412 + .saturating_add(Weight::from_parts(1_219_275, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } diff --git a/runtime/gdev/src/weights/pallet_scheduler.rs b/runtime/gdev/src/weights/pallet_scheduler.rs index f8e6394235e4731fd36df8dd89bc33ab7b2da798..e9b9fb036a9d8730950f647d4ef5bef10a71b10f 100644 --- a/runtime/gdev/src/weights/pallet_scheduler.rs +++ b/runtime/gdev/src/weights/pallet_scheduler.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_scheduler` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -51,10 +51,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::IncompleteSince` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn service_agendas_base() -> Weight { // Proof Size summary in bytes: - // Measured: `30` + // Measured: `31` // Estimated: `1489` - // Minimum execution time: 3_162_000 picoseconds. - Weight::from_parts(3_403_000, 0) + // Minimum execution time: 3_225_000 picoseconds. + Weight::from_parts(3_439_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -64,13 +64,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 50]`. fn service_agenda_base(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + s * (177 ±0)` + // Measured: `78 + s * (177 ±0)` // Estimated: `13928` - // Minimum execution time: 3_124_000 picoseconds. - Weight::from_parts(6_689_137, 0) + // Minimum execution time: 3_218_000 picoseconds. + Weight::from_parts(6_548_103, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 1_824 - .saturating_add(Weight::from_parts(265_025, 0).saturating_mul(s.into())) + // Standard Error: 1_694 + .saturating_add(Weight::from_parts(286_760, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -78,8 +78,8 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_671_000 picoseconds. - Weight::from_parts(2_908_000, 0) + // Minimum execution time: 2_890_000 picoseconds. + Weight::from_parts(3_030_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Preimage::PreimageFor` (r:1 w:1) @@ -91,13 +91,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[128, 4194304]`. fn service_task_fetched(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `179 + s * (1 ±0)` + // Measured: `141 + s * (1 ±0)` // Estimated: `4197809` - // Minimum execution time: 16_303_000 picoseconds. - Weight::from_parts(16_934_000, 0) + // Minimum execution time: 15_485_000 picoseconds. + Weight::from_parts(15_708_000, 0) .saturating_add(Weight::from_parts(0, 4197809)) // Standard Error: 2 - .saturating_add(Weight::from_parts(880, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(867, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -107,8 +107,8 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_048_000 picoseconds. - Weight::from_parts(4_258_000, 0) + // Minimum execution time: 4_182_000 picoseconds. + Weight::from_parts(4_399_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -116,24 +116,24 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_719_000 picoseconds. - Weight::from_parts(2_909_000, 0) + // Minimum execution time: 2_843_000 picoseconds. + Weight::from_parts(3_060_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_signed() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_761_000 picoseconds. - Weight::from_parts(1_923_000, 0) + // Minimum execution time: 1_910_000 picoseconds. + Weight::from_parts(2_059_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_unsigned() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_840_000 picoseconds. - Weight::from_parts(1_942_000, 0) + // Minimum execution time: 1_925_000 picoseconds. + Weight::from_parts(2_062_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Scheduler::Agenda` (r:1 w:1) @@ -141,13 +141,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 49]`. fn schedule(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + s * (177 ±0)` + // Measured: `78 + s * (177 ±0)` // Estimated: `13928` - // Minimum execution time: 8_558_000 picoseconds. - Weight::from_parts(12_732_074, 0) + // Minimum execution time: 8_765_000 picoseconds. + Weight::from_parts(12_093_489, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 3_010 - .saturating_add(Weight::from_parts(268_942, 0).saturating_mul(s.into())) + // Standard Error: 1_759 + .saturating_add(Weight::from_parts(295_514, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,13 +160,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[1, 50]`. fn cancel(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + s * (177 ±0)` + // Measured: `78 + s * (177 ±0)` // Estimated: `13928` - // Minimum execution time: 13_871_000 picoseconds. - Weight::from_parts(14_876_912, 0) + // Minimum execution time: 13_398_000 picoseconds. + Weight::from_parts(14_272_367, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 1_746 - .saturating_add(Weight::from_parts(417_942, 0).saturating_mul(s.into())) + // Standard Error: 1_366 + .saturating_add(Weight::from_parts(477_597, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -177,13 +177,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 49]`. fn schedule_named(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `254 + s * (185 ±0)` + // Measured: `255 + s * (185 ±0)` // Estimated: `13928` - // Minimum execution time: 11_493_000 picoseconds. - Weight::from_parts(16_883_559, 0) + // Minimum execution time: 11_507_000 picoseconds. + Weight::from_parts(16_114_118, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 4_280 - .saturating_add(Weight::from_parts(331_178, 0).saturating_mul(s.into())) + // Standard Error: 2_895 + .saturating_add(Weight::from_parts(334_929, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -196,13 +196,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[1, 50]`. fn cancel_named(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `280 + s * (185 ±0)` + // Measured: `281 + s * (185 ±0)` // Estimated: `13928` - // Minimum execution time: 15_677_000 picoseconds. - Weight::from_parts(19_002_832, 0) + // Minimum execution time: 15_562_000 picoseconds. + Weight::from_parts(17_423_572, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 2_530 - .saturating_add(Weight::from_parts(453_797, 0).saturating_mul(s.into())) + // Standard Error: 1_943 + .saturating_add(Weight::from_parts(496_630, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -213,13 +213,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[1, 50]`. fn schedule_retry(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `117` + // Measured: `118` // Estimated: `13928` - // Minimum execution time: 8_468_000 picoseconds. - Weight::from_parts(9_150_074, 0) + // Minimum execution time: 8_379_000 picoseconds. + Weight::from_parts(8_940_411, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 514 - .saturating_add(Weight::from_parts(25_549, 0).saturating_mul(s.into())) + // Standard Error: 582 + .saturating_add(Weight::from_parts(26_236, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -229,10 +229,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn set_retry() -> Weight { // Proof Size summary in bytes: - // Measured: `8927` + // Measured: `8928` // Estimated: `13928` - // Minimum execution time: 20_462_000 picoseconds. - Weight::from_parts(21_510_000, 0) + // Minimum execution time: 21_542_000 picoseconds. + Weight::from_parts(22_211_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -245,10 +245,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn set_retry_named() -> Weight { // Proof Size summary in bytes: - // Measured: `9605` + // Measured: `9606` // Estimated: `13928` - // Minimum execution time: 27_795_000 picoseconds. - Weight::from_parts(28_824_000, 0) + // Minimum execution time: 27_430_000 picoseconds. + Weight::from_parts(28_035_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -259,10 +259,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn cancel_retry() -> Weight { // Proof Size summary in bytes: - // Measured: `8939` + // Measured: `8940` // Estimated: `13928` - // Minimum execution time: 19_959_000 picoseconds. - Weight::from_parts(20_448_000, 0) + // Minimum execution time: 20_539_000 picoseconds. + Weight::from_parts(21_263_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -275,10 +275,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn cancel_retry_named() -> Weight { // Proof Size summary in bytes: - // Measured: `9617` + // Measured: `9618` // Estimated: `13928` - // Minimum execution time: 26_532_000 picoseconds. - Weight::from_parts(27_482_000, 0) + // Minimum execution time: 26_017_000 picoseconds. + Weight::from_parts(27_152_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gdev/src/weights/pallet_session.rs b/runtime/gdev/src/weights/pallet_session.rs index 4496a206c712818b22abdd1a43d98e4a2cb16b62..04589d84a2641f4f0a552dd3767bf20148e43691 100644 --- a/runtime/gdev/src/weights/pallet_session.rs +++ b/runtime/gdev/src/weights/pallet_session.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -55,8 +55,8 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `811` // Estimated: `11701` - // Minimum execution time: 29_028_000 picoseconds. - Weight::from_parts(30_439_000, 0) + // Minimum execution time: 25_843_000 picoseconds. + Weight::from_parts(26_794_000, 0) .saturating_add(Weight::from_parts(0, 11701)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -69,8 +69,8 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `478` // Estimated: `3943` - // Minimum execution time: 17_154_000 picoseconds. - Weight::from_parts(17_837_000, 0) + // Minimum execution time: 15_354_000 picoseconds. + Weight::from_parts(15_861_000, 0) .saturating_add(Weight::from_parts(0, 3943)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(5)) diff --git a/runtime/gdev/src/weights/pallet_smith_members.rs b/runtime/gdev/src/weights/pallet_smith_members.rs index 7353ba23046503690268b234e6ae339e0e3bb82e..dc990ac216b5f4eba8eb4ac03d6613e8eabe5a5b 100644 --- a/runtime/gdev/src/weights/pallet_smith_members.rs +++ b/runtime/gdev/src/weights/pallet_smith_members.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_smith_members` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -61,11 +61,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `SmithMembers::ExpiresOn` (`max_values`: None, `max_size`: None, mode: `Measured`) fn invite_smith() -> Weight { // Proof Size summary in bytes: - // Measured: `912` - // Estimated: `6852` - // Minimum execution time: 35_593_000 picoseconds. - Weight::from_parts(36_660_000, 0) - .saturating_add(Weight::from_parts(0, 6852)) + // Measured: `859` + // Estimated: `6799` + // Minimum execution time: 32_691_000 picoseconds. + Weight::from_parts(34_676_000, 0) + .saturating_add(Weight::from_parts(0, 6799)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -77,8 +77,8 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `566` // Estimated: `4031` - // Minimum execution time: 18_567_000 picoseconds. - Weight::from_parts(19_297_000, 0) + // Minimum execution time: 15_849_000 picoseconds. + Weight::from_parts(16_374_000, 0) .saturating_add(Weight::from_parts(0, 4031)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -95,11 +95,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `SmithMembers::ExpiresOn` (`max_values`: None, `max_size`: None, mode: `Measured`) fn certify_smith() -> Weight { // Proof Size summary in bytes: - // Measured: `722` - // Estimated: `6662` - // Minimum execution time: 31_100_000 picoseconds. - Weight::from_parts(32_379_000, 0) - .saturating_add(Weight::from_parts(0, 6662)) + // Measured: `702` + // Estimated: `6642` + // Minimum execution time: 30_659_000 picoseconds. + Weight::from_parts(32_234_000, 0) + .saturating_add(Weight::from_parts(0, 6642)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -121,11 +121,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn on_removed_wot_member() -> Weight { // Proof Size summary in bytes: - // Measured: `1205` - // Estimated: `14570` - // Minimum execution time: 67_548_000 picoseconds. - Weight::from_parts(75_861_000, 0) - .saturating_add(Weight::from_parts(0, 14570)) + // Measured: `1172` + // Estimated: `14537` + // Minimum execution time: 64_783_000 picoseconds. + Weight::from_parts(66_788_000, 0) + .saturating_add(Weight::from_parts(0, 14537)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(15)) } @@ -133,11 +133,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `SmithMembers::Smiths` (`max_values`: None, `max_size`: None, mode: `Measured`) fn on_removed_wot_member_empty() -> Weight { // Proof Size summary in bytes: - // Measured: `253` - // Estimated: `3718` - // Minimum execution time: 3_721_000 picoseconds. - Weight::from_parts(4_227_000, 0) - .saturating_add(Weight::from_parts(0, 3718)) + // Measured: `220` + // Estimated: `3685` + // Minimum execution time: 3_767_000 picoseconds. + Weight::from_parts(4_023_000, 0) + .saturating_add(Weight::from_parts(0, 3685)) .saturating_add(T::DbWeight::get().reads(1)) } } diff --git a/runtime/gdev/src/weights/pallet_sudo.rs b/runtime/gdev/src/weights/pallet_sudo.rs index b00be628e27adcc96523dc8aaee2a07b64680653..d838519fc9cc0f9517b9006c4918292c40edef64 100644 --- a/runtime/gdev/src/weights/pallet_sudo.rs +++ b/runtime/gdev/src/weights/pallet_sudo.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_sudo` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 8_437_000 picoseconds. - Weight::from_parts(8_831_000, 0) + // Minimum execution time: 8_165_000 picoseconds. + Weight::from_parts(8_406_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 9_036_000 picoseconds. - Weight::from_parts(9_449_000, 0) + // Minimum execution time: 8_759_000 picoseconds. + Weight::from_parts(9_124_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -76,8 +76,8 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 9_073_000 picoseconds. - Weight::from_parts(9_526_000, 0) + // Minimum execution time: 8_790_000 picoseconds. + Weight::from_parts(9_227_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -87,10 +87,21 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 7_809_000 picoseconds. - Weight::from_parts(8_282_000, 0) + // Minimum execution time: 8_063_000 picoseconds. + Weight::from_parts(8_591_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } + /// Storage: `Sudo::Key` (r:1 w:0) + /// Proof: `Sudo::Key` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) + fn check_only_sudo_account() -> Weight { + // Proof Size summary in bytes: + // Measured: `165` + // Estimated: `1517` + // Minimum execution time: 3_087_000 picoseconds. + Weight::from_parts(3_352_000, 0) + .saturating_add(Weight::from_parts(0, 1517)) + .saturating_add(T::DbWeight::get().reads(1)) + } } diff --git a/runtime/gdev/src/weights/pallet_timestamp.rs b/runtime/gdev/src/weights/pallet_timestamp.rs index 5798f1da245ee263a94863b2752868ae47c10522..60711bb57bb87e7919d423d3a20c7aec9407c2da 100644 --- a/runtime/gdev/src/weights/pallet_timestamp.rs +++ b/runtime/gdev/src/weights/pallet_timestamp.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -59,8 +59,8 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `379` // Estimated: `1864` - // Minimum execution time: 15_904_000 picoseconds. - Weight::from_parts(16_611_000, 0) + // Minimum execution time: 13_566_000 picoseconds. + Weight::from_parts(14_108_000, 0) .saturating_add(Weight::from_parts(0, 1864)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(2)) @@ -69,8 +69,8 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `57` // Estimated: `0` - // Minimum execution time: 3_335_000 picoseconds. - Weight::from_parts(3_743_000, 0) + // Minimum execution time: 3_334_000 picoseconds. + Weight::from_parts(3_620_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/gdev/src/weights/pallet_transaction_payment.rs b/runtime/gdev/src/weights/pallet_transaction_payment.rs new file mode 100644 index 0000000000000000000000000000000000000000..89c90d10831aaea3e5857a30021424704a7f2801 --- /dev/null +++ b/runtime/gdev/src/weights/pallet_transaction_payment.rs @@ -0,0 +1,62 @@ +// Copyright 2021-2022 Axiom-Team +// +// This file is part of Duniter-v2S. +// +// Duniter-v2S is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published by +// the Free Software Foundation, version 3 of the License. +// +// Duniter-v2S is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with Duniter-v2S. If not, see <https://www.gnu.org/licenses/>. + +//! Autogenerated weights for `pallet_transaction_payment` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 + +// Executed Command: +// target/release/duniter +// benchmark +// pallet +// --genesis-builder=spec-genesis +// --steps=50 +// --repeat=20 +// --pallet=* +// --extrinsic=* +// --wasm-execution=compiled +// --heap-pages=4096 +// --header=./file_header.txt +// --output=./runtime/gdev/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] +#![allow(missing_docs)] + +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; + +/// Weight functions for `pallet_transaction_payment`. +pub struct WeightInfo<T>(PhantomData<T>); +impl<T: frame_system::Config> pallet_transaction_payment::WeightInfo for WeightInfo<T> { + /// Storage: `System::Account` (r:2 w:2) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) + fn charge_transaction_payment() -> Weight { + // Proof Size summary in bytes: + // Measured: `124` + // Estimated: `6126` + // Minimum execution time: 44_459_000 picoseconds. + Weight::from_parts(45_603_000, 0) + .saturating_add(Weight::from_parts(0, 6126)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) + } +} diff --git a/runtime/gdev/src/weights/pallet_treasury.rs b/runtime/gdev/src/weights/pallet_treasury.rs index 5652b085ecc30b03b93192bc8268b0e3823e084e..b1a1f3dd7aafc3ca748cb4c5e8ba788db41d004e 100644 --- a/runtime/gdev/src/weights/pallet_treasury.rs +++ b/runtime/gdev/src/weights/pallet_treasury.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_treasury` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -61,8 +61,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `1887` - // Minimum execution time: 3_326_000 picoseconds. - Weight::from_parts(3_567_000, 0) + // Minimum execution time: 3_515_000 picoseconds. + Weight::from_parts(3_763_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -70,18 +70,18 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Treasury::Deactivated` (r:1 w:1) /// Proof: `Treasury::Deactivated` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `MaxEncodedLen`) - /// Storage: `Treasury::Approvals` (r:1 w:1) - /// Proof: `Treasury::Approvals` (`max_values`: Some(1), `max_size`: Some(402), added: 897, mode: `MaxEncodedLen`) + /// Storage: `Treasury::LastSpendPeriod` (r:1 w:1) + /// Proof: `Treasury::LastSpendPeriod` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `p` is `[0, 99]`. fn on_initialize_proposals(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `82 + p * (1 ±0)` // Estimated: `3558` - // Minimum execution time: 14_684_000 picoseconds. - Weight::from_parts(16_161_715, 0) + // Minimum execution time: 10_268_000 picoseconds. + Weight::from_parts(11_738_580, 0) .saturating_add(Weight::from_parts(0, 3558)) - // Standard Error: 704 - .saturating_add(Weight::from_parts(32_706, 0).saturating_mul(p.into())) + // Standard Error: 382 + .saturating_add(Weight::from_parts(24_220, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -99,8 +99,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3526` - // Minimum execution time: 4_747_000 picoseconds. - Weight::from_parts(4_997_000, 0) + // Minimum execution time: 4_438_000 picoseconds. + Weight::from_parts(4_847_000, 0) .saturating_add(Weight::from_parts(0, 3526)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -110,8 +110,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3526` - // Minimum execution time: 4_864_000 picoseconds. - Weight::from_parts(5_074_000, 0) + // Minimum execution time: 4_518_000 picoseconds. + Weight::from_parts(4_730_000, 0) .saturating_add(Weight::from_parts(0, 3526)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -121,8 +121,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3526` - // Minimum execution time: 3_944_000 picoseconds. - Weight::from_parts(4_268_000, 0) + // Minimum execution time: 4_137_000 picoseconds. + Weight::from_parts(4_294_000, 0) .saturating_add(Weight::from_parts(0, 3526)) .saturating_add(T::DbWeight::get().reads(1)) } diff --git a/runtime/gdev/src/weights/pallet_universal_dividend.rs b/runtime/gdev/src/weights/pallet_universal_dividend.rs index bbbc2924fb84697d47981becd96f71d1a9340071..f9d6ed896d57f8d2a34883796de093607ce9db2f 100644 --- a/runtime/gdev/src/weights/pallet_universal_dividend.rs +++ b/runtime/gdev/src/weights/pallet_universal_dividend.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_universal_dividend` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -58,13 +58,15 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// The range of component `i` is `[1, 160]`. - fn claim_uds(_i: u32, ) -> Weight { + fn claim_uds(i: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `676` // Estimated: `4141` - // Minimum execution time: 34_902_000 picoseconds. - Weight::from_parts(37_575_396, 0) + // Minimum execution time: 32_518_000 picoseconds. + Weight::from_parts(34_626_808, 0) .saturating_add(Weight::from_parts(0, 4141)) + // Standard Error: 428 + .saturating_add(Weight::from_parts(315, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -76,8 +78,8 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `156` // Estimated: `6126` - // Minimum execution time: 53_697_000 picoseconds. - Weight::from_parts(55_108_000, 0) + // Minimum execution time: 51_646_000 picoseconds. + Weight::from_parts(53_208_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -90,8 +92,8 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `93` // Estimated: `3558` - // Minimum execution time: 33_465_000 picoseconds. - Weight::from_parts(34_434_000, 0) + // Minimum execution time: 32_731_000 picoseconds. + Weight::from_parts(33_644_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -107,8 +109,8 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `181` // Estimated: `3558` - // Minimum execution time: 19_800_000 picoseconds. - Weight::from_parts(20_954_204, 0) + // Minimum execution time: 19_059_000 picoseconds. + Weight::from_parts(20_233_375, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gdev/src/weights/pallet_upgrade_origin.rs b/runtime/gdev/src/weights/pallet_upgrade_origin.rs index 72c7879ea1f82eff2f5d165de20ef8b2d5621e62..f0e23ef4371467869ef86720d7314eac11928dd6 100644 --- a/runtime/gdev/src/weights/pallet_upgrade_origin.rs +++ b/runtime/gdev/src/weights/pallet_upgrade_origin.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_upgrade_origin` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -51,8 +51,8 @@ impl<T: frame_system::Config> pallet_upgrade_origin::WeightInfo for WeightInfo<T // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_677_000 picoseconds. - Weight::from_parts(5_910_000, 0) + // Minimum execution time: 5_722_000 picoseconds. + Weight::from_parts(5_903_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/gdev/src/weights/pallet_utility.rs b/runtime/gdev/src/weights/pallet_utility.rs index 95c289e00556845666f8569ee42845aa612983fb..338dd4222b84768a3dac7c8e8b82bba4974316f0 100644 --- a/runtime/gdev/src/weights/pallet_utility.rs +++ b/runtime/gdev/src/weights/pallet_utility.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,18 +52,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_502_000 picoseconds. - Weight::from_parts(6_701_915, 0) + // Minimum execution time: 4_575_000 picoseconds. + Weight::from_parts(7_685_978, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_379 - .saturating_add(Weight::from_parts(2_058_130, 0).saturating_mul(c.into())) + // Standard Error: 794 + .saturating_add(Weight::from_parts(2_111_822, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_663_000 picoseconds. - Weight::from_parts(3_787_000, 0) + // Minimum execution time: 3_730_000 picoseconds. + Weight::from_parts(3_942_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +71,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_406_000 picoseconds. - Weight::from_parts(9_695_617, 0) + // Minimum execution time: 4_402_000 picoseconds. + Weight::from_parts(8_688_766, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_358 - .saturating_add(Weight::from_parts(2_198_757, 0).saturating_mul(c.into())) + // Standard Error: 976 + .saturating_add(Weight::from_parts(2_246_299, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_621_000 picoseconds. - Weight::from_parts(6_120_000, 0) + // Minimum execution time: 5_817_000 picoseconds. + Weight::from_parts(6_083_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,10 +90,10 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_323_000 picoseconds. - Weight::from_parts(9_287_821, 0) + // Minimum execution time: 4_479_000 picoseconds. + Weight::from_parts(7_964_014, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_105 - .saturating_add(Weight::from_parts(2_051_272, 0).saturating_mul(c.into())) + // Standard Error: 1_129 + .saturating_add(Weight::from_parts(2_119_478, 0).saturating_mul(c.into())) } } diff --git a/runtime/gdev/src/weights/paritydb_weights.rs b/runtime/gdev/src/weights/paritydb_weights.rs index 112932d6b56df8d9706196065cec205956783063..234882f4cda1a57641e76104c85d17f3fa0c6e6e 100644 --- a/runtime/gdev/src/weights/paritydb_weights.rs +++ b/runtime/gdev/src/weights/paritydb_weights.rs @@ -1,6 +1,6 @@ -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14 (Y/M/D) +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21 (Y/M/D) //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! //! DATABASE: `ParityDb`, RUNTIME: `Ğdev Local Testnet` @@ -34,31 +34,31 @@ pub mod constants { /// Calculated by multiplying the *Average* of all values with `2.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 965, 1_385_968 - /// Average: 10_520 - /// Median: 1_692 - /// Std-Dev: 109086.73 + /// Min, Max: 761, 884_882 + /// Average: 6_791 + /// Median: 1_184 + /// Std-Dev: 69859.08 /// /// Percentiles nanoseconds: - /// 99th: 13_234 - /// 95th: 2_658 - /// 75th: 2_000 - read: 21_040 * constants::WEIGHT_REF_TIME_PER_NANOS, + /// 99th: 6_984 + /// 95th: 1_600 + /// 75th: 1_320 + read: 13_582 * constants::WEIGHT_REF_TIME_PER_NANOS, /// Time to write one storage item. /// Calculated by multiplying the *Average* of all values with `2.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 3_511, 6_408_141 - /// Average: 52_016 - /// Median: 9_227 - /// Std-Dev: 505441.82 + /// Min, Max: 3_742, 5_846_798 + /// Average: 46_690 + /// Median: 10_425 + /// Std-Dev: 461441.8 /// /// Percentiles nanoseconds: - /// 99th: 479_523 - /// 95th: 13_065 - /// 75th: 11_279 - write: 104_032 * constants::WEIGHT_REF_TIME_PER_NANOS, + /// 99th: 22_075 + /// 95th: 14_794 + /// 75th: 12_252 + write: 93_380 * constants::WEIGHT_REF_TIME_PER_NANOS, }; } diff --git a/runtime/gtest/Cargo.toml b/runtime/gtest/Cargo.toml index 1b09c9ca1d9dea331c3f9bcf2923ca163cb25c55..be2df65092ce5cfd99870f8b4d55b8502d40d0bb 100644 --- a/runtime/gtest/Cargo.toml +++ b/runtime/gtest/Cargo.toml @@ -43,6 +43,7 @@ runtime-benchmarks = [ "pallet-smith-members/runtime-benchmarks", "pallet-sudo/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", "pallet-universal-dividend/runtime-benchmarks", "pallet-upgrade-origin/runtime-benchmarks", diff --git a/runtime/gtest/src/lib.rs b/runtime/gtest/src/lib.rs index 0a0c4f0991a8859dc3a78a5ecaab94743361a715..f4e44e95b02bbb0824726bed375c41259eed96ed 100644 --- a/runtime/gtest/src/lib.rs +++ b/runtime/gtest/src/lib.rs @@ -58,7 +58,7 @@ use sp_runtime::{ create_runtime_str, generic, impl_opaque_keys, traits::{AccountIdLookup, BlakeTwo256, Block as BlockT, NumberFor, OpaqueKeys}, transaction_validity::{TransactionSource, TransactionValidity}, - ApplyExtrinsicResult, Perquintill, + ApplyExtrinsicResult, Cow, Perquintill, }; pub use sp_runtime::{KeyTypeId, Perbill, Permill}; #[cfg(feature = "std")] @@ -84,8 +84,8 @@ common_runtime::declare_session_keys! {} // https://substrate.dev/docs/en/knowledgebase/runtime/upgrades#runtime-versioning #[sp_version::runtime_version] pub const VERSION: RuntimeVersion = RuntimeVersion { - spec_name: create_runtime_str!("gtest"), - impl_name: create_runtime_str!("duniter-gtest"), + spec_name: Cow::Borrowed("gtest"), + impl_name: Cow::Borrowed("duniter-gtest"), authoring_version: 1, // The version of the runtime specification. A full node will not attempt to use its native // runtime in substitute for the on-chain Wasm runtime unless all of `spec_name`, @@ -96,7 +96,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, - state_version: 1, + system_version: 1, }; /// The version information used to identify this runtime when compiled natively. @@ -151,6 +151,7 @@ mod benches { [pallet_smith_members, SmithMembers] [pallet_authority_members, AuthorityMembers] // Substrate + [frame_system_extensions, SystemExtensionsBench::<Runtime>] [pallet_balances, Balances] [frame_benchmarking::baseline, Baseline::<Runtime>] [pallet_collective, TechnicalCommittee] @@ -163,6 +164,7 @@ mod benches { [pallet_scheduler, Scheduler] [frame_system, SystemBench::<Runtime>] [pallet_timestamp, Timestamp] + [pallet_transaction_payment, TransactionPayment] [pallet_treasury, Treasury] [pallet_utility, Utility] ); @@ -296,12 +298,32 @@ construct_runtime!( } ); -impl<C> frame_system::offchain::SendTransactionTypes<C> for Runtime +impl<LocalCall> frame_system::offchain::CreateTransaction<LocalCall> for Runtime +where + RuntimeCall: From<LocalCall>, +{ + type Extension = TxExtension; + + fn create_transaction(call: RuntimeCall, extension: TxExtension) -> UncheckedExtrinsic { + generic::UncheckedExtrinsic::new_transaction(call, extension).into() + } +} + +impl<LocalCall> frame_system::offchain::CreateInherent<LocalCall> for Runtime +where + RuntimeCall: From<LocalCall>, +{ + fn create_inherent(call: RuntimeCall) -> UncheckedExtrinsic { + generic::UncheckedExtrinsic::new_bare(call).into() + } +} + +impl<C> frame_system::offchain::CreateTransactionBase<C> for Runtime where RuntimeCall: From<C>, { type Extrinsic = UncheckedExtrinsic; - type OverarchingCall = RuntimeCall; + type RuntimeCall = RuntimeCall; } // All of our runtimes share most of their Runtime API implementations. diff --git a/runtime/gtest/src/weights.rs b/runtime/gtest/src/weights.rs index 1bf51bdbb063859c33197a6251bf767ba1311442..8371a5d27816ee03cb0042f5a34957c28ebf570c 100644 --- a/runtime/gtest/src/weights.rs +++ b/runtime/gtest/src/weights.rs @@ -20,6 +20,8 @@ #![allow(clippy::unnecessary_cast)] #![allow(unused_doc_comments)] +pub mod frame_system_extensions; +pub mod pallet_transaction_payment; pub mod block_weights; pub mod extrinsic_weights; pub mod frame_system; diff --git a/runtime/gtest/src/weights/block_weights.rs b/runtime/gtest/src/weights/block_weights.rs index f048f6b1e5d74b73f8f2d5704410ca2e2d694715..107cb82654c5e78376a46edef054e7e62bbdbb77 100644 --- a/runtime/gtest/src/weights/block_weights.rs +++ b/runtime/gtest/src/weights/block_weights.rs @@ -1,6 +1,6 @@ -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14 (Y/M/D) +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21 (Y/M/D) //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! //! SHORT-NAME: `block`, LONG-NAME: `BlockExecution`, RUNTIME: `ĞTest Local Testnet` @@ -22,21 +22,21 @@ use sp_core::parameter_types; use sp_weights::{constants::WEIGHT_REF_TIME_PER_NANOS, Weight}; parameter_types! { - /// Time to execute an empty block. + /// Weight of executing an empty block. /// Calculated by multiplying the *Average* with `1.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 118_723, 182_138 - /// Average: 126_773 - /// Median: 126_090 - /// Std-Dev: 6674.36 + /// Min, Max: 125_359, 281_232 + /// Average: 131_717 + /// Median: 127_840 + /// Std-Dev: 16390.6 /// /// Percentiles nanoseconds: - /// 99th: 149_828 - /// 95th: 132_085 - /// 75th: 127_166 + /// 99th: 159_046 + /// 95th: 147_097 + /// 75th: 129_614 pub const BlockExecutionWeight: Weight = - Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(126_773), 0); + Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(131_717), 0); } #[cfg(test)] diff --git a/runtime/gtest/src/weights/extrinsic_weights.rs b/runtime/gtest/src/weights/extrinsic_weights.rs index f41d2f86f287ecc5add7b3d2788dbd3a0d04e3c8..4e83c6e71db1c7d1995017c9a6f528a31cb45630 100644 --- a/runtime/gtest/src/weights/extrinsic_weights.rs +++ b/runtime/gtest/src/weights/extrinsic_weights.rs @@ -1,6 +1,6 @@ -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14 (Y/M/D) +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21 (Y/M/D) //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! //! SHORT-NAME: `extrinsic`, LONG-NAME: `ExtrinsicBase`, RUNTIME: `ĞTest Local Testnet` @@ -22,21 +22,21 @@ use sp_core::parameter_types; use sp_weights::{constants::WEIGHT_REF_TIME_PER_NANOS, Weight}; parameter_types! { - /// Time to execute a NO-OP extrinsic, for example `System::remark`. + /// Weight of executing a NO-OP extrinsic, for example `System::remark`. /// Calculated by multiplying the *Average* with `1.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 89_055, 90_073 - /// Average: 89_280 - /// Median: 89_260 - /// Std-Dev: 144.55 + /// Min, Max: 94_680, 96_396 + /// Average: 95_209 + /// Median: 95_109 + /// Std-Dev: 355.58 /// /// Percentiles nanoseconds: - /// 99th: 90_011 - /// 95th: 89_428 - /// 75th: 89_312 + /// 99th: 96_325 + /// 95th: 96_066 + /// 75th: 95_262 pub const ExtrinsicBaseWeight: Weight = - Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(89_280), 0); + Weight::from_parts(WEIGHT_REF_TIME_PER_NANOS.saturating_mul(95_209), 0); } #[cfg(test)] diff --git a/runtime/gtest/src/weights/frame_benchmarking_baseline.rs b/runtime/gtest/src/weights/frame_benchmarking_baseline.rs index 06871d60e83848ae016af2b95f475928f0be69bc..506105c0c07d46070991f6dd07f42bc203f9a785 100644 --- a/runtime/gtest/src/weights/frame_benchmarking_baseline.rs +++ b/runtime/gtest/src/weights/frame_benchmarking_baseline.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `frame_benchmarking::baseline` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,8 +52,8 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 87_000 picoseconds. - Weight::from_parts(110_887, 0) + // Minimum execution time: 81_000 picoseconds. + Weight::from_parts(111_644, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -61,8 +61,8 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 85_000 picoseconds. - Weight::from_parts(109_517, 0) + // Minimum execution time: 80_000 picoseconds. + Weight::from_parts(111_771, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -70,8 +70,8 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 86_000 picoseconds. - Weight::from_parts(111_444, 0) + // Minimum execution time: 83_000 picoseconds. + Weight::from_parts(116_548, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 1000000]`. @@ -79,16 +79,16 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 86_000 picoseconds. - Weight::from_parts(110_205, 0) + // Minimum execution time: 81_000 picoseconds. + Weight::from_parts(113_517, 0) .saturating_add(Weight::from_parts(0, 0)) } fn hashing() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 20_287_014_000 picoseconds. - Weight::from_parts(20_339_196_000, 0) + // Minimum execution time: 19_182_173_000 picoseconds. + Weight::from_parts(19_234_091_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `i` is `[0, 100]`. @@ -96,10 +96,10 @@ impl<T: frame_system::Config> frame_benchmarking::baseline::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 89_000 picoseconds. - Weight::from_parts(28_337_683, 0) + // Minimum execution time: 83_000 picoseconds. + Weight::from_parts(25_398_572, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 12_719 - .saturating_add(Weight::from_parts(31_054_033, 0).saturating_mul(i.into())) + // Standard Error: 12_718 + .saturating_add(Weight::from_parts(31_175_221, 0).saturating_mul(i.into())) } } diff --git a/runtime/gtest/src/weights/frame_system.rs b/runtime/gtest/src/weights/frame_system.rs index e5fda44044b676e3ee5d691dd600fbf98219fc82..58622994cb7fbb659db99339ef4c0832651fedfe 100644 --- a/runtime/gtest/src/weights/frame_system.rs +++ b/runtime/gtest/src/weights/frame_system.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `frame_system` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,50 +52,44 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_785_000 picoseconds. - Weight::from_parts(1_883_000, 0) + // Minimum execution time: 2_015_000 picoseconds. + Weight::from_parts(344_049, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(256, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(255, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 3932160]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_136_000 picoseconds. - Weight::from_parts(5_186_000, 0) + // Minimum execution time: 5_043_000 picoseconds. + Weight::from_parts(5_115_000, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 0 - .saturating_add(Weight::from_parts(1_035, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(1_036, 0).saturating_mul(b.into())) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a686561707061676573` (r:0 w:1) fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 3_577_000 picoseconds. - Weight::from_parts(3_731_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 3_102_000 picoseconds. + Weight::from_parts(3_455_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) fn set_code() -> Weight { // Proof Size summary in bytes: // Measured: `0` - // Estimated: `1485` - // Minimum execution time: 75_137_658_000 picoseconds. - Weight::from_parts(75_762_126_000, 0) - .saturating_add(Weight::from_parts(0, 1485)) - .saturating_add(T::DbWeight::get().reads(1)) - .saturating_add(T::DbWeight::get().writes(2)) + // Estimated: `0` + // Minimum execution time: 75_102_922_000 picoseconds. + Weight::from_parts(75_964_108_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Skipped::Metadata` (r:0 w:0) /// Proof: `Skipped::Metadata` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -104,11 +98,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_804_000 picoseconds. - Weight::from_parts(1_945_000, 0) + // Minimum execution time: 2_040_000 picoseconds. + Weight::from_parts(2_113_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 726 - .saturating_add(Weight::from_parts(572_839, 0).saturating_mul(i.into())) + // Standard Error: 477 + .saturating_add(Weight::from_parts(558_434, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -118,11 +112,11 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_744_000 picoseconds. - Weight::from_parts(1_972_000, 0) + // Minimum execution time: 1_894_000 picoseconds. + Weight::from_parts(2_018_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 733 - .saturating_add(Weight::from_parts(459_317, 0).saturating_mul(i.into())) + // Standard Error: 659 + .saturating_add(Weight::from_parts(448_763, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// Storage: `Skipped::Metadata` (r:0 w:0) @@ -131,12 +125,12 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `77 + p * (69 ±0)` - // Estimated: `76 + p * (70 ±0)` - // Minimum execution time: 3_542_000 picoseconds. - Weight::from_parts(3_654_000, 0) - .saturating_add(Weight::from_parts(0, 76)) - // Standard Error: 722 - .saturating_add(Weight::from_parts(1_051_560, 0).saturating_mul(p.into())) + // Estimated: `75 + p * (70 ±0)` + // Minimum execution time: 3_532_000 picoseconds. + Weight::from_parts(3_697_000, 0) + .saturating_add(Weight::from_parts(0, 75)) + // Standard Error: 849 + .saturating_add(Weight::from_parts(1_022_888, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into())) @@ -147,25 +141,23 @@ impl<T: frame_system::Config> frame_system::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_421_000 picoseconds. - Weight::from_parts(9_720_000, 0) + // Minimum execution time: 8_021_000 picoseconds. + Weight::from_parts(8_668_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `System::AuthorizedUpgrade` (r:1 w:1) /// Proof: `System::AuthorizedUpgrade` (`max_values`: Some(1), `max_size`: Some(33), added: 528, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:1) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) /// Proof: UNKNOWN KEY `0x3a636f6465` (r:0 w:1) fn apply_authorized_upgrade() -> Weight { // Proof Size summary in bytes: // Measured: `22` // Estimated: `1518` - // Minimum execution time: 79_149_753_000 picoseconds. - Weight::from_parts(80_077_256_000, 0) + // Minimum execution time: 78_749_325_000 picoseconds. + Weight::from_parts(79_652_414_000, 0) .saturating_add(Weight::from_parts(0, 1518)) - .saturating_add(T::DbWeight::get().reads(2)) - .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(2)) } } diff --git a/runtime/gtest/src/weights/frame_system_extensions.rs b/runtime/gtest/src/weights/frame_system_extensions.rs new file mode 100644 index 0000000000000000000000000000000000000000..a2fba445d0667864727718c2268664fe5a3e8bf8 --- /dev/null +++ b/runtime/gtest/src/weights/frame_system_extensions.rs @@ -0,0 +1,118 @@ +// Copyright 2021-2022 Axiom-Team +// +// This file is part of Duniter-v2S. +// +// Duniter-v2S is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published by +// the Free Software Foundation, version 3 of the License. +// +// Duniter-v2S is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with Duniter-v2S. If not, see <https://www.gnu.org/licenses/>. + +//! Autogenerated weights for `frame_system_extensions` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 + +// Executed Command: +// target/release/duniter +// benchmark +// pallet +// --genesis-builder=spec-genesis +// --steps=50 +// --repeat=20 +// --pallet=* +// --extrinsic=* +// --wasm-execution=compiled +// --heap-pages=4096 +// --header=./file_header.txt +// --output=./runtime/gtest/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] +#![allow(missing_docs)] + +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; + +/// Weight functions for `frame_system_extensions`. +pub struct WeightInfo<T>(PhantomData<T>); +impl<T: frame_system::Config> frame_system::ExtensionsWeightInfo for WeightInfo<T> { + fn check_genesis() -> Weight { + // Proof Size summary in bytes: + // Measured: `30` + // Estimated: `0` + // Minimum execution time: 2_599_000 picoseconds. + Weight::from_parts(2_756_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_mortality_mortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 5_017_000 picoseconds. + Weight::from_parts(5_426_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_mortality_immortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `68` + // Estimated: `0` + // Minimum execution time: 5_096_000 picoseconds. + Weight::from_parts(5_415_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_non_zero_sender() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 415_000 picoseconds. + Weight::from_parts(462_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) + fn check_nonce() -> Weight { + // Proof Size summary in bytes: + // Measured: `61` + // Estimated: `3558` + // Minimum execution time: 5_702_000 picoseconds. + Weight::from_parts(5_987_000, 0) + .saturating_add(Weight::from_parts(0, 3558)) + .saturating_add(T::DbWeight::get().reads(1)) + .saturating_add(T::DbWeight::get().writes(1)) + } + fn check_spec_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 309_000 picoseconds. + Weight::from_parts(361_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_tx_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 267_000 picoseconds. + Weight::from_parts(334_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } + fn check_weight() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 3_323_000 picoseconds. + Weight::from_parts(3_538_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } +} diff --git a/runtime/gtest/src/weights/pallet_authority_members.rs b/runtime/gtest/src/weights/pallet_authority_members.rs index 408c3def8b1a4ec6745e3bf3c1a6129c9c17f9e4..b64117bf63c274a52712763eca05a1571ad2bf5f 100644 --- a/runtime/gtest/src/weights/pallet_authority_members.rs +++ b/runtime/gtest/src/weights/pallet_authority_members.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_authority_members` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -61,11 +61,11 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf /// Proof: `AuthorityMembers::OnlineAuthorities` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn go_offline() -> Weight { // Proof Size summary in bytes: - // Measured: `900` - // Estimated: `4365` - // Minimum execution time: 27_099_000 picoseconds. - Weight::from_parts(28_465_000, 0) - .saturating_add(Weight::from_parts(0, 4365)) + // Measured: `867` + // Estimated: `4332` + // Minimum execution time: 22_471_000 picoseconds. + Weight::from_parts(24_133_000, 0) + .saturating_add(Weight::from_parts(0, 4332)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -87,11 +87,11 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf /// Proof: `AuthorityMembers::OnlineAuthorities` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn go_online() -> Weight { // Proof Size summary in bytes: - // Measured: `1356` - // Estimated: `4821` - // Minimum execution time: 34_323_000 picoseconds. - Weight::from_parts(36_620_000, 0) - .saturating_add(Weight::from_parts(0, 4821)) + // Measured: `1323` + // Estimated: `4788` + // Minimum execution time: 33_077_000 picoseconds. + Weight::from_parts(34_106_000, 0) + .saturating_add(Weight::from_parts(0, 4788)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -109,11 +109,11 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf /// Proof: `AuthorityMembers::Members` (`max_values`: None, `max_size`: None, mode: `Measured`) fn set_session_keys() -> Weight { // Proof Size summary in bytes: - // Measured: `1805` - // Estimated: `12695` - // Minimum execution time: 45_331_000 picoseconds. - Weight::from_parts(46_694_000, 0) - .saturating_add(Weight::from_parts(0, 12695)) + // Measured: `1772` + // Estimated: `12662` + // Minimum execution time: 42_009_000 picoseconds. + Weight::from_parts(43_155_000, 0) + .saturating_add(Weight::from_parts(0, 12662)) .saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,8 +135,8 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `847` // Estimated: `4312` - // Minimum execution time: 40_181_000 picoseconds. - Weight::from_parts(42_171_000, 0) + // Minimum execution time: 35_599_000 picoseconds. + Weight::from_parts(37_772_000, 0) .saturating_add(Weight::from_parts(0, 4312)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(10)) @@ -147,8 +147,8 @@ impl<T: frame_system::Config> pallet_authority_members::WeightInfo for WeightInf // Proof Size summary in bytes: // Measured: `199` // Estimated: `1684` - // Minimum execution time: 9_395_000 picoseconds. - Weight::from_parts(9_779_000, 0) + // Minimum execution time: 9_055_000 picoseconds. + Weight::from_parts(9_422_000, 0) .saturating_add(Weight::from_parts(0, 1684)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gtest/src/weights/pallet_balances.rs b/runtime/gtest/src/weights/pallet_balances.rs index 1a52cda3789faa09392aae2a78a6bbcde69ecdf1..67076807cd8b730c6f1ef331f49991ba4620a264 100644 --- a/runtime/gtest/src/weights/pallet_balances.rs +++ b/runtime/gtest/src/weights/pallet_balances.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_balances` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `63` // Estimated: `6126` - // Minimum execution time: 50_426_000 picoseconds. - Weight::from_parts(51_887_000, 0) + // Minimum execution time: 49_241_000 picoseconds. + Weight::from_parts(50_829_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3558` - // Minimum execution time: 30_975_000 picoseconds. - Weight::from_parts(32_312_000, 0) + // Minimum execution time: 30_626_000 picoseconds. + Weight::from_parts(31_926_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -77,8 +77,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `134` // Estimated: `3558` - // Minimum execution time: 11_813_000 picoseconds. - Weight::from_parts(12_390_000, 0) + // Minimum execution time: 11_176_000 picoseconds. + Weight::from_parts(11_623_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -89,8 +89,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `134` // Estimated: `3558` - // Minimum execution time: 17_089_000 picoseconds. - Weight::from_parts(17_901_000, 0) + // Minimum execution time: 16_758_000 picoseconds. + Weight::from_parts(17_659_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -101,8 +101,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `126` // Estimated: `8694` - // Minimum execution time: 51_663_000 picoseconds. - Weight::from_parts(53_176_000, 0) + // Minimum execution time: 50_806_000 picoseconds. + Weight::from_parts(51_800_000, 0) .saturating_add(Weight::from_parts(0, 8694)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -113,8 +113,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3558` - // Minimum execution time: 37_803_000 picoseconds. - Weight::from_parts(39_141_000, 0) + // Minimum execution time: 37_292_000 picoseconds. + Weight::from_parts(38_647_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -125,8 +125,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `134` // Estimated: `3558` - // Minimum execution time: 14_471_000 picoseconds. - Weight::from_parts(14_947_000, 0) + // Minimum execution time: 13_725_000 picoseconds. + Weight::from_parts(14_469_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -135,8 +135,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_329_000 picoseconds. - Weight::from_parts(5_674_000, 0) + // Minimum execution time: 5_343_000 picoseconds. + Weight::from_parts(5_722_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::Account` (r:1 w:1) @@ -145,8 +145,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `63` // Estimated: `3558` - // Minimum execution time: 35_600_000 picoseconds. - Weight::from_parts(36_606_000, 0) + // Minimum execution time: 34_726_000 picoseconds. + Weight::from_parts(36_028_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -155,8 +155,8 @@ impl<T: frame_system::Config> pallet_balances::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 16_326_000 picoseconds. - Weight::from_parts(16_670_000, 0) + // Minimum execution time: 16_113_000 picoseconds. + Weight::from_parts(16_615_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/gtest/src/weights/pallet_certification.rs b/runtime/gtest/src/weights/pallet_certification.rs index 6c9f58a2c7e403c39c300978ad204a62ba96619e..fd29536b841814d4252234d95e45d7521550f2b2 100644 --- a/runtime/gtest/src/weights/pallet_certification.rs +++ b/runtime/gtest/src/weights/pallet_certification.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_certification` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -61,8 +61,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `996` // Estimated: `6936` - // Minimum execution time: 39_728_000 picoseconds. - Weight::from_parts(40_728_000, 0) + // Minimum execution time: 39_582_000 picoseconds. + Weight::from_parts(42_183_000, 0) .saturating_add(Weight::from_parts(0, 6936)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)) @@ -81,8 +81,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `1019` // Estimated: `6959` - // Minimum execution time: 36_707_000 picoseconds. - Weight::from_parts(38_672_000, 0) + // Minimum execution time: 35_225_000 picoseconds. + Weight::from_parts(36_444_000, 0) .saturating_add(Weight::from_parts(0, 6959)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(3)) @@ -119,11 +119,11 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn del_cert() -> Weight { // Proof Size summary in bytes: - // Measured: `2202` - // Estimated: `15567` - // Minimum execution time: 120_946_000 picoseconds. - Weight::from_parts(124_950_000, 0) - .saturating_add(Weight::from_parts(0, 15567)) + // Measured: `2169` + // Estimated: `15534` + // Minimum execution time: 118_130_000 picoseconds. + Weight::from_parts(123_879_000, 0) + .saturating_add(Weight::from_parts(0, 15534)) .saturating_add(T::DbWeight::get().reads(20)) .saturating_add(T::DbWeight::get().writes(22)) } @@ -136,13 +136,13 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> /// The range of component `i` is `[2, 1000]`. fn remove_all_certs_received_by(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `554 + i * (35 ±0)` - // Estimated: `4018 + i * (2511 ±0)` - // Minimum execution time: 29_810_000 picoseconds. - Weight::from_parts(30_875_000, 0) - .saturating_add(Weight::from_parts(0, 4018)) - // Standard Error: 25_367 - .saturating_add(Weight::from_parts(8_966_191, 0).saturating_mul(i.into())) + // Measured: `579 + i * (35 ±0)` + // Estimated: `4049 + i * (2511 ±0)` + // Minimum execution time: 26_682_000 picoseconds. + Weight::from_parts(7_838_266, 0) + .saturating_add(Weight::from_parts(0, 4049)) + // Standard Error: 3_486 + .saturating_add(Weight::from_parts(4_280_324, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(1)) @@ -155,8 +155,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `138` // Estimated: `3603` - // Minimum execution time: 3_455_000 picoseconds. - Weight::from_parts(3_692_000, 0) + // Minimum execution time: 3_386_000 picoseconds. + Weight::from_parts(3_507_000, 0) .saturating_add(Weight::from_parts(0, 3603)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -166,8 +166,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `275` // Estimated: `3740` - // Minimum execution time: 5_287_000 picoseconds. - Weight::from_parts(5_663_000, 0) + // Minimum execution time: 5_201_000 picoseconds. + Weight::from_parts(5_562_000, 0) .saturating_add(Weight::from_parts(0, 3740)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -182,28 +182,28 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `711` // Estimated: `6651` - // Minimum execution time: 26_471_000 picoseconds. - Weight::from_parts(27_567_000, 0) + // Minimum execution time: 23_121_000 picoseconds. + Weight::from_parts(25_296_000, 0) .saturating_add(Weight::from_parts(0, 6651)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) } /// Storage: `Certification::CertsByReceiver` (r:1 w:1) /// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Certification::StorageIdtyCertMeta` (r:1000 w:1000) + /// Storage: `Certification::StorageIdtyCertMeta` (r:100 w:100) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Membership::Membership` (r:1 w:0) /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// The range of component `i` is `[2, 1000]`. + /// The range of component `i` is `[2, 100]`. fn do_remove_all_certs_received_by(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `554 + i * (35 ±0)` - // Estimated: `4018 + i * (2511 ±0)` - // Minimum execution time: 29_810_000 picoseconds. - Weight::from_parts(30_875_000, 0) - .saturating_add(Weight::from_parts(0, 4018)) - // Standard Error: 25_367 - .saturating_add(Weight::from_parts(8_966_191, 0).saturating_mul(i.into())) + // Measured: `543 + i * (35 ±0)` + // Estimated: `4016 + i * (2511 ±0)` + // Minimum execution time: 23_931_000 picoseconds. + Weight::from_parts(21_014_950, 0) + .saturating_add(Weight::from_parts(0, 4016)) + // Standard Error: 4_907 + .saturating_add(Weight::from_parts(3_946_553, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gtest/src/weights/pallet_collective.rs b/runtime/gtest/src/weights/pallet_collective.rs index 05218fc1fd00a9bba5dcef66340321081ebc1151..122fe149fedcc81660e6737411d070365e2ed0f0 100644 --- a/runtime/gtest/src/weights/pallet_collective.rs +++ b/runtime/gtest/src/weights/pallet_collective.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_collective` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -62,13 +62,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0 + m * (672 ±0) + p * (3191 ±0)` // Estimated: `10019 + m * (416 ±5) + p * (4183 ±27)` - // Minimum execution time: 12_349_000 picoseconds. - Weight::from_parts(12_614_000, 0) + // Minimum execution time: 11_660_000 picoseconds. + Weight::from_parts(12_207_000, 0) .saturating_add(Weight::from_parts(0, 10019)) - // Standard Error: 9_948 - .saturating_add(Weight::from_parts(748_087, 0).saturating_mul(m.into())) - // Standard Error: 49_177 - .saturating_add(Weight::from_parts(7_077_641, 0).saturating_mul(p.into())) + // Standard Error: 12_756 + .saturating_add(Weight::from_parts(969_052, 0).saturating_mul(m.into())) + // Standard Error: 63_058 + .saturating_add(Weight::from_parts(7_876_867, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes(2)) @@ -84,13 +84,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `32 + m * (32 ±0)` // Estimated: `1518 + m * (32 ±0)` - // Minimum execution time: 11_215_000 picoseconds. - Weight::from_parts(10_887_105, 0) + // Minimum execution time: 11_212_000 picoseconds. + Weight::from_parts(10_504_376, 0) .saturating_add(Weight::from_parts(0, 1518)) // Standard Error: 28 - .saturating_add(Weight::from_parts(1_365, 0).saturating_mul(b.into())) - // Standard Error: 295 - .saturating_add(Weight::from_parts(12_516, 0).saturating_mul(m.into())) + .saturating_add(Weight::from_parts(1_597, 0).saturating_mul(b.into())) + // Standard Error: 296 + .saturating_add(Weight::from_parts(14_414, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } @@ -104,13 +104,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `32 + m * (32 ±0)` // Estimated: `3498 + m * (32 ±0)` - // Minimum execution time: 13_358_000 picoseconds. - Weight::from_parts(13_161_879, 0) + // Minimum execution time: 13_328_000 picoseconds. + Weight::from_parts(13_109_416, 0) .saturating_add(Weight::from_parts(0, 3498)) - // Standard Error: 39 - .saturating_add(Weight::from_parts(1_356, 0).saturating_mul(b.into())) - // Standard Error: 403 - .saturating_add(Weight::from_parts(20_334, 0).saturating_mul(m.into())) + // Standard Error: 38 + .saturating_add(Weight::from_parts(1_317, 0).saturating_mul(b.into())) + // Standard Error: 393 + .saturating_add(Weight::from_parts(19_739, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) } @@ -131,15 +131,15 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `24 + m * (32 ±0) + p * (55 ±0)` // Estimated: `3461 + m * (32 ±0) + p * (54 ±0)` - // Minimum execution time: 19_584_000 picoseconds. - Weight::from_parts(18_895_212, 0) + // Minimum execution time: 18_420_000 picoseconds. + Weight::from_parts(17_491_293, 0) .saturating_add(Weight::from_parts(0, 3461)) - // Standard Error: 78 - .saturating_add(Weight::from_parts(2_755, 0).saturating_mul(b.into())) - // Standard Error: 823 - .saturating_add(Weight::from_parts(21_823, 0).saturating_mul(m.into())) - // Standard Error: 4_115 - .saturating_add(Weight::from_parts(320_679, 0).saturating_mul(p.into())) + // Standard Error: 66 + .saturating_add(Weight::from_parts(2_272, 0).saturating_mul(b.into())) + // Standard Error: 696 + .saturating_add(Weight::from_parts(17_461, 0).saturating_mul(m.into())) + // Standard Error: 3_477 + .saturating_add(Weight::from_parts(271_263, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(4)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(m.into())) @@ -154,11 +154,11 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `573 + m * (64 ±0)` // Estimated: `4037 + m * (64 ±0)` - // Minimum execution time: 18_494_000 picoseconds. - Weight::from_parts(19_588_027, 0) + // Minimum execution time: 16_739_000 picoseconds. + Weight::from_parts(17_548_533, 0) .saturating_add(Weight::from_parts(0, 4037)) - // Standard Error: 752 - .saturating_add(Weight::from_parts(39_906, 0).saturating_mul(m.into())) + // Standard Error: 677 + .saturating_add(Weight::from_parts(38_011, 0).saturating_mul(m.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -177,13 +177,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `117 + m * (64 ±0) + p * (55 ±0)` // Estimated: `3591 + m * (64 ±0) + p * (55 ±0)` - // Minimum execution time: 22_737_000 picoseconds. - Weight::from_parts(21_875_501, 0) + // Minimum execution time: 20_966_000 picoseconds. + Weight::from_parts(19_791_137, 0) .saturating_add(Weight::from_parts(0, 3591)) - // Standard Error: 656 - .saturating_add(Weight::from_parts(27_704, 0).saturating_mul(m.into())) - // Standard Error: 3_242 - .saturating_add(Weight::from_parts(249_506, 0).saturating_mul(p.into())) + // Standard Error: 635 + .saturating_add(Weight::from_parts(31_124, 0).saturating_mul(m.into())) + // Standard Error: 3_136 + .saturating_add(Weight::from_parts(241_171, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -204,15 +204,15 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `62 + b * (1 ±0) + m * (64 ±0) + p * (78 ±0)` // Estimated: `3619 + b * (1 ±0) + m * (63 ±0) + p * (74 ±0)` - // Minimum execution time: 31_951_000 picoseconds. - Weight::from_parts(30_230_575, 0) + // Minimum execution time: 29_251_000 picoseconds. + Weight::from_parts(28_097_809, 0) .saturating_add(Weight::from_parts(0, 3619)) - // Standard Error: 105 - .saturating_add(Weight::from_parts(2_734, 0).saturating_mul(b.into())) - // Standard Error: 1_114 - .saturating_add(Weight::from_parts(15_971, 0).saturating_mul(m.into())) - // Standard Error: 5_498 - .saturating_add(Weight::from_parts(404_478, 0).saturating_mul(p.into())) + // Standard Error: 164 + .saturating_add(Weight::from_parts(2_340, 0).saturating_mul(b.into())) + // Standard Error: 1_734 + .saturating_add(Weight::from_parts(9_245, 0).saturating_mul(m.into())) + // Standard Error: 8_555 + .saturating_add(Weight::from_parts(468_257, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(b.into())) @@ -235,13 +235,13 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `137 + m * (64 ±0) + p * (55 ±0)` // Estimated: `3611 + m * (64 ±0) + p * (55 ±0)` - // Minimum execution time: 25_846_000 picoseconds. - Weight::from_parts(24_354_983, 0) + // Minimum execution time: 22_540_000 picoseconds. + Weight::from_parts(21_592_901, 0) .saturating_add(Weight::from_parts(0, 3611)) - // Standard Error: 666 - .saturating_add(Weight::from_parts(32_377, 0).saturating_mul(m.into())) - // Standard Error: 3_289 - .saturating_add(Weight::from_parts(273_346, 0).saturating_mul(p.into())) + // Standard Error: 623 + .saturating_add(Weight::from_parts(30_844, 0).saturating_mul(m.into())) + // Standard Error: 3_077 + .saturating_add(Weight::from_parts(257_844, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 64).saturating_mul(m.into())) @@ -264,15 +264,15 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `82 + b * (1 ±0) + m * (64 ±0) + p * (78 ±0)` // Estimated: `3639 + b * (1 ±0) + m * (63 ±0) + p * (74 ±0)` - // Minimum execution time: 33_758_000 picoseconds. - Weight::from_parts(32_799_938, 0) + // Minimum execution time: 31_097_000 picoseconds. + Weight::from_parts(31_515_651, 0) .saturating_add(Weight::from_parts(0, 3639)) - // Standard Error: 104 - .saturating_add(Weight::from_parts(2_470, 0).saturating_mul(b.into())) - // Standard Error: 1_104 - .saturating_add(Weight::from_parts(15_104, 0).saturating_mul(m.into())) - // Standard Error: 5_448 - .saturating_add(Weight::from_parts(405_491, 0).saturating_mul(p.into())) + // Standard Error: 121 + .saturating_add(Weight::from_parts(2_251, 0).saturating_mul(b.into())) + // Standard Error: 1_285 + .saturating_add(Weight::from_parts(18_450, 0).saturating_mul(m.into())) + // Standard Error: 6_342 + .saturating_add(Weight::from_parts(387_104, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 1).saturating_mul(b.into())) @@ -290,13 +290,50 @@ impl<T: frame_system::Config> pallet_collective::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `189 + p * (32 ±0)` // Estimated: `1674 + p * (32 ±0)` - // Minimum execution time: 11_568_000 picoseconds. - Weight::from_parts(12_560_378, 0) + // Minimum execution time: 11_066_000 picoseconds. + Weight::from_parts(12_140_662, 0) .saturating_add(Weight::from_parts(0, 1674)) - // Standard Error: 1_913 - .saturating_add(Weight::from_parts(159_858, 0).saturating_mul(p.into())) + // Standard Error: 1_726 + .saturating_add(Weight::from_parts(153_351, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } + /// Storage: `TechnicalCommittee::ProposalOf` (r:1 w:1) + /// Proof: `TechnicalCommittee::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::CostOf` (r:1 w:0) + /// Proof: `TechnicalCommittee::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::Proposals` (r:1 w:1) + /// Proof: `TechnicalCommittee::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::Voting` (r:0 w:1) + /// Proof: `TechnicalCommittee::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. + /// The range of component `p` is `[1, 20]`. + fn kill(d: u32, p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `1243 + p * (55 ±0)` + // Estimated: `4710 + d * (5 ±1) + p * (55 ±0)` + // Minimum execution time: 15_862_000 picoseconds. + Weight::from_parts(17_911_099, 0) + .saturating_add(Weight::from_parts(0, 4710)) + // Standard Error: 2_973 + .saturating_add(Weight::from_parts(264_651, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3)) + .saturating_add(T::DbWeight::get().writes(3)) + .saturating_add(Weight::from_parts(0, 5).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 55).saturating_mul(p.into())) + } + /// Storage: `TechnicalCommittee::ProposalOf` (r:1 w:0) + /// Proof: `TechnicalCommittee::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TechnicalCommittee::CostOf` (r:1 w:0) + /// Proof: `TechnicalCommittee::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + fn release_proposal_cost() -> Weight { + // Proof Size summary in bytes: + // Measured: `676` + // Estimated: `4141` + // Minimum execution time: 10_663_000 picoseconds. + Weight::from_parts(10_948_000, 0) + .saturating_add(Weight::from_parts(0, 4141)) + .saturating_add(T::DbWeight::get().reads(2)) + } } diff --git a/runtime/gtest/src/weights/pallet_distance.rs b/runtime/gtest/src/weights/pallet_distance.rs index 6dc7c7d6a5d04f15aeb2ec5e475d5da66dcb543b..c84f1876afbcc683176f55a455ab6189b048596e 100644 --- a/runtime/gtest/src/weights/pallet_distance.rs +++ b/runtime/gtest/src/weights/pallet_distance.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_distance` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -57,20 +57,20 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Certification::StorageIdtyCertMeta` (r:1 w:0) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool2` (r:1 w:1) /// Proof: `Distance::EvaluationPool2` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) fn request_distance_evaluation() -> Weight { // Proof Size summary in bytes: // Measured: `1134` // Estimated: `4599` - // Minimum execution time: 66_312_000 picoseconds. - Weight::from_parts(68_392_000, 0) + // Minimum execution time: 61_424_000 picoseconds. + Weight::from_parts(63_644_000, 0) .saturating_add(Weight::from_parts(0, 4599)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(4)) @@ -85,52 +85,48 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Certification::StorageIdtyCertMeta` (r:1 w:0) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool2` (r:1 w:1) /// Proof: `Distance::EvaluationPool2` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) fn request_distance_evaluation_for() -> Weight { // Proof Size summary in bytes: // Measured: `1163` // Estimated: `7103` - // Minimum execution time: 68_981_000 picoseconds. - Weight::from_parts(70_908_000, 0) + // Minimum execution time: 64_890_000 picoseconds. + Weight::from_parts(68_360_000, 0) .saturating_add(Weight::from_parts(0, 7103)) .saturating_add(T::DbWeight::get().reads(10)) .saturating_add(T::DbWeight::get().writes(4)) } /// Storage: `Distance::DidUpdate` (r:1 w:1) /// Proof: `Distance::DidUpdate` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Authorship::Author` (r:1 w:1) - /// Proof: `Authorship::Author` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) - /// Storage: `System::Digest` (r:1 w:0) - /// Proof: `System::Digest` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Session::Validators` (r:1 w:0) /// Proof: `Session::Validators` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool0` (r:1 w:1) /// Proof: `Distance::EvaluationPool0` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `i` is `[1, 1300]`. fn update_evaluation(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `424 + i * (10 ±0)` - // Estimated: `1909 + i * (10 ±0)` - // Minimum execution time: 18_863_000 picoseconds. - Weight::from_parts(21_326_139, 0) - .saturating_add(Weight::from_parts(0, 1909)) - // Standard Error: 293 - .saturating_add(Weight::from_parts(105_268, 0).saturating_mul(i.into())) - .saturating_add(T::DbWeight::get().reads(6)) - .saturating_add(T::DbWeight::get().writes(3)) + // Measured: `303 + i * (10 ±0)` + // Estimated: `1788 + i * (10 ±0)` + // Minimum execution time: 12_204_000 picoseconds. + Weight::from_parts(14_768_532, 0) + .saturating_add(Weight::from_parts(0, 1788)) + // Standard Error: 121 + .saturating_add(Weight::from_parts(102_068, 0).saturating_mul(i.into())) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) .saturating_add(Weight::from_parts(0, 10).saturating_mul(i.into())) } - /// Storage: `Distance::CurrentPoolIndex` (r:1 w:0) - /// Proof: `Distance::CurrentPoolIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `Distance::CurrentPeriodIndex` (r:1 w:0) + /// Proof: `Distance::CurrentPeriodIndex` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// Storage: `Distance::EvaluationPool0` (r:1 w:1) /// Proof: `Distance::EvaluationPool0` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) /// The range of component `i` is `[1, 1300]`. @@ -138,11 +134,11 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `162 + i * (10 ±0)` // Estimated: `1647 + i * (10 ±0)` - // Minimum execution time: 7_715_000 picoseconds. - Weight::from_parts(9_191_420, 0) + // Minimum execution time: 7_183_000 picoseconds. + Weight::from_parts(9_057_434, 0) .saturating_add(Weight::from_parts(0, 1647)) - // Standard Error: 215 - .saturating_add(Weight::from_parts(105_937, 0).saturating_mul(i.into())) + // Standard Error: 233 + .saturating_add(Weight::from_parts(103_555, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 10).saturating_mul(i.into())) @@ -157,8 +153,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `539` // Estimated: `6479` - // Minimum execution time: 29_644_000 picoseconds. - Weight::from_parts(31_245_000, 0) + // Minimum execution time: 25_721_000 picoseconds. + Weight::from_parts(27_141_000, 0) .saturating_add(Weight::from_parts(0, 6479)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) @@ -167,8 +163,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 86_000 picoseconds. - Weight::from_parts(105_000, 0) + // Minimum execution time: 87_000 picoseconds. + Weight::from_parts(117_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `System::ParentHash` (r:1 w:0) @@ -180,7 +176,7 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) /// Storage: `Identity::Identities` (r:1 w:0) /// Proof: `Identity::Identities` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Membership::Membership` (r:1 w:1) @@ -193,8 +189,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `951` // Estimated: `6891` - // Minimum execution time: 62_874_000 picoseconds. - Weight::from_parts(65_306_000, 0) + // Minimum execution time: 58_712_000 picoseconds. + Weight::from_parts(60_538_000, 0) .saturating_add(Weight::from_parts(0, 6891)) .saturating_add(T::DbWeight::get().reads(9)) .saturating_add(T::DbWeight::get().writes(8)) @@ -206,7 +202,7 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { /// Storage: `Distance::PendingEvaluationRequest` (r:1 w:1) /// Proof: `Distance::PendingEvaluationRequest` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Balances::Holds` (r:1 w:1) - /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) + /// Proof: `Balances::Holds` (`max_values`: None, `max_size`: Some(89), added: 2564, mode: `MaxEncodedLen`) /// Storage: `System::Account` (r:2 w:2) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Distance::EvaluationBlock` (r:0 w:1) @@ -215,8 +211,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `475` // Estimated: `6126` - // Minimum execution time: 42_378_000 picoseconds. - Weight::from_parts(43_369_000, 0) + // Minimum execution time: 42_437_000 picoseconds. + Weight::from_parts(45_054_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(6)) @@ -231,8 +227,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `136` // Estimated: `1621` - // Minimum execution time: 4_389_000 picoseconds. - Weight::from_parts(4_695_000, 0) + // Minimum execution time: 4_224_000 picoseconds. + Weight::from_parts(4_583_000, 0) .saturating_add(Weight::from_parts(0, 1621)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -243,8 +239,8 @@ impl<T: frame_system::Config> pallet_distance::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157` // Estimated: `1642` - // Minimum execution time: 4_213_000 picoseconds. - Weight::from_parts(4_441_000, 0) + // Minimum execution time: 3_982_000 picoseconds. + Weight::from_parts(4_280_000, 0) .saturating_add(Weight::from_parts(0, 1642)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gtest/src/weights/pallet_duniter_account.rs b/runtime/gtest/src/weights/pallet_duniter_account.rs index d13bf5b85ab5dbca0094127446b74d54de82bd7f..f83b812e6a10d6665f62fbb23667ebd39ddcfc9c 100644 --- a/runtime/gtest/src/weights/pallet_duniter_account.rs +++ b/runtime/gtest/src/weights/pallet_duniter_account.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_duniter_account` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_duniter_account::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `0` // Estimated: `3558` - // Minimum execution time: 4_308_000 picoseconds. - Weight::from_parts(4_654_000, 0) + // Minimum execution time: 4_354_000 picoseconds. + Weight::from_parts(4_635_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gtest/src/weights/pallet_identity.rs b/runtime/gtest/src/weights/pallet_identity.rs index ece6cef2de8ad008479ac1e986016814eec7b05e..bc5ca7ffbec71422dac00a3f020d8950995d82c7 100644 --- a/runtime/gtest/src/weights/pallet_identity.rs +++ b/runtime/gtest/src/weights/pallet_identity.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_identity` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -71,8 +71,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `1042` // Estimated: `6982` - // Minimum execution time: 68_755_000 picoseconds. - Weight::from_parts(71_780_000, 0) + // Minimum execution time: 66_396_000 picoseconds. + Weight::from_parts(69_237_000, 0) .saturating_add(Weight::from_parts(0, 6982)) .saturating_add(T::DbWeight::get().reads(12)) .saturating_add(T::DbWeight::get().writes(12)) @@ -89,8 +89,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `784` // Estimated: `6724` - // Minimum execution time: 34_442_000 picoseconds. - Weight::from_parts(36_111_000, 0) + // Minimum execution time: 33_044_000 picoseconds. + Weight::from_parts(33_934_000, 0) .saturating_add(Weight::from_parts(0, 6724)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(4)) @@ -109,8 +109,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `964` // Estimated: `6904` - // Minimum execution time: 82_826_000 picoseconds. - Weight::from_parts(85_543_000, 0) + // Minimum execution time: 82_263_000 picoseconds. + Weight::from_parts(85_624_000, 0) .saturating_add(Weight::from_parts(0, 6904)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -127,21 +127,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Quota::IdtyQuota` (`max_values`: None, `max_size`: Some(24), added: 2499, mode: `MaxEncodedLen`) fn revoke_identity() -> Weight { // Proof Size summary in bytes: - // Measured: `697` - // Estimated: `6637` - // Minimum execution time: 69_941_000 picoseconds. - Weight::from_parts(71_920_000, 0) - .saturating_add(Weight::from_parts(0, 6637)) - .saturating_add(T::DbWeight::get().reads(5)) - .saturating_add(T::DbWeight::get().writes(5)) - } - fn revoke_identity_legacy() -> Weight { - // Proof Size summary in bytes: - // Measured: `697` - // Estimated: `6637` - // Minimum execution time: 69_941_000 picoseconds. - Weight::from_parts(71_920_000, 0) - .saturating_add(Weight::from_parts(0, 6637)) + // Measured: `673` + // Estimated: `6613` + // Minimum execution time: 67_199_000 picoseconds. + Weight::from_parts(69_803_000, 0) + .saturating_add(Weight::from_parts(0, 6613)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -152,11 +142,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_036_000 picoseconds. - Weight::from_parts(4_192_000, 0) + // Minimum execution time: 4_252_000 picoseconds. + Weight::from_parts(4_490_000, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_414 - .saturating_add(Weight::from_parts(1_234_192, 0).saturating_mul(i.into())) + // Standard Error: 869 + .saturating_add(Weight::from_parts(1_171_083, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } @@ -166,8 +156,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `104` // Estimated: `3558` - // Minimum execution time: 7_560_000 picoseconds. - Weight::from_parts(7_947_000, 0) + // Minimum execution time: 7_172_000 picoseconds. + Weight::from_parts(7_670_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -180,11 +170,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn link_account() -> Weight { // Proof Size summary in bytes: - // Measured: `403` - // Estimated: `3868` - // Minimum execution time: 54_978_000 picoseconds. - Weight::from_parts(56_729_000, 0) - .saturating_add(Weight::from_parts(0, 3868)) + // Measured: `379` + // Estimated: `3844` + // Minimum execution time: 51_415_000 picoseconds. + Weight::from_parts(52_846_000, 0) + .saturating_add(Weight::from_parts(0, 3844)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -192,8 +182,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 85_000 picoseconds. - Weight::from_parts(105_000, 0) + // Minimum execution time: 83_000 picoseconds. + Weight::from_parts(107_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Identity::Identities` (r:1 w:0) @@ -202,8 +192,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `327` // Estimated: `3792` - // Minimum execution time: 5_215_000 picoseconds. - Weight::from_parts(5_477_000, 0) + // Minimum execution time: 4_689_000 picoseconds. + Weight::from_parts(5_005_000, 0) .saturating_add(Weight::from_parts(0, 3792)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -239,11 +229,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn do_revoke_identity() -> Weight { // Proof Size summary in bytes: - // Measured: `1873` - // Estimated: `15238` - // Minimum execution time: 106_753_000 picoseconds. - Weight::from_parts(110_773_000, 0) - .saturating_add(Weight::from_parts(0, 15238)) + // Measured: `1840` + // Estimated: `15205` + // Minimum execution time: 100_717_000 picoseconds. + Weight::from_parts(106_049_000, 0) + .saturating_add(Weight::from_parts(0, 15205)) .saturating_add(T::DbWeight::get().reads(18)) .saturating_add(T::DbWeight::get().writes(21)) } @@ -253,8 +243,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `327` // Estimated: `3792` - // Minimum execution time: 4_861_000 picoseconds. - Weight::from_parts(5_300_000, 0) + // Minimum execution time: 5_019_000 picoseconds. + Weight::from_parts(5_257_000, 0) .saturating_add(Weight::from_parts(0, 3792)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -284,7 +274,7 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::NextKeys` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Certification::CertsByReceiver` (r:1 w:1) /// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Certification::StorageIdtyCertMeta` (r:6 w:6) + /// Storage: `Certification::StorageIdtyCertMeta` (r:5 w:5) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Identity::IdentityIndexOf` (r:0 w:1) /// Proof: `Identity::IdentityIndexOf` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -294,13 +284,13 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn do_remove_identity() -> Weight { // Proof Size summary in bytes: - // Measured: `2322` - // Estimated: `18162` - // Minimum execution time: 153_390_000 picoseconds. - Weight::from_parts(165_702_000, 0) - .saturating_add(Weight::from_parts(0, 18162)) - .saturating_add(T::DbWeight::get().reads(24)) - .saturating_add(T::DbWeight::get().writes(30)) + // Measured: `2289` + // Estimated: `15654` + // Minimum execution time: 139_857_000 picoseconds. + Weight::from_parts(145_243_000, 0) + .saturating_add(Weight::from_parts(0, 15654)) + .saturating_add(T::DbWeight::get().reads(23)) + .saturating_add(T::DbWeight::get().writes(29)) } /// Storage: `Membership::Membership` (r:1 w:1) /// Proof: `Membership::Membership` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -330,7 +320,7 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Certification::CertsByReceiver` (r:1 w:1) /// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`) - /// Storage: `Certification::StorageIdtyCertMeta` (r:6 w:6) + /// Storage: `Certification::StorageIdtyCertMeta` (r:5 w:5) /// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Storage: `Quota::IdtyQuota` (r:0 w:1) /// Proof: `Quota::IdtyQuota` (`max_values`: None, `max_size`: Some(24), added: 2499, mode: `MaxEncodedLen`) @@ -338,13 +328,13 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn do_remove_identity_handler() -> Weight { // Proof Size summary in bytes: - // Measured: `2315` - // Estimated: `18155` - // Minimum execution time: 149_574_000 picoseconds. - Weight::from_parts(155_209_000, 0) - .saturating_add(Weight::from_parts(0, 18155)) - .saturating_add(T::DbWeight::get().reads(25)) - .saturating_add(T::DbWeight::get().writes(28)) + // Measured: `2282` + // Estimated: `15647` + // Minimum execution time: 132_268_000 picoseconds. + Weight::from_parts(139_226_000, 0) + .saturating_add(Weight::from_parts(0, 15647)) + .saturating_add(T::DbWeight::get().reads(24)) + .saturating_add(T::DbWeight::get().writes(27)) } /// Storage: `Identity::Identities` (r:1 w:1) /// Proof: `Identity::Identities` (`max_values`: None, `max_size`: None, mode: `Measured`) @@ -354,8 +344,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `407` // Estimated: `6347` - // Minimum execution time: 17_050_000 picoseconds. - Weight::from_parts(18_246_000, 0) + // Minimum execution time: 15_542_000 picoseconds. + Weight::from_parts(16_282_000, 0) .saturating_add(Weight::from_parts(0, 6347)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(3)) @@ -366,8 +356,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `108` // Estimated: `3573` - // Minimum execution time: 2_963_000 picoseconds. - Weight::from_parts(3_155_000, 0) + // Minimum execution time: 2_650_000 picoseconds. + Weight::from_parts(2_843_000, 0) .saturating_add(Weight::from_parts(0, 3573)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -379,8 +369,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `325` // Estimated: `3790` - // Minimum execution time: 7_923_000 picoseconds. - Weight::from_parts(8_194_000, 0) + // Minimum execution time: 7_360_000 picoseconds. + Weight::from_parts(7_885_000, 0) .saturating_add(Weight::from_parts(0, 3790)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -405,8 +395,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `914` // Estimated: `4379` - // Minimum execution time: 37_843_000 picoseconds. - Weight::from_parts(39_298_000, 0) + // Minimum execution time: 36_848_000 picoseconds. + Weight::from_parts(38_042_000, 0) .saturating_add(Weight::from_parts(0, 4379)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(7)) diff --git a/runtime/gtest/src/weights/pallet_im_online.rs b/runtime/gtest/src/weights/pallet_im_online.rs index 8d3e4f80ca95739e35e58670105ef16d3e06d757..90c7377de75698f003bf20235d51d9a6e47331b4 100644 --- a/runtime/gtest/src/weights/pallet_im_online.rs +++ b/runtime/gtest/src/weights/pallet_im_online.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_im_online` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -62,11 +62,11 @@ impl<T: frame_system::Config> pallet_im_online::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `525 + k * (32 ±0)` // Estimated: `33487 + k * (1761 ±0)` - // Minimum execution time: 54_826_000 picoseconds. - Weight::from_parts(66_447_730, 0) + // Minimum execution time: 52_316_000 picoseconds. + Weight::from_parts(66_010_784, 0) .saturating_add(Weight::from_parts(0, 33487)) - // Standard Error: 562 - .saturating_add(Weight::from_parts(42_980, 0).saturating_mul(k.into())) + // Standard Error: 471 + .saturating_add(Weight::from_parts(21_537, 0).saturating_mul(k.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)) .saturating_add(Weight::from_parts(0, 1761).saturating_mul(k.into())) diff --git a/runtime/gtest/src/weights/pallet_membership.rs b/runtime/gtest/src/weights/pallet_membership.rs index 40a2d645addf77f18340032953c523f9d10ba9cc..b0bc2dc212a920e94c4a61cec9e2b6dbd5a861f5 100644 --- a/runtime/gtest/src/weights/pallet_membership.rs +++ b/runtime/gtest/src/weights/pallet_membership.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_membership` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -51,8 +51,8 @@ impl<T: frame_system::Config> pallet_membership::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 105_000 picoseconds. - Weight::from_parts(137_000, 0) + // Minimum execution time: 84_000 picoseconds. + Weight::from_parts(105_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Membership::MembershipsExpireOn` (r:2 w:1) @@ -86,13 +86,13 @@ impl<T: frame_system::Config> pallet_membership::WeightInfo for WeightInfo<T> { /// The range of component `i` is `[0, 3]`. fn expire_memberships(i: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `139 + i * (960 ±0)` - // Estimated: `14995 + i * (2695 ±1)` - // Minimum execution time: 5_479_000 picoseconds. - Weight::from_parts(14_151_165, 0) - .saturating_add(Weight::from_parts(0, 14995)) - // Standard Error: 592_743 - .saturating_add(Weight::from_parts(76_914_637, 0).saturating_mul(i.into())) + // Measured: `139 + i * (944 ±0)` + // Estimated: `14961 + i * (2695 ±1)` + // Minimum execution time: 5_279_000 picoseconds. + Weight::from_parts(13_994_707, 0) + .saturating_add(Weight::from_parts(0, 14961)) + // Standard Error: 588_129 + .saturating_add(Weight::from_parts(73_825_165, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads((11_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/runtime/gtest/src/weights/pallet_multisig.rs b/runtime/gtest/src/weights/pallet_multisig.rs index 44ef717a6703283bea9e0267728b72f7b76e2730..dd3af2734df8683387fc544b78ea5134a9582ccc 100644 --- a/runtime/gtest/src/weights/pallet_multisig.rs +++ b/runtime/gtest/src/weights/pallet_multisig.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_multisig` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,11 +52,11 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_402_000 picoseconds. - Weight::from_parts(5_734_667, 0) + // Minimum execution time: 5_657_000 picoseconds. + Weight::from_parts(5_861_018, 0) .saturating_add(Weight::from_parts(0, 0)) // Standard Error: 2 - .saturating_add(Weight::from_parts(334, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(317, 0).saturating_mul(z.into())) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) @@ -66,13 +66,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `125 + s * (5 ±0)` // Estimated: `3922` - // Minimum execution time: 27_930_000 picoseconds. - Weight::from_parts(28_061_965, 0) + // Minimum execution time: 26_053_000 picoseconds. + Weight::from_parts(25_448_957, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 6_976 - .saturating_add(Weight::from_parts(140_667, 0).saturating_mul(s.into())) - // Standard Error: 6 - .saturating_add(Weight::from_parts(1_068, 0).saturating_mul(z.into())) + // Standard Error: 4_988 + .saturating_add(Weight::from_parts(183_375, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(1_166, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -84,13 +84,13 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `240` // Estimated: `3922` - // Minimum execution time: 15_840_000 picoseconds. - Weight::from_parts(16_001_349, 0) + // Minimum execution time: 15_142_000 picoseconds. + Weight::from_parts(15_334_400, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 4_919 - .saturating_add(Weight::from_parts(70_289, 0).saturating_mul(s.into())) + // Standard Error: 4_071 + .saturating_add(Weight::from_parts(97_758, 0).saturating_mul(s.into())) // Standard Error: 3 - .saturating_add(Weight::from_parts(1_070, 0).saturating_mul(z.into())) + .saturating_add(Weight::from_parts(1_153, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -104,58 +104,67 @@ impl<T: frame_system::Config> pallet_multisig::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `259 + s * (37 ±0)` // Estimated: `3922` - // Minimum execution time: 30_254_000 picoseconds. - Weight::from_parts(31_261_609, 0) + // Minimum execution time: 28_501_000 picoseconds. + Weight::from_parts(27_787_710, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 6_677 - .saturating_add(Weight::from_parts(73_545, 0).saturating_mul(s.into())) - // Standard Error: 5 - .saturating_add(Weight::from_parts(1_061, 0).saturating_mul(z.into())) + // Standard Error: 5_098 + .saturating_add(Weight::from_parts(206_615, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(1_171, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 10]`. - fn approve_as_multi_create(s: u32, ) -> Weight { + /// The range of component `z` is `[0, 10000]`. + fn approve_as_multi_create(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `130 + s * (5 ±0)` + // Measured: `125 + s * (5 ±0)` // Estimated: `3922` - // Minimum execution time: 25_378_000 picoseconds. - Weight::from_parts(26_802_406, 0) + // Minimum execution time: 23_707_000 picoseconds. + Weight::from_parts(24_248_527, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 7_813 - .saturating_add(Weight::from_parts(167_683, 0).saturating_mul(s.into())) + // Standard Error: 4_991 + .saturating_add(Weight::from_parts(193_073, 0).saturating_mul(s.into())) + // Standard Error: 4 + .saturating_add(Weight::from_parts(23, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 10]`. - fn approve_as_multi_approve(s: u32, ) -> Weight { + /// The range of component `z` is `[0, 10000]`. + fn approve_as_multi_approve(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `240` // Estimated: `3922` - // Minimum execution time: 14_013_000 picoseconds. - Weight::from_parts(14_774_271, 0) + // Minimum execution time: 13_354_000 picoseconds. + Weight::from_parts(14_012_353, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 3_855 - .saturating_add(Weight::from_parts(111_703, 0).saturating_mul(s.into())) + // Standard Error: 3_072 + .saturating_add(Weight::from_parts(122_262, 0).saturating_mul(s.into())) + // Standard Error: 2 + .saturating_add(Weight::from_parts(11, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } /// Storage: `Multisig::Multisigs` (r:1 w:1) /// Proof: `Multisig::Multisigs` (`max_values`: None, `max_size`: Some(457), added: 2932, mode: `MaxEncodedLen`) /// The range of component `s` is `[2, 10]`. - fn cancel_as_multi(s: u32, ) -> Weight { + /// The range of component `z` is `[0, 10000]`. + fn cancel_as_multi(s: u32, z: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `328 + s * (5 ±0)` + // Measured: `323 + s * (5 ±0)` // Estimated: `3922` - // Minimum execution time: 25_931_000 picoseconds. - Weight::from_parts(27_792_486, 0) + // Minimum execution time: 24_558_000 picoseconds. + Weight::from_parts(25_014_310, 0) .saturating_add(Weight::from_parts(0, 3922)) - // Standard Error: 5_947 - .saturating_add(Weight::from_parts(132_444, 0).saturating_mul(s.into())) + // Standard Error: 4_241 + .saturating_add(Weight::from_parts(181_137, 0).saturating_mul(s.into())) + // Standard Error: 3 + .saturating_add(Weight::from_parts(33, 0).saturating_mul(z.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/gtest/src/weights/pallet_oneshot_account.rs b/runtime/gtest/src/weights/pallet_oneshot_account.rs index 4cfc554734a2ba08a255c57e9673d8a448d5fe18..ae5c828b2b57067e3433ed58d9c794f1ae36aa96 100644 --- a/runtime/gtest/src/weights/pallet_oneshot_account.rs +++ b/runtime/gtest/src/weights/pallet_oneshot_account.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_oneshot_account` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_oneshot_account::WeightInfo for WeightInfo< // Proof Size summary in bytes: // Measured: `42` // Estimated: `3507` - // Minimum execution time: 21_166_000 picoseconds. - Weight::from_parts(21_892_000, 0) + // Minimum execution time: 20_762_000 picoseconds. + Weight::from_parts(21_565_000, 0) .saturating_add(Weight::from_parts(0, 3507)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -67,11 +67,11 @@ impl<T: frame_system::Config> pallet_oneshot_account::WeightInfo for WeightInfo< /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn consume_oneshot_account() -> Weight { // Proof Size summary in bytes: - // Measured: `241` - // Estimated: `3706` - // Minimum execution time: 30_530_000 picoseconds. - Weight::from_parts(31_743_000, 0) - .saturating_add(Weight::from_parts(0, 3706)) + // Measured: `217` + // Estimated: `3682` + // Minimum execution time: 28_047_000 picoseconds. + Weight::from_parts(28_980_000, 0) + .saturating_add(Weight::from_parts(0, 3682)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -83,10 +83,10 @@ impl<T: frame_system::Config> pallet_oneshot_account::WeightInfo for WeightInfo< /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) fn consume_oneshot_account_with_remaining() -> Weight { // Proof Size summary in bytes: - // Measured: `301` + // Measured: `277` // Estimated: `6126` - // Minimum execution time: 44_700_000 picoseconds. - Weight::from_parts(47_037_000, 0) + // Minimum execution time: 43_077_000 picoseconds. + Weight::from_parts(44_844_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/runtime/gtest/src/weights/pallet_preimage.rs b/runtime/gtest/src/weights/pallet_preimage.rs index 8673588f3a98e39341077ea4210aef84e6c18cb4..81e342ceaa044a42227b44dbb957c6c01efa996c 100644 --- a/runtime/gtest/src/weights/pallet_preimage.rs +++ b/runtime/gtest/src/weights/pallet_preimage.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_preimage` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -56,13 +56,13 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 4194304]`. fn note_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `42` + // Measured: `4` // Estimated: `3548` - // Minimum execution time: 11_995_000 picoseconds. - Weight::from_parts(12_438_000, 0) + // Minimum execution time: 11_292_000 picoseconds. + Weight::from_parts(11_635_000, 0) .saturating_add(Weight::from_parts(0, 3548)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_276, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_273, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -75,13 +75,13 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 4194304]`. fn note_requested_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 15_871_000 picoseconds. - Weight::from_parts(16_038_000, 0) + // Minimum execution time: 13_682_000 picoseconds. + Weight::from_parts(13_851_000, 0) .saturating_add(Weight::from_parts(0, 3548)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_277, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_274, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -94,13 +94,13 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 4194304]`. fn note_no_deposit_preimage(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 13_450_000 picoseconds. - Weight::from_parts(13_904_000, 0) + // Minimum execution time: 12_668_000 picoseconds. + Weight::from_parts(13_180_000, 0) .saturating_add(Weight::from_parts(0, 3548)) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_357, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(1_355, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -112,10 +112,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `172` + // Measured: `134` // Estimated: `3548` - // Minimum execution time: 22_973_000 picoseconds. - Weight::from_parts(24_538_000, 0) + // Minimum execution time: 18_888_000 picoseconds. + Weight::from_parts(21_034_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -128,10 +128,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unnote_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `144` + // Measured: `106` // Estimated: `3548` - // Minimum execution time: 22_976_000 picoseconds. - Weight::from_parts(24_675_000, 0) + // Minimum execution time: 20_473_000 picoseconds. + Weight::from_parts(21_720_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -142,10 +142,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `172` + // Measured: `134` // Estimated: `3548` - // Minimum execution time: 21_408_000 picoseconds. - Weight::from_parts(22_984_000, 0) + // Minimum execution time: 17_254_000 picoseconds. + Weight::from_parts(18_696_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -156,10 +156,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_no_deposit_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `144` + // Measured: `106` // Estimated: `3548` - // Minimum execution time: 13_888_000 picoseconds. - Weight::from_parts(15_741_000, 0) + // Minimum execution time: 11_347_000 picoseconds. + Weight::from_parts(12_769_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -170,10 +170,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_unnoted_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `42` + // Measured: `4` // Estimated: `3548` - // Minimum execution time: 10_826_000 picoseconds. - Weight::from_parts(11_410_000, 0) + // Minimum execution time: 9_752_000 picoseconds. + Weight::from_parts(10_359_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -184,10 +184,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn request_requested_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 9_166_000 picoseconds. - Weight::from_parts(10_050_000, 0) + // Minimum execution time: 8_107_000 picoseconds. + Weight::from_parts(8_711_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -200,10 +200,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::PreimageFor` (`max_values`: None, `max_size`: Some(4194344), added: 4196819, mode: `MaxEncodedLen`) fn unrequest_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `144` + // Measured: `106` // Estimated: `3548` - // Minimum execution time: 20_526_000 picoseconds. - Weight::from_parts(22_704_000, 0) + // Minimum execution time: 17_963_000 picoseconds. + Weight::from_parts(19_173_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) @@ -214,10 +214,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn unrequest_unnoted_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 8_648_000 picoseconds. - Weight::from_parts(9_293_000, 0) + // Minimum execution time: 7_903_000 picoseconds. + Weight::from_parts(8_330_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -228,10 +228,10 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { /// Proof: `Preimage::RequestStatusFor` (`max_values`: None, `max_size`: Some(75), added: 2550, mode: `MaxEncodedLen`) fn unrequest_multi_referenced_preimage() -> Weight { // Proof Size summary in bytes: - // Measured: `106` + // Measured: `68` // Estimated: `3548` - // Minimum execution time: 8_596_000 picoseconds. - Weight::from_parts(9_282_000, 0) + // Minimum execution time: 7_956_000 picoseconds. + Weight::from_parts(8_753_000, 0) .saturating_add(Weight::from_parts(0, 3548)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -247,11 +247,11 @@ impl<T: frame_system::Config> pallet_preimage::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0 + n * (179 ±0)` // Estimated: `990 + n * (2568 ±0)` - // Minimum execution time: 19_474_000 picoseconds. - Weight::from_parts(20_048_000, 0) + // Minimum execution time: 17_617_000 picoseconds. + Weight::from_parts(18_089_000, 0) .saturating_add(Weight::from_parts(0, 990)) - // Standard Error: 17_666 - .saturating_add(Weight::from_parts(15_238_060, 0).saturating_mul(n.into())) + // Standard Error: 15_193 + .saturating_add(Weight::from_parts(14_435_016, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(n.into()))) .saturating_add(Weight::from_parts(0, 2568).saturating_mul(n.into())) diff --git a/runtime/gtest/src/weights/pallet_provide_randomness.rs b/runtime/gtest/src/weights/pallet_provide_randomness.rs index 885a31777ee6ad322e5bcae030c6bfc78d7238fc..a70cef241106a483eb93e732900b22596a508e92 100644 --- a/runtime/gtest/src/weights/pallet_provide_randomness.rs +++ b/runtime/gtest/src/weights/pallet_provide_randomness.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_provide_randomness` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_provide_randomness::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `298` // Estimated: `3763` - // Minimum execution time: 45_460_000 picoseconds. - Weight::from_parts(46_779_000, 0) + // Minimum execution time: 41_846_000 picoseconds. + Weight::from_parts(44_244_000, 0) .saturating_add(Weight::from_parts(0, 3763)) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) @@ -86,11 +86,11 @@ impl<T: frame_system::Config> pallet_provide_randomness::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `341 + i * (59 ±0)` // Estimated: `1827 + i * (2535 ±0)` - // Minimum execution time: 20_516_000 picoseconds. - Weight::from_parts(18_960_016, 0) + // Minimum execution time: 18_743_000 picoseconds. + Weight::from_parts(17_911_970, 0) .saturating_add(Weight::from_parts(0, 1827)) - // Standard Error: 4_979 - .saturating_add(Weight::from_parts(5_509_698, 0).saturating_mul(i.into())) + // Standard Error: 6_352 + .saturating_add(Weight::from_parts(5_389_701, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(3)) @@ -118,11 +118,11 @@ impl<T: frame_system::Config> pallet_provide_randomness::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `351 + i * (59 ±0)` // Estimated: `3817 + i * (2535 ±0)` - // Minimum execution time: 22_272_000 picoseconds. - Weight::from_parts(20_784_912, 0) + // Minimum execution time: 19_742_000 picoseconds. + Weight::from_parts(18_891_398, 0) .saturating_add(Weight::from_parts(0, 3817)) - // Standard Error: 9_029 - .saturating_add(Weight::from_parts(5_915_066, 0).saturating_mul(i.into())) + // Standard Error: 6_043 + .saturating_add(Weight::from_parts(5_684_933, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes(3)) diff --git a/runtime/gtest/src/weights/pallet_proxy.rs b/runtime/gtest/src/weights/pallet_proxy.rs index 245d3a9619643d5fbd8c450af28d1e6e6374f103..15176cca9853134fc59e142d4091a4d85e26e6ad 100644 --- a/runtime/gtest/src/weights/pallet_proxy.rs +++ b/runtime/gtest/src/weights/pallet_proxy.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_proxy` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -54,11 +54,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 13_847_000 picoseconds. - Weight::from_parts(14_157_757, 0) + // Minimum execution time: 12_358_000 picoseconds. + Weight::from_parts(13_156_354, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 11_841 - .saturating_add(Weight::from_parts(96_916, 0).saturating_mul(p.into())) + // Standard Error: 1_229 + .saturating_add(Weight::from_parts(32_102, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) } /// Storage: `Proxy::Proxies` (r:1 w:0) @@ -73,13 +73,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `399 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5690` - // Minimum execution time: 32_798_000 picoseconds. - Weight::from_parts(33_437_104, 0) + // Minimum execution time: 32_930_000 picoseconds. + Weight::from_parts(33_045_985, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 2_218 - .saturating_add(Weight::from_parts(129_003, 0).saturating_mul(a.into())) - // Standard Error: 2_291 - .saturating_add(Weight::from_parts(34_559, 0).saturating_mul(p.into())) + // Standard Error: 2_203 + .saturating_add(Weight::from_parts(141_328, 0).saturating_mul(a.into())) + // Standard Error: 2_276 + .saturating_add(Weight::from_parts(41_577, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -93,13 +93,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `322 + a * (68 ±0)` // Estimated: `5690` - // Minimum execution time: 22_460_000 picoseconds. - Weight::from_parts(22_931_792, 0) + // Minimum execution time: 20_366_000 picoseconds. + Weight::from_parts(20_932_408, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 1_607 - .saturating_add(Weight::from_parts(149_039, 0).saturating_mul(a.into())) - // Standard Error: 1_660 - .saturating_add(Weight::from_parts(12_237, 0).saturating_mul(p.into())) + // Standard Error: 1_501 + .saturating_add(Weight::from_parts(148_412, 0).saturating_mul(a.into())) + // Standard Error: 1_550 + .saturating_add(Weight::from_parts(10_405, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -113,13 +113,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `322 + a * (68 ±0)` // Estimated: `5690` - // Minimum execution time: 22_374_000 picoseconds. - Weight::from_parts(23_055_158, 0) + // Minimum execution time: 20_581_000 picoseconds. + Weight::from_parts(21_233_025, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 1_686 - .saturating_add(Weight::from_parts(136_722, 0).saturating_mul(a.into())) - // Standard Error: 1_742 - .saturating_add(Weight::from_parts(11_068, 0).saturating_mul(p.into())) + // Standard Error: 1_436 + .saturating_add(Weight::from_parts(137_850, 0).saturating_mul(a.into())) + // Standard Error: 1_483 + .saturating_add(Weight::from_parts(7_495, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -135,13 +135,13 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `331 + a * (68 ±0) + p * (37 ±0)` // Estimated: `5690` - // Minimum execution time: 29_361_000 picoseconds. - Weight::from_parts(29_911_130, 0) + // Minimum execution time: 27_910_000 picoseconds. + Weight::from_parts(29_754_423, 0) .saturating_add(Weight::from_parts(0, 5690)) - // Standard Error: 1_868 - .saturating_add(Weight::from_parts(143_513, 0).saturating_mul(a.into())) - // Standard Error: 1_930 - .saturating_add(Weight::from_parts(40_046, 0).saturating_mul(p.into())) + // Standard Error: 1_982 + .saturating_add(Weight::from_parts(151_462, 0).saturating_mul(a.into())) + // Standard Error: 2_047 + .saturating_add(Weight::from_parts(47_012, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -152,11 +152,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 21_235_000 picoseconds. - Weight::from_parts(22_514_912, 0) + // Minimum execution time: 19_223_000 picoseconds. + Weight::from_parts(20_508_876, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_976 - .saturating_add(Weight::from_parts(41_364, 0).saturating_mul(p.into())) + // Standard Error: 1_404 + .saturating_add(Weight::from_parts(47_838, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -167,11 +167,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 21_548_000 picoseconds. - Weight::from_parts(22_466_787, 0) + // Minimum execution time: 19_857_000 picoseconds. + Weight::from_parts(20_803_615, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_893 - .saturating_add(Weight::from_parts(46_469, 0).saturating_mul(p.into())) + // Standard Error: 1_456 + .saturating_add(Weight::from_parts(47_073, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -182,11 +182,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `157 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 19_311_000 picoseconds. - Weight::from_parts(20_351_733, 0) + // Minimum execution time: 18_117_000 picoseconds. + Weight::from_parts(18_967_496, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_377 - .saturating_add(Weight::from_parts(47_135, 0).saturating_mul(p.into())) + // Standard Error: 1_272 + .saturating_add(Weight::from_parts(29_892, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -197,11 +197,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `177` // Estimated: `4698` - // Minimum execution time: 22_541_000 picoseconds. - Weight::from_parts(23_604_024, 0) + // Minimum execution time: 20_811_000 picoseconds. + Weight::from_parts(22_174_797, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_187 - .saturating_add(Weight::from_parts(13_008, 0).saturating_mul(p.into())) + // Standard Error: 1_272 + .saturating_add(Weight::from_parts(4_510, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -212,11 +212,11 @@ impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `194 + p * (37 ±0)` // Estimated: `4698` - // Minimum execution time: 19_371_000 picoseconds. - Weight::from_parts(20_993_121, 0) + // Minimum execution time: 18_560_000 picoseconds. + Weight::from_parts(19_573_019, 0) .saturating_add(Weight::from_parts(0, 4698)) - // Standard Error: 1_372 - .saturating_add(Weight::from_parts(38_268, 0).saturating_mul(p.into())) + // Standard Error: 1_306 + .saturating_add(Weight::from_parts(27_224, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/gtest/src/weights/pallet_scheduler.rs b/runtime/gtest/src/weights/pallet_scheduler.rs index 18e5ac1218163e516bfe329387d998f161458ba5..9014180c7e6feb6352458d7d8edae773dd2523ec 100644 --- a/runtime/gtest/src/weights/pallet_scheduler.rs +++ b/runtime/gtest/src/weights/pallet_scheduler.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_scheduler` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -51,10 +51,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::IncompleteSince` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) fn service_agendas_base() -> Weight { // Proof Size summary in bytes: - // Measured: `30` + // Measured: `31` // Estimated: `1489` - // Minimum execution time: 3_302_000 picoseconds. - Weight::from_parts(3_504_000, 0) + // Minimum execution time: 3_191_000 picoseconds. + Weight::from_parts(3_417_000, 0) .saturating_add(Weight::from_parts(0, 1489)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -64,13 +64,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 50]`. fn service_agenda_base(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + s * (177 ±0)` + // Measured: `78 + s * (177 ±0)` // Estimated: `13928` - // Minimum execution time: 3_285_000 picoseconds. - Weight::from_parts(6_925_828, 0) + // Minimum execution time: 3_314_000 picoseconds. + Weight::from_parts(6_675_211, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 1_944 - .saturating_add(Weight::from_parts(264_477, 0).saturating_mul(s.into())) + // Standard Error: 1_708 + .saturating_add(Weight::from_parts(308_342, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -78,8 +78,8 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_830_000 picoseconds. - Weight::from_parts(3_038_000, 0) + // Minimum execution time: 2_897_000 picoseconds. + Weight::from_parts(3_102_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Preimage::PreimageFor` (r:1 w:1) @@ -91,13 +91,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[128, 4194304]`. fn service_task_fetched(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `179 + s * (1 ±0)` + // Measured: `141 + s * (1 ±0)` // Estimated: `4197809` - // Minimum execution time: 17_515_000 picoseconds. - Weight::from_parts(17_805_000, 0) + // Minimum execution time: 15_526_000 picoseconds. + Weight::from_parts(15_803_000, 0) .saturating_add(Weight::from_parts(0, 4197809)) // Standard Error: 2 - .saturating_add(Weight::from_parts(881, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(875, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -107,8 +107,8 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_313_000 picoseconds. - Weight::from_parts(4_580_000, 0) + // Minimum execution time: 4_301_000 picoseconds. + Weight::from_parts(4_500_000, 0) .saturating_add(Weight::from_parts(0, 0)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -116,24 +116,24 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_837_000 picoseconds. - Weight::from_parts(3_142_000, 0) + // Minimum execution time: 2_842_000 picoseconds. + Weight::from_parts(3_066_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_signed() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_902_000 picoseconds. - Weight::from_parts(2_064_000, 0) + // Minimum execution time: 1_998_000 picoseconds. + Weight::from_parts(2_233_000, 0) .saturating_add(Weight::from_parts(0, 0)) } fn execute_dispatch_unsigned() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_798_000 picoseconds. - Weight::from_parts(1_969_000, 0) + // Minimum execution time: 2_112_000 picoseconds. + Weight::from_parts(2_246_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// Storage: `Scheduler::Agenda` (r:1 w:1) @@ -141,13 +141,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 49]`. fn schedule(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + s * (177 ±0)` + // Measured: `78 + s * (177 ±0)` // Estimated: `13928` - // Minimum execution time: 9_118_000 picoseconds. - Weight::from_parts(12_701_049, 0) + // Minimum execution time: 9_002_000 picoseconds. + Weight::from_parts(12_370_813, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 1_936 - .saturating_add(Weight::from_parts(278_755, 0).saturating_mul(s.into())) + // Standard Error: 1_729 + .saturating_add(Weight::from_parts(311_351, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } @@ -160,13 +160,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[1, 50]`. fn cancel(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `77 + s * (177 ±0)` + // Measured: `78 + s * (177 ±0)` // Estimated: `13928` - // Minimum execution time: 14_061_000 picoseconds. - Weight::from_parts(15_394_385, 0) + // Minimum execution time: 13_636_000 picoseconds. + Weight::from_parts(14_758_153, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 2_000 - .saturating_add(Weight::from_parts(422_004, 0).saturating_mul(s.into())) + // Standard Error: 1_313 + .saturating_add(Weight::from_parts(492_685, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -177,13 +177,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[0, 49]`. fn schedule_named(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `254 + s * (185 ±0)` + // Measured: `255 + s * (185 ±0)` // Estimated: `13928` - // Minimum execution time: 11_605_000 picoseconds. - Weight::from_parts(17_353_573, 0) + // Minimum execution time: 11_816_000 picoseconds. + Weight::from_parts(16_591_872, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 4_377 - .saturating_add(Weight::from_parts(329_843, 0).saturating_mul(s.into())) + // Standard Error: 3_020 + .saturating_add(Weight::from_parts(347_304, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -196,13 +196,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[1, 50]`. fn cancel_named(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `280 + s * (185 ±0)` + // Measured: `281 + s * (185 ±0)` // Estimated: `13928` - // Minimum execution time: 16_525_000 picoseconds. - Weight::from_parts(19_625_188, 0) + // Minimum execution time: 15_875_000 picoseconds. + Weight::from_parts(17_852_548, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 2_786 - .saturating_add(Weight::from_parts(462_345, 0).saturating_mul(s.into())) + // Standard Error: 2_038 + .saturating_add(Weight::from_parts(523_856, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -213,13 +213,13 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// The range of component `s` is `[1, 50]`. fn schedule_retry(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `117` + // Measured: `118` // Estimated: `13928` - // Minimum execution time: 8_585_000 picoseconds. - Weight::from_parts(9_321_715, 0) + // Minimum execution time: 8_562_000 picoseconds. + Weight::from_parts(9_133_733, 0) .saturating_add(Weight::from_parts(0, 13928)) - // Standard Error: 619 - .saturating_add(Weight::from_parts(26_959, 0).saturating_mul(s.into())) + // Standard Error: 520 + .saturating_add(Weight::from_parts(26_997, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -229,10 +229,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn set_retry() -> Weight { // Proof Size summary in bytes: - // Measured: `8927` + // Measured: `8928` // Estimated: `13928` - // Minimum execution time: 20_927_000 picoseconds. - Weight::from_parts(21_777_000, 0) + // Minimum execution time: 22_103_000 picoseconds. + Weight::from_parts(22_912_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -245,10 +245,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn set_retry_named() -> Weight { // Proof Size summary in bytes: - // Measured: `9605` + // Measured: `9606` // Estimated: `13928` - // Minimum execution time: 28_020_000 picoseconds. - Weight::from_parts(29_238_000, 0) + // Minimum execution time: 27_895_000 picoseconds. + Weight::from_parts(28_757_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -259,10 +259,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn cancel_retry() -> Weight { // Proof Size summary in bytes: - // Measured: `8939` + // Measured: `8940` // Estimated: `13928` - // Minimum execution time: 20_075_000 picoseconds. - Weight::from_parts(21_511_000, 0) + // Minimum execution time: 21_101_000 picoseconds. + Weight::from_parts(22_019_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -275,10 +275,10 @@ impl<T: frame_system::Config> pallet_scheduler::WeightInfo for WeightInfo<T> { /// Proof: `Scheduler::Retries` (`max_values`: None, `max_size`: Some(30), added: 2505, mode: `MaxEncodedLen`) fn cancel_retry_named() -> Weight { // Proof Size summary in bytes: - // Measured: `9617` + // Measured: `9618` // Estimated: `13928` - // Minimum execution time: 27_430_000 picoseconds. - Weight::from_parts(28_593_000, 0) + // Minimum execution time: 27_236_000 picoseconds. + Weight::from_parts(27_947_000, 0) .saturating_add(Weight::from_parts(0, 13928)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) diff --git a/runtime/gtest/src/weights/pallet_session.rs b/runtime/gtest/src/weights/pallet_session.rs index fe69fdcd512f9960c643124b5fca1961530a111a..f863005067f0a5a8f663f24e3ac88091c586c73e 100644 --- a/runtime/gtest/src/weights/pallet_session.rs +++ b/runtime/gtest/src/weights/pallet_session.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_session` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -55,8 +55,8 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `810` // Estimated: `11700` - // Minimum execution time: 29_118_000 picoseconds. - Weight::from_parts(29_902_000, 0) + // Minimum execution time: 25_520_000 picoseconds. + Weight::from_parts(26_891_000, 0) .saturating_add(Weight::from_parts(0, 11700)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(5)) @@ -69,8 +69,8 @@ impl<T: frame_system::Config> pallet_session::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `477` // Estimated: `3942` - // Minimum execution time: 16_644_000 picoseconds. - Weight::from_parts(17_318_000, 0) + // Minimum execution time: 15_423_000 picoseconds. + Weight::from_parts(16_094_000, 0) .saturating_add(Weight::from_parts(0, 3942)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(5)) diff --git a/runtime/gtest/src/weights/pallet_smith_members.rs b/runtime/gtest/src/weights/pallet_smith_members.rs index 53b6599324445ea2072dc1bcaba8d73b8f901739..dd5ba5e44024bbefb2ea6c891ece60a8089c7290 100644 --- a/runtime/gtest/src/weights/pallet_smith_members.rs +++ b/runtime/gtest/src/weights/pallet_smith_members.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_smith_members` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -59,11 +59,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `SmithMembers::ExpiresOn` (`max_values`: None, `max_size`: None, mode: `Measured`) fn invite_smith() -> Weight { // Proof Size summary in bytes: - // Measured: `801` - // Estimated: `6741` - // Minimum execution time: 34_106_000 picoseconds. - Weight::from_parts(35_795_000, 0) - .saturating_add(Weight::from_parts(0, 6741)) + // Measured: `748` + // Estimated: `6688` + // Minimum execution time: 29_878_000 picoseconds. + Weight::from_parts(31_322_000, 0) + .saturating_add(Weight::from_parts(0, 6688)) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -75,8 +75,8 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> // Proof Size summary in bytes: // Measured: `566` // Estimated: `4031` - // Minimum execution time: 18_751_000 picoseconds. - Weight::from_parts(19_979_000, 0) + // Minimum execution time: 16_386_000 picoseconds. + Weight::from_parts(16_979_000, 0) .saturating_add(Weight::from_parts(0, 4031)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -91,11 +91,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `SmithMembers::ExpiresOn` (`max_values`: None, `max_size`: None, mode: `Measured`) fn certify_smith() -> Weight { // Proof Size summary in bytes: - // Measured: `611` - // Estimated: `6551` - // Minimum execution time: 28_428_000 picoseconds. - Weight::from_parts(29_966_000, 0) - .saturating_add(Weight::from_parts(0, 6551)) + // Measured: `591` + // Estimated: `6531` + // Minimum execution time: 24_836_000 picoseconds. + Weight::from_parts(26_193_000, 0) + .saturating_add(Weight::from_parts(0, 6531)) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(3)) } @@ -117,11 +117,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `Session::KeyOwner` (`max_values`: None, `max_size`: None, mode: `Measured`) fn on_removed_wot_member() -> Weight { // Proof Size summary in bytes: - // Measured: `1204` - // Estimated: `14569` - // Minimum execution time: 71_994_000 picoseconds. - Weight::from_parts(75_523_000, 0) - .saturating_add(Weight::from_parts(0, 14569)) + // Measured: `1171` + // Estimated: `14536` + // Minimum execution time: 65_241_000 picoseconds. + Weight::from_parts(68_092_000, 0) + .saturating_add(Weight::from_parts(0, 14536)) .saturating_add(T::DbWeight::get().reads(11)) .saturating_add(T::DbWeight::get().writes(15)) } @@ -129,11 +129,11 @@ impl<T: frame_system::Config> pallet_smith_members::WeightInfo for WeightInfo<T> /// Proof: `SmithMembers::Smiths` (`max_values`: None, `max_size`: None, mode: `Measured`) fn on_removed_wot_member_empty() -> Weight { // Proof Size summary in bytes: - // Measured: `253` - // Estimated: `3718` - // Minimum execution time: 4_215_000 picoseconds. - Weight::from_parts(4_487_000, 0) - .saturating_add(Weight::from_parts(0, 3718)) + // Measured: `220` + // Estimated: `3685` + // Minimum execution time: 3_798_000 picoseconds. + Weight::from_parts(3_986_000, 0) + .saturating_add(Weight::from_parts(0, 3685)) .saturating_add(T::DbWeight::get().reads(1)) } } diff --git a/runtime/gtest/src/weights/pallet_sudo.rs b/runtime/gtest/src/weights/pallet_sudo.rs index 812048e82112fbffb1b32f7c92c6d6664ea0c235..7ab0e6b2437a2dac94b6387792bb1e8d49676559 100644 --- a/runtime/gtest/src/weights/pallet_sudo.rs +++ b/runtime/gtest/src/weights/pallet_sudo.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_sudo` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -53,8 +53,8 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 8_684_000 picoseconds. - Weight::from_parts(9_361_000, 0) + // Minimum execution time: 8_240_000 picoseconds. + Weight::from_parts(8_778_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) @@ -65,8 +65,8 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 9_133_000 picoseconds. - Weight::from_parts(9_729_000, 0) + // Minimum execution time: 8_894_000 picoseconds. + Weight::from_parts(9_362_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -76,8 +76,8 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 9_144_000 picoseconds. - Weight::from_parts(9_815_000, 0) + // Minimum execution time: 9_093_000 picoseconds. + Weight::from_parts(9_567_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -87,10 +87,21 @@ impl<T: frame_system::Config> pallet_sudo::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `165` // Estimated: `1517` - // Minimum execution time: 8_227_000 picoseconds. - Weight::from_parts(8_809_000, 0) + // Minimum execution time: 7_830_000 picoseconds. + Weight::from_parts(8_202_000, 0) .saturating_add(Weight::from_parts(0, 1517)) .saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().writes(1)) } + /// Storage: `Sudo::Key` (r:1 w:0) + /// Proof: `Sudo::Key` (`max_values`: Some(1), `max_size`: Some(32), added: 527, mode: `MaxEncodedLen`) + fn check_only_sudo_account() -> Weight { + // Proof Size summary in bytes: + // Measured: `165` + // Estimated: `1517` + // Minimum execution time: 3_347_000 picoseconds. + Weight::from_parts(3_629_000, 0) + .saturating_add(Weight::from_parts(0, 1517)) + .saturating_add(T::DbWeight::get().reads(1)) + } } diff --git a/runtime/gtest/src/weights/pallet_timestamp.rs b/runtime/gtest/src/weights/pallet_timestamp.rs index 7b233d2281e2cfc6ac22582cbe04178f6f26307f..2dacfc16cfaf200df97405ef62136e0a9a7babea 100644 --- a/runtime/gtest/src/weights/pallet_timestamp.rs +++ b/runtime/gtest/src/weights/pallet_timestamp.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_timestamp` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -57,8 +57,8 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `268` // Estimated: `1493` - // Minimum execution time: 11_746_000 picoseconds. - Weight::from_parts(12_396_000, 0) + // Minimum execution time: 10_410_000 picoseconds. + Weight::from_parts(11_395_000, 0) .saturating_add(Weight::from_parts(0, 1493)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -67,8 +67,8 @@ impl<T: frame_system::Config> pallet_timestamp::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `57` // Estimated: `0` - // Minimum execution time: 3_514_000 picoseconds. - Weight::from_parts(3_884_000, 0) + // Minimum execution time: 3_486_000 picoseconds. + Weight::from_parts(3_652_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/gtest/src/weights/pallet_transaction_payment.rs b/runtime/gtest/src/weights/pallet_transaction_payment.rs new file mode 100644 index 0000000000000000000000000000000000000000..7c5a4ad819b52848ca62a9b5a106daf93ebce445 --- /dev/null +++ b/runtime/gtest/src/weights/pallet_transaction_payment.rs @@ -0,0 +1,62 @@ +// Copyright 2021-2022 Axiom-Team +// +// This file is part of Duniter-v2S. +// +// Duniter-v2S is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published by +// the Free Software Foundation, version 3 of the License. +// +// Duniter-v2S is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with Duniter-v2S. If not, see <https://www.gnu.org/licenses/>. + +//! Autogenerated weights for `pallet_transaction_payment` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` +//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 + +// Executed Command: +// target/release/duniter +// benchmark +// pallet +// --genesis-builder=spec-genesis +// --steps=50 +// --repeat=20 +// --pallet=* +// --extrinsic=* +// --wasm-execution=compiled +// --heap-pages=4096 +// --header=./file_header.txt +// --output=./runtime/gtest/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] +#![allow(missing_docs)] + +use frame_support::{traits::Get, weights::Weight}; +use core::marker::PhantomData; + +/// Weight functions for `pallet_transaction_payment`. +pub struct WeightInfo<T>(PhantomData<T>); +impl<T: frame_system::Config> pallet_transaction_payment::WeightInfo for WeightInfo<T> { + /// Storage: `System::Account` (r:2 w:2) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) + fn charge_transaction_payment() -> Weight { + // Proof Size summary in bytes: + // Measured: `124` + // Estimated: `6126` + // Minimum execution time: 44_768_000 picoseconds. + Weight::from_parts(46_028_000, 0) + .saturating_add(Weight::from_parts(0, 6126)) + .saturating_add(T::DbWeight::get().reads(2)) + .saturating_add(T::DbWeight::get().writes(2)) + } +} diff --git a/runtime/gtest/src/weights/pallet_treasury.rs b/runtime/gtest/src/weights/pallet_treasury.rs index 1c1778f1269381bd7f3c383dcd639991a8c9bf20..5d72169e81026ae779fc8efdd20d4b228b299ced 100644 --- a/runtime/gtest/src/weights/pallet_treasury.rs +++ b/runtime/gtest/src/weights/pallet_treasury.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_treasury` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -61,8 +61,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `1887` - // Minimum execution time: 3_319_000 picoseconds. - Weight::from_parts(3_658_000, 0) + // Minimum execution time: 3_479_000 picoseconds. + Weight::from_parts(3_667_000, 0) .saturating_add(Weight::from_parts(0, 1887)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -70,18 +70,18 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// Storage: `Treasury::Deactivated` (r:1 w:1) /// Proof: `Treasury::Deactivated` (`max_values`: Some(1), `max_size`: Some(8), added: 503, mode: `MaxEncodedLen`) - /// Storage: `Treasury::Approvals` (r:1 w:1) - /// Proof: `Treasury::Approvals` (`max_values`: Some(1), `max_size`: Some(402), added: 897, mode: `MaxEncodedLen`) + /// Storage: `Treasury::LastSpendPeriod` (r:1 w:1) + /// Proof: `Treasury::LastSpendPeriod` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) /// The range of component `p` is `[0, 99]`. fn on_initialize_proposals(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `82 + p * (1 ±0)` // Estimated: `3558` - // Minimum execution time: 14_943_000 picoseconds. - Weight::from_parts(16_363_156, 0) + // Minimum execution time: 10_783_000 picoseconds. + Weight::from_parts(12_193_324, 0) .saturating_add(Weight::from_parts(0, 3558)) - // Standard Error: 753 - .saturating_add(Weight::from_parts(36_684, 0).saturating_mul(p.into())) + // Standard Error: 384 + .saturating_add(Weight::from_parts(23_092, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -99,8 +99,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3526` - // Minimum execution time: 4_739_000 picoseconds. - Weight::from_parts(4_875_000, 0) + // Minimum execution time: 4_689_000 picoseconds. + Weight::from_parts(4_947_000, 0) .saturating_add(Weight::from_parts(0, 3526)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -110,8 +110,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3526` - // Minimum execution time: 4_652_000 picoseconds. - Weight::from_parts(4_922_000, 0) + // Minimum execution time: 4_690_000 picoseconds. + Weight::from_parts(5_004_000, 0) .saturating_add(Weight::from_parts(0, 3526)) .saturating_add(T::DbWeight::get().reads(1)) } @@ -121,8 +121,8 @@ impl<T: frame_system::Config> pallet_treasury::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `6` // Estimated: `3526` - // Minimum execution time: 4_033_000 picoseconds. - Weight::from_parts(4_300_000, 0) + // Minimum execution time: 4_265_000 picoseconds. + Weight::from_parts(4_489_000, 0) .saturating_add(Weight::from_parts(0, 3526)) .saturating_add(T::DbWeight::get().reads(1)) } diff --git a/runtime/gtest/src/weights/pallet_universal_dividend.rs b/runtime/gtest/src/weights/pallet_universal_dividend.rs index 39afd99bb1a217c6ed97cf328b45eb0075ef29ef..ad05a5367f38e567aad0f57d11a3fc856ae9168f 100644 --- a/runtime/gtest/src/weights/pallet_universal_dividend.rs +++ b/runtime/gtest/src/weights/pallet_universal_dividend.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_universal_dividend` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -58,15 +58,13 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// The range of component `i` is `[1, 160]`. - fn claim_uds(i: u32, ) -> Weight { + fn claim_uds(_i: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `676` // Estimated: `4141` - // Minimum execution time: 36_013_000 picoseconds. - Weight::from_parts(37_871_239, 0) + // Minimum execution time: 33_308_000 picoseconds. + Weight::from_parts(35_384_965, 0) .saturating_add(Weight::from_parts(0, 4141)) - // Standard Error: 689 - .saturating_add(Weight::from_parts(4_030, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } @@ -78,8 +76,8 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `156` // Estimated: `6126` - // Minimum execution time: 54_690_000 picoseconds. - Weight::from_parts(56_140_000, 0) + // Minimum execution time: 52_414_000 picoseconds. + Weight::from_parts(54_174_000, 0) .saturating_add(Weight::from_parts(0, 6126)) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(2)) @@ -92,8 +90,8 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn // Proof Size summary in bytes: // Measured: `93` // Estimated: `3558` - // Minimum execution time: 34_614_000 picoseconds. - Weight::from_parts(35_538_000, 0) + // Minimum execution time: 33_926_000 picoseconds. + Weight::from_parts(34_772_000, 0) .saturating_add(Weight::from_parts(0, 3558)) .saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().writes(1)) @@ -105,13 +103,15 @@ impl<T: frame_system::Config> pallet_universal_dividend::WeightInfo for WeightIn /// Storage: `System::Account` (r:1 w:1) /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(93), added: 2568, mode: `MaxEncodedLen`) /// The range of component `i` is `[1, 160]`. - fn on_removed_member(_i: u32, ) -> Weight { + fn on_removed_member(i: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `181` // Estimated: `3558` - // Minimum execution time: 19_823_000 picoseconds. - Weight::from_parts(21_133_050, 0) + // Minimum execution time: 19_357_000 picoseconds. + Weight::from_parts(20_489_722, 0) .saturating_add(Weight::from_parts(0, 3558)) + // Standard Error: 243 + .saturating_add(Weight::from_parts(446, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().writes(1)) } diff --git a/runtime/gtest/src/weights/pallet_upgrade_origin.rs b/runtime/gtest/src/weights/pallet_upgrade_origin.rs index 1487c1f904229bc72f3ae3768d9907835e79ccea..47ff86c95c6c823248cf57a410527334df16e877 100644 --- a/runtime/gtest/src/weights/pallet_upgrade_origin.rs +++ b/runtime/gtest/src/weights/pallet_upgrade_origin.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_upgrade_origin` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -51,8 +51,8 @@ impl<T: frame_system::Config> pallet_upgrade_origin::WeightInfo for WeightInfo<T // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_587_000 picoseconds. - Weight::from_parts(6_058_000, 0) + // Minimum execution time: 5_591_000 picoseconds. + Weight::from_parts(6_048_000, 0) .saturating_add(Weight::from_parts(0, 0)) } } diff --git a/runtime/gtest/src/weights/pallet_utility.rs b/runtime/gtest/src/weights/pallet_utility.rs index b12f4dcdf510f837408c53d0b64327f9ffdd122d..86c69c091a79c4d90c4ed1a30c37e72faae97f18 100644 --- a/runtime/gtest/src/weights/pallet_utility.rs +++ b/runtime/gtest/src/weights/pallet_utility.rs @@ -16,8 +16,8 @@ //! Autogenerated weights for `pallet_utility` //! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024 @@ -52,18 +52,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_430_000 picoseconds. - Weight::from_parts(6_831_888, 0) + // Minimum execution time: 4_429_000 picoseconds. + Weight::from_parts(8_864_114, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 726 - .saturating_add(Weight::from_parts(2_094_088, 0).saturating_mul(c.into())) + // Standard Error: 1_071 + .saturating_add(Weight::from_parts(2_117_486, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_664_000 picoseconds. - Weight::from_parts(3_785_000, 0) + // Minimum execution time: 3_926_000 picoseconds. + Weight::from_parts(4_129_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -71,18 +71,18 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_457_000 picoseconds. - Weight::from_parts(7_200_042, 0) + // Minimum execution time: 4_436_000 picoseconds. + Weight::from_parts(8_887_713, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 791 - .saturating_add(Weight::from_parts(2_245_624, 0).saturating_mul(c.into())) + // Standard Error: 914 + .saturating_add(Weight::from_parts(2_264_456, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_798_000 picoseconds. - Weight::from_parts(6_062_000, 0) + // Minimum execution time: 6_072_000 picoseconds. + Weight::from_parts(6_294_000, 0) .saturating_add(Weight::from_parts(0, 0)) } /// The range of component `c` is `[0, 1000]`. @@ -90,10 +90,10 @@ impl<T: frame_system::Config> pallet_utility::WeightInfo for WeightInfo<T> { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_414_000 picoseconds. - Weight::from_parts(8_408_649, 0) + // Minimum execution time: 4_285_000 picoseconds. + Weight::from_parts(9_361_173, 0) .saturating_add(Weight::from_parts(0, 0)) - // Standard Error: 1_242 - .saturating_add(Weight::from_parts(2_092_666, 0).saturating_mul(c.into())) + // Standard Error: 774 + .saturating_add(Weight::from_parts(2_106_780, 0).saturating_mul(c.into())) } } diff --git a/runtime/gtest/src/weights/paritydb_weights.rs b/runtime/gtest/src/weights/paritydb_weights.rs index f7e7a1bbce4b382aabbb31db680f3f06a6bb4e9f..409f0a54dc70435e762057346601e4efb5575518 100644 --- a/runtime/gtest/src/weights/paritydb_weights.rs +++ b/runtime/gtest/src/weights/paritydb_weights.rs @@ -1,6 +1,6 @@ -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2024-11-14 (Y/M/D) +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0 +//! DATE: 2025-01-21 (Y/M/D) //! HOSTNAME: `bgallois-ms7d43`, CPU: `12th Gen Intel(R) Core(TM) i3-12100F` //! //! DATABASE: `ParityDb`, RUNTIME: `ĞTest Local Testnet` @@ -34,31 +34,31 @@ pub mod constants { /// Calculated by multiplying the *Average* of all values with `2.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 790, 807_925 - /// Average: 6_727 - /// Median: 1_441 - /// Std-Dev: 63946.66 + /// Min, Max: 957, 1_443_825 + /// Average: 11_027 + /// Median: 1_667 + /// Std-Dev: 114719.54 /// /// Percentiles nanoseconds: - /// 99th: 8_511 - /// 95th: 2_555 - /// 75th: 1_923 - read: 13_454 * constants::WEIGHT_REF_TIME_PER_NANOS, + /// 99th: 10_874 + /// 95th: 3_231 + /// 75th: 2_037 + read: 22_054 * constants::WEIGHT_REF_TIME_PER_NANOS, /// Time to write one storage item. /// Calculated by multiplying the *Average* of all values with `2.0` and adding `0`. /// /// Stats nanoseconds: - /// Min, Max: 3_773, 6_377_215 - /// Average: 50_553 - /// Median: 10_589 - /// Std-Dev: 504932.37 + /// Min, Max: 3_756, 6_580_754 + /// Average: 51_633 + /// Median: 9_698 + /// Std-Dev: 522757.01 /// /// Percentiles nanoseconds: - /// 99th: 18_609 - /// 95th: 15_443 - /// 75th: 12_619 - write: 101_106 * constants::WEIGHT_REF_TIME_PER_NANOS, + /// 99th: 22_977 + /// 95th: 14_736 + /// 75th: 11_885 + write: 103_266 * constants::WEIGHT_REF_TIME_PER_NANOS, }; } diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 4cde813dc4f7acd67e02d9f5548cff21df5cc354..3a41f39923782f2d6536feaa6b9acce271ec0ced 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,5 +1,5 @@ [toolchain] -channel = "nightly-2024-06-30" +channel = "nightly-2024-09-04" components = [ "rustfmt", "clippy", "rust-std", "cargo", "rust-src" ] targets = [ "wasm32-unknown-unknown" ] profile = "minimal"