Skip to content

Commit 87bccc9

Browse files
alistair-singhdependabot[bot]skunertbkchraltonen
authored
bridge-hub-rococo-wococo branch is merged. (#22)
* Bump futures from 0.3.26 to 0.3.27 (paritytech#2359) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.26 to 0.3.27. - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](rust-lang/futures-rs@0.3.26...0.3.27) --- updated-dependencies: - dependency-name: futures dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Kunert <skunert49@gmail.com> * Bump clap from 4.1.11 to 4.1.13 (paritytech#2388) Bumps [clap](https://github.com/clap-rs/clap) from 4.1.11 to 4.1.13. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@v4.1.11...v4.1.13) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Remove HeaderBackend from RelayChainRPCClient (paritytech#2385) * Remove HeaderBackend from RelayChainRPCClient * update lockfile for {"substrate", "polkadot"} --------- Co-authored-by: parity-processbot <> * Bump scale-info from 2.3.1 to 2.4.0 (paritytech#2386) Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.3.1 to 2.4.0. - [Release notes](https://github.com/paritytech/scale-info/releases) - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md) - [Commits](paritytech/scale-info@v2.3.1...v2.4.0) --- updated-dependencies: - dependency-name: scale-info dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump serde_json from 1.0.94 to 1.0.95 (paritytech#2387) Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.94 to 1.0.95. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.94...v1.0.95) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Companion: wasm-builder support stable Rust (paritytech#2393) * Companion: wasm-builder support stable Rust * update lockfile for {"polkadot", "substrate"} --------- Co-authored-by: parity-processbot <> * Bump thiserror from 1.0.38 to 1.0.40 (paritytech#2396) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.38 to 1.0.40. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.38...1.0.40) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump syn from 1.0.109 to 2.0.9 (paritytech#2397) Bumps [syn](https://github.com/dtolnay/syn) from 1.0.109 to 2.0.9. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](dtolnay/syn@1.0.109...2.0.9) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump serde from 1.0.156 to 1.0.159 (paritytech#2395) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.156 to 1.0.159. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.156...v1.0.159) --- updated-dependencies: - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Companion for paritytech/substrate#13725 (paritytech#2401) * Companion for paritytech/substrate#13725 * Add comment * update lockfile for {"substrate", "polkadot"} --------- Co-authored-by: parity-processbot <> * Bump syn from 2.0.9 to 2.0.11 (paritytech#2405) Bumps [syn](https://github.com/dtolnay/syn) from 2.0.9 to 2.0.11. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](dtolnay/syn@2.0.9...2.0.11) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump scale-info from 2.4.0 to 2.5.0 (paritytech#2404) Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.4.0 to 2.5.0. - [Release notes](https://github.com/paritytech/scale-info/releases) - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md) - [Commits](paritytech/scale-info@v2.4.0...v2.5.0) --- updated-dependencies: - dependency-name: scale-info dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump tempfile from 3.4.0 to 3.5.0 (paritytech#2406) Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/Stebalien/tempfile/releases) - [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS) - [Commits](https://github.com/Stebalien/tempfile/commits) --- updated-dependencies: - dependency-name: tempfile dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: parity-processbot <> * bump zombienet version (paritytech#2411) * Bump tokio from 1.26.0 to 1.27.0 (paritytech#2413) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.26.0 to 1.27.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.26.0...tokio-1.27.0) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump syn from 2.0.11 to 2.0.12 (paritytech#2414) Bumps [syn](https://github.com/dtolnay/syn) from 2.0.11 to 2.0.12. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](dtolnay/syn@2.0.11...2.0.12) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump proc-macro2 from 1.0.52 to 1.0.54 (paritytech#2415) Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.52 to 1.0.54. - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](dtolnay/proc-macro2@1.0.52...1.0.54) --- updated-dependencies: - dependency-name: proc-macro2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Companion PR for contract deletion updates (paritytech#2409) * Companion PR for contract deletion updates see paritytech/substrate#13702 * Revert "Companion PR for contract deletion updates" This reverts commit 4fb2ca5. * fix lint * update lockfile for {"polkadot", "substrate"} --------- Co-authored-by: parity-processbot <> * Allow arbitrary key-values in RelayStateSproofBuilder (paritytech#2407) * help text examples + clean up (paritytech#2418) * Bump futures from 0.3.27 to 0.3.28 (paritytech#2420) Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28. - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](rust-lang/futures-rs@0.3.27...0.3.28) --- updated-dependencies: - dependency-name: futures dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump clap from 4.1.13 to 4.1.14 (paritytech#2421) Bumps [clap](https://github.com/clap-rs/clap) from 4.1.13 to 4.1.14. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@v4.1.13...v4.1.14) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Substrate & Polkadot (paritytech#2422) * Bump syn from 2.0.12 to 2.0.13 (paritytech#2428) Bumps [syn](https://github.com/dtolnay/syn) from 2.0.12 to 2.0.13. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](dtolnay/syn@2.0.12...2.0.13) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump hex-literal from 0.3.4 to 0.4.0 (paritytech#2426) Bumps [hex-literal](https://github.com/RustCrypto/utils) from 0.3.4 to 0.4.0. - [Release notes](https://github.com/RustCrypto/utils/releases) - [Commits](RustCrypto/utils@hex-literal-v0.3.4...hex-literal-v0.4.0) --- updated-dependencies: - dependency-name: hex-literal dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Updated scripts for transfer assets * Companion for #6986 (paritytech#2416) * refactor: apply substrate/pull/13610 * Added `origin` to config for `universal_origin` benchmark * update lockfile for {"polkadot", "substrate"} * Update --------- Co-authored-by: William Freudenberger <w.freude@icloud.com> Co-authored-by: parity-processbot <> Co-authored-by: Bastian Köcher <info@kchr.de> * [backport] weights 9400 (paritytech#2425) * [benchmarks] pr with weights (paritytech#2373) Co-authored-by: paritytech-ci <paritytech-ci@parity.io> * [benchmarks] pr with weights (paritytech#2374) Co-authored-by: paritytech-ci <paritytech-ci@parity.io> * [benchmarks] pr with weights (paritytech#2375) Co-authored-by: paritytech-ci <paritytech-ci@parity.io> * Proof size in test wasn't sufficient (due to updated weights.) --------- Co-authored-by: Paritytech CI <52199148+paritytech-ci@users.noreply.github.com> Co-authored-by: paritytech-ci <paritytech-ci@parity.io> Co-authored-by: Giles Cope <gilescope@gmail.com> * Cleanup: Remove polkadot-service dependency from minimal node (paritytech#2430) * Remove polkadot-service dependency from minimal-node * Clean up error handline * Remove unwanted changes * Unused deps * Co #13699: Remove old calls (paritytech#2431) * Remove old calls Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * update lockfile for {"substrate", "polkadot"} * Ignore warning in pallet ping Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Ignore more warnings... Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * ... Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: parity-processbot <> * [Backport] version bumps 9400 (paritytech#2424) * Bump crate versions * Bump spec_version to 9400 * bump transaction versions (paritytech#2364) * Cargo.lock * Bump hex-literal from 0.4.0 to 0.4.1 (paritytech#2434) Bumps [hex-literal](https://github.com/RustCrypto/utils) from 0.4.0 to 0.4.1. - [Release notes](https://github.com/RustCrypto/utils/releases) - [Commits](RustCrypto/utils@hex-literal-v0.4.0...hex-literal-v0.4.1) --- updated-dependencies: - dependency-name: hex-literal dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Updated bridge-hub-polkadot.json (paritytech#2435) * The Polkadot Fellowship import (paritytech#2236) * Fellowship into Collectives * cargo.lock * tracks alias * allow to send Fellows origin over XCM * update todos, remove duplication of type * use Collectives location for Fellows body * alias for ranks constants * benchmarks * proxy for Fellowship * docs * correct copyright date * Apply suggestions from code review Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> * rustfmt * remove council, update origins * renames * remove tech committee from promote origin * renames * Fellowship import * test * rename mod * fix import * updated addresses (only ss58 version) * update addresses * doc nits * weights with new api * update addresses * fix try runtime * update addresses * use pallet api to import the members * merge fix * hex-literal version * add Bradley to the 1 rank --------- Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by: parity-processbot <> * Script updates for `ping-via-bridge-from-statemine-rococo` * Companion for #13302 (paritytech#2357) * primitives/core: Derive scale_info::TypeInfo for runtime APIs Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * parachains: Derive scale_info::TypeInfo for FungiblesAccessError Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * parachains: Fix `TypeInfo` import path Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * update lockfile for {"polkadot", "substrate"} * Adjust testing for the new API Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * Adjust deprecated methods Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> --------- Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> Co-authored-by: parity-processbot <> * use stable rust toolchain in ci * Bump syn from 2.0.13 to 2.0.14 (paritytech#2446) Bumps [syn](https://github.com/dtolnay/syn) from 2.0.13 to 2.0.14. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](dtolnay/syn@2.0.13...2.0.14) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump serde from 1.0.159 to 1.0.160 (paritytech#2445) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.159 to 1.0.160. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.159...v1.0.160) --- updated-dependencies: - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Added `transfer-asset-from-statemine-rococo` * Invoke cargo build commands with `--locked` (paritytech#2444) * Finished scripts * README.md * Bump actions/checkout from 3.1.0 to 3.5.1 (paritytech#2448) * Bump actions/checkout from 3.1.0 to 3.5.1 Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.5.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3.1.0...83b7061) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * align version with hash --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sergejs Kostjucenko <sergejs@parity.io> * Bump serde_json from 1.0.95 to 1.0.96 (paritytech#2453) Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.95 to 1.0.96. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.95...v1.0.96) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/checkout from 3.5.1 to 3.5.2 (paritytech#2452) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.1 to 3.5.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@83b7061...8e5e7e5) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Compile fix + log xcm trace all * Bump syn from 2.0.14 to 2.0.15 (paritytech#2454) Bumps [syn](https://github.com/dtolnay/syn) from 2.0.14 to 2.0.15. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](dtolnay/syn@2.0.14...2.0.15) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump assert_cmd from 2.0.10 to 2.0.11 (paritytech#2457) Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.10 to 2.0.11. - [Release notes](https://github.com/assert-rs/assert_cmd/releases) - [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md) - [Commits](assert-rs/assert_cmd@v2.0.10...v2.0.11) --- updated-dependencies: - dependency-name: assert_cmd dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Initial version of bridges pallet as subtree of https://github.com/paritytech/parity-bridges-common Added `Bridges subtree files` pr review rule * Squashed 'bridges/' changes from ecddd4a31..d30927c08 d30927c08 Revert dispatch-results (paritytech#2048) fa454c3b4 Remove unneeded files (paritytech#2044) 956a2c687 Bump clap from 4.2.1 to 4.2.2 91951583a Bump serde_json from 1.0.95 to 1.0.96 fcf462051 Bump h2 from 0.3.16 to 0.3.17 in /tools/runtime-codegen b751fb24f Bump h2 from 0.3.16 to 0.3.17 0bf31ab78 update refs (paritytech#2041) a490ecbd3 Fix CI build (paritytech#2039) 01139ebbc Define `RangeInclusiveExt` (paritytech#2037) 2db2f3fe3 Impl review suggestions from paritytech#2021 (paritytech#2036) 36292760f fix build step on CI (paritytech#2034) 3a2311b7a refund extra weight in receive_messages_delivery_proof call (paritytech#2031) 77f1641d1 Boost message delivery transaction priority (paritytech#2023) c23c4e441 Reject delivery transactions with at least one obsolete message (paritytech#2021) 68ba699b7 Reintroduce msg dispatch status reporting (paritytech#2027) d1e852cc3 Bump hex-literal from 0.4.0 to 0.4.1 16f25d613 Relay node down alert (paritytech#2002) 4bb1a6406 only refund if all bundled messages have been delivered (paritytech#2019) b9acf52bc fail with InsufficientDispatchWeight if dispatch_weight doesn't cover weight of all bundled messages (paritytech#2018) e10097fe2 Remove unneeded error debug strings (paritytech#2017) f5e38f057 enable metrics on all validator nodes (paritytech#2016) c35f1a187 Bump scale-info from 2.4.0 to 2.5.0 04c56977c Bump clap from 4.1.13 to 4.2.1 481371f3c Bump hex-literal from 0.3.4 to 0.4.0 6b9c1400d Bump serde from 1.0.158 to 1.0.159 e71877a2e Bump futures from 0.3.27 to 0.3.28 c019f4faa Bump tempfile from 3.4.0 to 3.5.0 2e6e79ef6 Bump serde_json from 1.0.94 to 1.0.95 0698b1ff9 Bump tokio from 1.26.0 to 1.27.0 35b149830 fix test step on CI (paritytech#2003) 0c3acc858 cleanup removed lane traces (paritytech#2001) 8bf81749e bump BridgeHubRococo/BridgeHubWococo versions (paritytech#2000) e53bb7f36 MaxRequests -> MaxFreeMandatoryHeadersPerBlock in pallet-bridge-grandpa (paritytech#1997) dfcc09043 Run tests for `runtime-benchmarks` feature only (paritytech#1998) efcc8db17 Run benchmarks for mock runtimes (#1996) git-subtree-dir: bridges git-subtree-split: d30927c089bd9e73092d1ec1a62895603cb277a3 * Fixes * Squashed 'bridges/' content from commit d30927c08 git-subtree-dir: bridges git-subtree-split: d30927c089bd9e73092d1ec1a62895603cb277a3 * Updated REAMDE.md and BRIDGES.md (inspired by original https://github.com/paritytech/polkadot/blob/d22eb62fe40e55e15eb91d375f48cc540d83a47e/BRIDGES.md) * Squashed 'bridges/' changes from d30927c08..d3970944b d3970944b Small simplifications (paritytech#2050) git-subtree-dir: bridges git-subtree-split: d3970944b0cfc4ea5226225e1ca07dab234c3556 * Changed `query_account_balances` return type (paritytech#2455) * Squashed 'bridges/' changes from d3970944b..2180797fb 2180797fb Removed CODEOWNERS (paritytech#2051) git-subtree-dir: bridges git-subtree-split: 2180797fbf8a990490c67853dcffd81bc8dd083c * Companion for substrate#13883 (paritytech#2460) * update substrate * update lockfile for {"polkadot", "substrate"} --------- Co-authored-by: parity-processbot <> * Optimize level monitor reconstruction (paritytech#2461) * Optimize level monitor reconstruction * Fix counter increment and test * Struct comments as doc comments * Bump clap from 4.1.14 to 4.2.3 (paritytech#2465) * Bump Swatinem/rust-cache from 2.2.0 to 2.2.1 (paritytech#2456) Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.2.0 to 2.2.1. - [Release notes](https://github.com/Swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](Swatinem/rust-cache@359a70e...6fd3edf) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Companion for substrate#13771 (paritytech#2410) * max proposal weight config * update deps --------- Co-authored-by: parity-processbot <> * Parachain node should not recover blocks while syncing (paritytech#2462) * [Polkadot Companion] for 7101 (paritytech#2470) * [Polkadot Companion] for 7101 PR: paritytech/polkadot#7101 * update lockfile for {"polkadot", "substrate"} --------- Co-authored-by: parity-processbot <> * Align BridgeHub runtimes with other SP runtimes + reused test for teleport native tokens + some nits (paritytech#2449) * Align BridgeHub runtimes with other SP runtimes * Reused `teleports_for_native_asset_works` test to all bridge-hub runtime * Fix import vs doc * Removed unnecessery deps * DealWithFees + ToAuthor->ToStakingPot for BH according to the other runtimes * Update parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> * Update parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/xcm_config.rs Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> * Update parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> * Align all desc * Extract runtime_para_id for test * Fix test --------- Co-authored-by: parity-processbot <> Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> * [ci] Update buildah command and version (paritytech#2479) * Bump enumflags2 from 0.7.5 to 0.7.7 (paritytech#2481) Bumps [enumflags2](https://github.com/meithecatte/enumflags2) from 0.7.5 to 0.7.7. - [Release notes](https://github.com/meithecatte/enumflags2/releases) - [Commits](meithecatte/enumflags2@v0.7.5...v0.7.7) --- updated-dependencies: - dependency-name: enumflags2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ruby/setup-ruby from 1.133.2 to 1.146.0 (paritytech#2466) Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.133.2 to 1.146.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](ruby/setup-ruby@93287a1...55283cc) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ruby/setup-ruby from 1.146.0 to 1.147.0 (paritytech#2484) Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.146.0 to 1.147.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](ruby/setup-ruby@55283cc...6cecb48) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/download-artifact from 3.0.0 to 3.0.1 (paritytech#1798) * Bump actions/download-artifact from 3.0.0 to 3.0.1 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.0 to 3.0.1. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@fb598a6...9782bd6) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * match hash with version --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com> * Bump actions/upload-artifact from 3.1.0 to 3.1.1 (paritytech#1799) * Bump actions/upload-artifact from 3.1.0 to 3.1.1 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@3cea537...83fd05a) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * match hash with version --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sergejs Kostjucenko <sergejs@parity.io> * Bump actions/cache from 3.0.11 to 3.2.3 (paritytech#2082) Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.2.3. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@9b0c1fc...58c146c) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: parity-processbot <> * Companion for substrate#13565 (paritytech#2306) * add default deposit limit * cargo upd * Bump actions/download-artifact from 3.0.1 to 3.0.2 (paritytech#2485) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@9782bd6...9bc31d5) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump chevdor/srtool-actions from 0.6.0 to 0.7.0 (paritytech#2486) Bumps [chevdor/srtool-actions](https://github.com/chevdor/srtool-actions) from 0.6.0 to 0.7.0. - [Release notes](https://github.com/chevdor/srtool-actions/releases) - [Commits](chevdor/srtool-actions@v0.6.0...v0.7.0) --- updated-dependencies: - dependency-name: chevdor/srtool-actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/upload-artifact from 3.1.1 to 3.1.2 (paritytech#2487) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@83fd05a...0b7f8ab) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/cache from 3.2.3 to 3.3.1 (paritytech#2488) Bumps [actions/cache](https://github.com/actions/cache) from 3.2.3 to 3.3.1. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@58c146c...88522ab) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump h2 from 0.3.9 to 0.3.17 (paritytech#2451) Bumps [h2](https://github.com/hyperium/h2) from 0.3.9 to 0.3.17. - [Release notes](https://github.com/hyperium/h2/releases) - [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md) - [Commits](hyperium/h2@v0.3.9...v0.3.17) --- updated-dependencies: - dependency-name: h2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Reused `teleports_for_native_asset_works` test to all bridge-hub runtime Extract runtime_para_id for test Fix test Typos Added helper for `execute_as_governance` * Added test case `initialize_bridge_by_governance_works` * Added test case `handle_export_message_from_system_parachain_to_outbound_queue_works` fix script Removed BridgeGrandpaRococoInstance * Added test-case `message_dispatch_routing_works` * Squashed 'bridges/' changes from 2180797fbf..4850aac8ce 4850aac8ce Removed relayer_account: &AccountId from MessageDispatch (paritytech#2080) 8c8adafd54 Revert "Fix max-size messages at test chains (paritytech#2064)" (paritytech#2077) c01a63efd8 Fixed off-by-one when confirming rewards in messages pallet (paritytech#2075) a298be96aa Update subxt dependencies (paritytech#2072) c0eef51eab Fix max-size messages at test chains (paritytech#2064) 3a658e3697 Messages relay fixes (paritytech#2073) 0022b5ab22 Slash relayers for invalid transactions (paritytech#2025) 198104007f Bump enumflags2 from 0.7.5 to 0.7.7 9229b257e5 [ci] Fix rules for docker build (paritytech#2069) 660d791390 [ci] Update buildah command and version (paritytech#2058) e4535c0ca4 fix the way latest_confirmed_nonce_at_source is "calculated" (paritytech#2067) dbc2d37590 select nothing if we have already selected nonces to submit or have submitted something (paritytech#2065) a7eedd21fe [relay-substrate-client] Bump jsonrpsee (paritytech#2066) 8875d5aeae Bump clap from 4.2.2 to 4.2.4 25f9cf55e2 Another use of RangeInclusiveExt::checked_len() (paritytech#2060) 4942c12a5f submit lane unblock transactions from relay (paritytech#2030) c0325d3c9c Test deployments fixes (paritytech#2057) fc7b9b7ed7 Use the new matrix server (paritytech#2056) 63bcb5c10b Fixed delivery alert rule (paritytech#2052) git-subtree-dir: bridges git-subtree-split: 4850aac8ce6c34e5ca6246b88cd14c873a879cba * Fmt * Squashed 'bridges/' changes from 4850aac8ce..66aaf0dd23 66aaf0dd23 Nits (paritytech#2083) git-subtree-dir: bridges git-subtree-split: 66aaf0dd239dde40b64264061a77c921e2c82568 * Add JSON chainspecs for Wococo and Rococo Bridge-hub (paritytech#2473) * add bridge-hub rococo and wococo chainspecs * use json chainspec for bridge-hub-rococo and bridge-hub-wococo * Removed unused functions --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> * Companion for paritytech/polkadot#7098 (paritytech#2469) * Companion for paritytech/polkadot#7098 * Fixes * Add missing benchmarked function * Fix typo * update lockfile for {"polkadot", "substrate"} --------- Co-authored-by: parity-processbot <> * Cleaning * level-monitor: Use prroper log target (paritytech#2493) * level-monitor: Use prroper log target * ".git/.scripts/commands/fmt/fmt.sh" --------- Co-authored-by: command-bot <> * Bump ruby/setup-ruby from 1.147.0 to 1.148.0 (paritytech#2496) Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.147.0 to 1.148.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](ruby/setup-ruby@6cecb48...d2b39ad) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Skip av-store, make consensus task blocking (paritytech#2497) * Bump scale-info from 2.5.0 to 2.6.0 (paritytech#2500) Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.5.0 to 2.6.0. - [Release notes](https://github.com/paritytech/scale-info/releases) - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md) - [Commits](https://github.com/paritytech/scale-info/commits) --- updated-dependencies: - dependency-name: scale-info dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * bridge-hub-rococo: minor fixes Signed-off-by: Adrian Catangiu <adrian@parity.io> * Bump clap to 4.2.5 (paritytech#2505) * Squashed 'bridges/' changes from 66aaf0dd23..557ecbcecc 557ecbcecc Fix sized messages (Follow-up on paritytech#2064) (paritytech#2103) 54f587a066 Add weight of refund extension post_dispatch to the weights of messages pallet (paritytech#2089) 5b1626f8c4 fix pallet param for nightly benchmarks check (paritytech#2099) ae44c6b7a1 Add millau specific messages weights (paritytech#2097) 6ad0bd1f1e Add integrity tests to rialto parachain runtiime (paritytech#2096) 6919556de5 Bump tokio from 1.27.0 to 1.28.0 58795fcb75 Bump clap from 4.2.4 to 4.2.5 01bf31085b Bump scale-info from 2.5.0 to 2.6.0 8fe383240d Bump anyhow from 1.0.70 to 1.0.71 8d94e82ad5 deployments: add new BEEFY metrics and alarms (paritytech#2090) e9a4749e7e Bump wasmtime from 6.0.1 to 6.0.2 9d9936c0d9 Bump wasmtime from 6.0.1 to 6.0.2 in /tools/runtime-codegen 5d77cd7bee Add more logs to relayer and message pallets (paritytech#2082) 75fbb9d3ef Update comment (paritytech#2081) 9904d09cf6 Benchmarks for new relayers pallet calls (paritytech#2040) git-subtree-dir: bridges git-subtree-split: 557ecbcecc585547b744a5ac9fb8d7f3b9de4521 * fmt * Fix compile * Fix benchmark * [ci] Run gha fmt in docker (paritytech#2511) * [ci] Run gha fmt in docker * use cargo run instead action * Squashed 'bridges/' changes from 557ecbcecc..04b3dda6aa 04b3dda6aa Remove from subtree (paritytech#2111) f8ff15e7e7 Add `MessagesPalletInstance` for integrity tests (paritytech#2107) 92ccef58e6 Use generated runtimes for BHR/BHW (paritytech#2106) b33e0a585b Fix comment (paritytech#2105) git-subtree-dir: bridges git-subtree-split: 04b3dda6aa38599e612ff637710b6d2cff275ef3 * Fix * ".git/.scripts/commands/fmt/fmt.sh" * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-rococo bridge-hubs pallet_bridge_grandpa * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-rococo bridge-hubs pallet_bridge_parachains * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-rococo bridge-hubs pallet_bridge_messages * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-rococo bridge-hubs pallet_bridge_relayers * Companion PR for add events to ContractResult (paritytech#2510) * contracts: adapt to new contracts api * update lockfile for {"substrate", "polkadot"} --------- Co-authored-by: parity-processbot <> * Bump tokio from 1.27.0 to 1.28.0 (paritytech#2508) Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.27.0 to 1.28.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.27.0...tokio-1.28.0) * Bump clap from 4.2.5 to 4.2.7 (paritytech#2516) Bumps [clap](https://github.com/clap-rs/clap) from 4.2.5 to 4.2.7. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@v4.2.5...v4.2.7) * updated dependencies --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> Signed-off-by: Adrian Catangiu <adrian@parity.io> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Kunert <skunert49@gmail.com> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: Aaro Altonen <48052676+altonen@users.noreply.github.com> Co-authored-by: Javier Viola <javier@parity.io> Co-authored-by: parity-processbot <> Co-authored-by: PG Herveou <pgherveou@gmail.com> Co-authored-by: tmpolaczyk <44604217+tmpolaczyk@users.noreply.github.com> Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: William Freudenberger <w.freude@icloud.com> Co-authored-by: Bastian Köcher <info@kchr.de> Co-authored-by: Egor_P <egor@parity.io> Co-authored-by: Paritytech CI <52199148+paritytech-ci@users.noreply.github.com> Co-authored-by: paritytech-ci <paritytech-ci@parity.io> Co-authored-by: Giles Cope <gilescope@gmail.com> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Muharem Ismailov <ismailov.m.h@gmail.com> Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com> Co-authored-by: Mira Ressel <mira@parity.io> Co-authored-by: Sergejs Kostjucenko <sergejs@parity.io> Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com> Co-authored-by: Davide Galassi <davxy@datawok.net> Co-authored-by: Marcin S <marcin@bytedude.com> Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com> Co-authored-by: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com> Co-authored-by: Sasha Gryaznov <hi@agryaznov.com> Co-authored-by: Pierre Besson <pierre.besson@parity.io> Co-authored-by: Keith Yeung <kungfukeith11@gmail.com> Co-authored-by: Adrian Catangiu <adrian@parity.io> Co-authored-by: juangirini <juangirini@gmail.com>
1 parent a646f7f commit 87bccc9

File tree

20 files changed

+359
-365
lines changed

20 files changed

+359
-365
lines changed

Cargo.lock

+275-275
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/cli/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ authors = ["Parity Technologies <admin@parity.io>"]
55
edition = "2021"
66

77
[dependencies]
8-
clap = { version = "4.2.3", features = ["derive"] }
8+
clap = { version = "4.2.7", features = ["derive"] }
99
codec = { package = "parity-scale-codec", version = "3.0.0" }
1010
url = "2.3.1"
1111

client/network/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ cumulus-relay-chain-interface = { path = "../relay-chain-interface" }
3131

3232
[dev-dependencies]
3333
portpicker = "0.1.1"
34-
tokio = { version = "1.27.0", features = ["macros"] }
34+
tokio = { version = "1.28.0", features = ["macros"] }
3535
url = "2.3.1"
3636

3737
# Substrate

client/pov-recovery/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ cumulus-relay-chain-interface = {path = "../relay-chain-interface"}
3131
async-trait = "0.1.68"
3232

3333
[dev-dependencies]
34-
tokio = { version = "1.27.0", features = ["macros"] }
34+
tokio = { version = "1.28.0", features = ["macros"] }
3535
portpicker = "0.1.1"
3636

3737
# Cumulus

client/relay-chain-minimal-node/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@ lru = "0.9"
4242
tracing = "0.1.37"
4343
async-trait = "0.1.68"
4444
futures = "0.3.28"
45-
tokio = { version = "1.27.0", features = ["macros"] }
45+
tokio = { version = "1.28.0", features = ["macros"] }

client/relay-chain-rpc-interface/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "mas
2121
sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master" }
2222
sc-service = { git = "https://github.com/paritytech/substrate", branch = "master" }
2323

24-
tokio = { version = "1.27.0", features = ["sync"] }
24+
tokio = { version = "1.28.0", features = ["sync"] }
2525

2626
futures = "0.3.28"
2727
futures-timer = "3.0.2"

pallets/collator-selection/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ targets = ["x86_64-unknown-linux-gnu"]
1616
log = { version = "0.4.17", default-features = false }
1717
codec = { default-features = false, features = ["derive"], package = "parity-scale-codec", version = "3.0.0" }
1818
rand = { version = "0.8.5", features = ["std_rng"], default-features = false }
19-
scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
19+
scale-info = { version = "2.6.0", default-features = false, features = ["derive"] }
2020

2121
sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "master" }
2222
sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "master" }

pallets/dmp-queue/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ edition = "2021"
77
[dependencies]
88
codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false }
99
log = { version = "0.4.17", default-features = false }
10-
scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
10+
scale-info = { version = "2.6.0", default-features = false, features = ["derive"] }
1111

1212
# Substrate
1313
frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }

pallets/parachain-system/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ codec = { package = "parity-scale-codec", version = "3.0.0", default-features =
1111
environmental = { version = "1.1.4", default-features = false }
1212
impl-trait-for-tuples = "0.2.1"
1313
log = { version = "0.4.17", default-features = false }
14-
scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
14+
scale-info = { version = "2.6.0", default-features = false, features = ["derive"] }
1515

1616
# Substrate
1717
frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }

pallets/solo-to-para/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description = "Adds functionality to migrate from a Solo to a Parachain"
77

88
[dependencies]
99
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] }
10-
scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
10+
scale-info = { version = "2.6.0", default-features = false, features = ["derive"] }
1111

1212
# Substrate
1313
frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }

pallets/xcm/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ version = "0.1.0"
66

77
[dependencies]
88
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] }
9-
scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
9+
scale-info = { version = "2.6.0", default-features = false, features = ["derive"] }
1010

1111
sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
1212
sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }

pallets/xcmp-queue/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ edition = "2021"
88
codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false }
99
log = { version = "0.4.17", default-features = false }
1010
rand_chacha = { version = "0.3.0", default-features = false }
11-
scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
11+
scale-info = { version = "2.6.0", default-features = false, features = ["derive"] }
1212

1313
# Substrate
1414
frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }

parachain-template/node/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ edition = "2021"
1010
build = "build.rs"
1111

1212
[dependencies]
13-
clap = { version = "4.1.14", features = ["derive"] }
13+
clap = { version = "4.2.7", features = ["derive"] }
1414
log = "0.4.17"
1515
codec = { package = "parity-scale-codec", version = "3.0.0" }
1616
serde = { version = "1.0.160", features = ["derive"] }

parachain-template/runtime/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran
1818
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] }
1919
hex-literal = { version = "0.4.1", optional = true }
2020
log = { version = "0.4.17", default-features = false }
21-
scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
21+
scale-info = { version = "2.6.0", default-features = false, features = ["derive"] }
2222
smallvec = "1.10.0"
2323

2424
# Local

parachains/common/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ targets = ["x86_64-unknown-linux-gnu"]
1010

1111
[dependencies]
1212
codec = { package = "parity-scale-codec", version = "3.0.0", features = ["derive"], default-features = false }
13-
scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
13+
scale-info = { version = "2.6.0", default-features = false, features = ["derive"] }
1414

1515
# Substrate
1616
frame-support = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "master" }
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2021 Parity Technologies (UK) Ltd.
1+
// Copyright Parity Technologies (UK) Ltd.
22
// This file is part of Cumulus.
33

44
// Cumulus is free software: you can redistribute it and/or modify
@@ -17,33 +17,34 @@
1717
//! Autogenerated weights for `pallet_bridge_relayers`
1818
//!
1919
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
20-
//! DATE: 2023-03-15, STEPS: `50`, REPEAT: `2`, LOW RANGE: `[]`, HIGH RANGE: `[]`
20+
//! DATE: 2023-05-03, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
2121
//! WORST CASE MAP SIZE: `1000000`
22-
//! HOSTNAME: `bkontur-ThinkPad-P14s-Gen-2i`, CPU: `11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz`
22+
//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
2323
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-rococo-dev"), DB CACHE: 1024
2424
2525
// Executed Command:
26-
// ./target/production/polkadot-parachain
26+
// target/production/polkadot-parachain
2727
// benchmark
2828
// pallet
2929
// --steps=50
30-
// --repeat=2
30+
// --repeat=20
3131
// --extrinsic=*
3232
// --execution=wasm
3333
// --wasm-execution=compiled
3434
// --heap-pages=4096
35-
// --json-file=./bench.json
36-
// --header=./file_header.txt
37-
// --chain=bridge-hub-rococo-dev
35+
// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json
3836
// --pallet=pallet_bridge_relayers
39-
// --output=./parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights
37+
// --chain=bridge-hub-rococo-dev
38+
// --header=./file_header.txt
39+
// --output=./parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/
4040

4141
#![cfg_attr(rustfmt, rustfmt_skip)]
4242
#![allow(unused_parens)]
4343
#![allow(unused_imports)]
44+
#![allow(missing_docs)]
4445

4546
use frame_support::{traits::Get, weights::Weight};
46-
use sp_std::marker::PhantomData;
47+
use core::marker::PhantomData;
4748

4849
/// Weight functions for `pallet_bridge_relayers`.
4950
pub struct WeightInfo<T>(PhantomData<T>);
@@ -54,84 +55,70 @@ impl<T: frame_system::Config> pallet_bridge_relayers::WeightInfo for WeightInfo<
5455
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
5556
fn claim_rewards() -> Weight {
5657
// Proof Size summary in bytes:
57-
// Measured: `239`
58-
// Estimated: `7131`
59-
// Minimum execution time: 37_638_000 picoseconds.
60-
Weight::from_parts(43_222_000, 0)
61-
.saturating_add(Weight::from_parts(0, 7131))
58+
// Measured: `207`
59+
// Estimated: `3593`
60+
// Minimum execution time: 53_286_000 picoseconds.
61+
Weight::from_parts(53_905_000, 0)
62+
.saturating_add(Weight::from_parts(0, 3593))
6263
.saturating_add(T::DbWeight::get().reads(2))
6364
.saturating_add(T::DbWeight::get().writes(2))
6465
}
6566
/// Storage: BridgeRelayers RegisteredRelayers (r:1 w:1)
66-
///
67-
/// Proof: BridgeRelayers RegisteredRelayers (max_values: None, max_size: Some(64), added: 2539,
68-
/// mode: MaxEncodedLen)
69-
///
67+
/// Proof: BridgeRelayers RegisteredRelayers (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
68+
/// Storage: unknown `0x1e8445dc201eeb8560e5579a5dd54655` (r:1 w:0)
69+
/// Proof Skipped: unknown `0x1e8445dc201eeb8560e5579a5dd54655` (r:1 w:0)
7070
/// Storage: Balances Reserves (r:1 w:1)
71-
///
72-
/// Proof: Balances Reserves (max_values: None, max_size: Some(849), added: 3324, mode:
73-
/// MaxEncodedLen)
71+
/// Proof: Balances Reserves (max_values: None, max_size: Some(1249), added: 3724, mode: MaxEncodedLen)
7472
fn register() -> Weight {
7573
// Proof Size summary in bytes:
76-
// Measured: `87`
77-
// Estimated: `7843`
78-
// Minimum execution time: 39_590 nanoseconds.
79-
Weight::from_parts(40_546_000, 7843)
80-
.saturating_add(T::DbWeight::get().reads(2_u64))
81-
.saturating_add(T::DbWeight::get().writes(2_u64))
74+
// Measured: `61`
75+
// Estimated: `4714`
76+
// Minimum execution time: 29_145_000 picoseconds.
77+
Weight::from_parts(29_698_000, 0)
78+
.saturating_add(Weight::from_parts(0, 4714))
79+
.saturating_add(T::DbWeight::get().reads(3))
80+
.saturating_add(T::DbWeight::get().writes(2))
8281
}
8382
/// Storage: BridgeRelayers RegisteredRelayers (r:1 w:1)
84-
///
85-
/// Proof: BridgeRelayers RegisteredRelayers (max_values: None, max_size: Some(64), added: 2539,
86-
/// mode: MaxEncodedLen)
87-
///
83+
/// Proof: BridgeRelayers RegisteredRelayers (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
8884
/// Storage: Balances Reserves (r:1 w:1)
89-
///
90-
/// Proof: Balances Reserves (max_values: None, max_size: Some(849), added: 3324, mode:
91-
/// MaxEncodedLen)
85+
/// Proof: Balances Reserves (max_values: None, max_size: Some(1249), added: 3724, mode: MaxEncodedLen)
9286
fn deregister() -> Weight {
9387
// Proof Size summary in bytes:
94-
// Measured: `264`
95-
// Estimated: `7843`
96-
// Minimum execution time: 43_332 nanoseconds.
97-
Weight::from_parts(45_087_000, 7843)
98-
.saturating_add(T::DbWeight::get().reads(2_u64))
99-
.saturating_add(T::DbWeight::get().writes(2_u64))
88+
// Measured: `160`
89+
// Estimated: `4714`
90+
// Minimum execution time: 30_298_000 picoseconds.
91+
Weight::from_parts(30_754_000, 0)
92+
.saturating_add(Weight::from_parts(0, 4714))
93+
.saturating_add(T::DbWeight::get().reads(2))
94+
.saturating_add(T::DbWeight::get().writes(2))
10095
}
10196
/// Storage: BridgeRelayers RegisteredRelayers (r:1 w:1)
102-
///
103-
/// Proof: BridgeRelayers RegisteredRelayers (max_values: None, max_size: Some(64), added: 2539,
104-
/// mode: MaxEncodedLen)
105-
///
97+
/// Proof: BridgeRelayers RegisteredRelayers (max_values: None, max_size: Some(68), added: 2543, mode: MaxEncodedLen)
10698
/// Storage: Balances Reserves (r:1 w:1)
107-
///
108-
/// Proof: Balances Reserves (max_values: None, max_size: Some(849), added: 3324, mode:
109-
/// MaxEncodedLen)
110-
///
99+
/// Proof: Balances Reserves (max_values: None, max_size: Some(1249), added: 3724, mode: MaxEncodedLen)
111100
/// Storage: System Account (r:1 w:1)
112-
///
113-
/// Proof: System Account (max_values: None, max_size: Some(104), added: 2579, mode:
114-
/// MaxEncodedLen)
101+
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
115102
fn slash_and_deregister() -> Weight {
116103
// Proof Size summary in bytes:
117-
// Measured: `380`
118-
// Estimated: `11412`
119-
// Minimum execution time: 42_358 nanoseconds.
120-
Weight::from_parts(43_539_000, 11412)
121-
.saturating_add(T::DbWeight::get().reads(3_u64))
122-
.saturating_add(T::DbWeight::get().writes(3_u64))
104+
// Measured: `263`
105+
// Estimated: `4714`
106+
// Minimum execution time: 30_109_000 picoseconds.
107+
Weight::from_parts(30_330_000, 0)
108+
.saturating_add(Weight::from_parts(0, 4714))
109+
.saturating_add(T::DbWeight::get().reads(3))
110+
.saturating_add(T::DbWeight::get().writes(3))
123111
}
124112
/// Storage: BridgeRelayers RelayerRewards (r:1 w:1)
125-
///
126-
/// Proof: BridgeRelayers RelayerRewards (max_values: None, max_size: Some(65), added: 2540,
127-
/// mode: MaxEncodedLen)
113+
/// Proof: BridgeRelayers RelayerRewards (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)
128114
fn register_relayer_reward() -> Weight {
129115
// Proof Size summary in bytes:
130-
// Measured: `12`
131-
// Estimated: `3530`
132-
// Minimum execution time: 6_338 nanoseconds.
133-
Weight::from_parts(6_526_000, 3530)
134-
.saturating_add(T::DbWeight::get().reads(1_u64))
135-
.saturating_add(T::DbWeight::get().writes(1_u64))
116+
// Measured: `6`
117+
// Estimated: `3538`
118+
// Minimum execution time: 3_016_000 picoseconds.
119+
Weight::from_parts(3_130_000, 0)
120+
.saturating_add(Weight::from_parts(0, 3538))
121+
.saturating_add(T::DbWeight::get().reads(1))
122+
.saturating_add(T::DbWeight::get().writes(1))
136123
}
137124
}

parachains/runtimes/contracts/contracts-rococo/src/contracts.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ use frame_support::{
77
traits::{ConstBool, ConstU32, Nothing},
88
};
99
use pallet_contracts::{
10-
weights::SubstrateWeight, Config, DefaultAddressGenerator, Frame, Schedule,
10+
weights::SubstrateWeight, Config, DebugInfo, DefaultAddressGenerator, Frame, Schedule,
1111
};
1212
pub use parachains_common::AVERAGE_ON_INITIALIZE_RATIO;
1313

1414
// Prints debug output of the `contracts` pallet to stdout if the node is
1515
// started with `-lruntime::contracts=debug`.
16-
pub const CONTRACTS_DEBUG_OUTPUT: bool = true;
16+
pub const CONTRACTS_DEBUG_OUTPUT: DebugInfo = DebugInfo::UnsafeDebug;
1717

1818
parameter_types! {
1919
pub const DepositPerItem: Balance = deposit(1, 0);

parachains/runtimes/contracts/contracts-rococo/src/lib.rs

+10-3
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,11 @@ pub type CheckedExtrinsic = generic::CheckedExtrinsic<AccountId, RuntimeCall, Si
9999

100100
pub type Migrations = (pallet_contracts::Migration<Runtime>,);
101101

102+
type EventRecord = frame_system::EventRecord<
103+
<Runtime as frame_system::Config>::RuntimeEvent,
104+
<Runtime as frame_system::Config>::Hash,
105+
>;
106+
102107
/// Executive: handles dispatch to the various modules.
103108
pub type Executive = frame_executive::Executive<
104109
Runtime,
@@ -532,15 +537,15 @@ impl_runtime_apis! {
532537
}
533538
}
534539

535-
impl pallet_contracts::ContractsApi<Block, AccountId, Balance, BlockNumber, Hash> for Runtime {
540+
impl pallet_contracts::ContractsApi<Block, AccountId, Balance, BlockNumber, Hash, EventRecord> for Runtime {
536541
fn call(
537542
origin: AccountId,
538543
dest: AccountId,
539544
value: Balance,
540545
gas_limit: Option<Weight>,
541546
storage_deposit_limit: Option<Balance>,
542547
input_data: Vec<u8>,
543-
) -> pallet_contracts_primitives::ContractExecResult<Balance> {
548+
) -> pallet_contracts_primitives::ContractExecResult<Balance, EventRecord> {
544549
let gas_limit = gas_limit.unwrap_or(RuntimeBlockWeights::get().max_block);
545550
Contracts::bare_call(
546551
origin,
@@ -550,6 +555,7 @@ impl_runtime_apis! {
550555
storage_deposit_limit,
551556
input_data,
552557
contracts::CONTRACTS_DEBUG_OUTPUT,
558+
pallet_contracts::CollectEvents::UnsafeCollect,
553559
pallet_contracts::Determinism::Enforced,
554560
)
555561
}
@@ -562,7 +568,7 @@ impl_runtime_apis! {
562568
code: pallet_contracts_primitives::Code<Hash>,
563569
data: Vec<u8>,
564570
salt: Vec<u8>,
565-
) -> pallet_contracts_primitives::ContractInstantiateResult<AccountId, Balance> {
571+
) -> pallet_contracts_primitives::ContractInstantiateResult<AccountId, Balance, EventRecord> {
566572
let gas_limit = gas_limit.unwrap_or(RuntimeBlockWeights::get().max_block);
567573
Contracts::bare_instantiate(
568574
origin,
@@ -573,6 +579,7 @@ impl_runtime_apis! {
573579
data,
574580
salt,
575581
contracts::CONTRACTS_DEBUG_OUTPUT,
582+
pallet_contracts::CollectEvents::UnsafeCollect,
576583
)
577584
}
578585

polkadot-parachain/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ path = "src/main.rs"
1212

1313
[dependencies]
1414
async-trait = "0.1.68"
15-
clap = { version = "4.2.3", features = ["derive"] }
15+
clap = { version = "4.2.7", features = ["derive"] }
1616
codec = { package = "parity-scale-codec", version = "3.0.0" }
1717
futures = "0.3.28"
1818
hex-literal = "0.4.1"
@@ -99,7 +99,7 @@ substrate-build-script-utils = { git = "https://github.com/paritytech/substrate"
9999
assert_cmd = "2.0"
100100
nix = { version = "0.26.1", features = ["signal"] }
101101
tempfile = "3.5.0"
102-
tokio = { version = "1.27.0", features = ["macros", "time", "parking_lot"] }
102+
tokio = { version = "1.28.0", features = ["macros", "time", "parking_lot"] }
103103
wait-timeout = "0.2"
104104
# purge_chain_works works with rococo-local and needs to allow this
105105
polkadot-cli = { git = "https://github.com/paritytech/polkadot", branch = "master", features = ["rococo-native"] }

0 commit comments

Comments
 (0)