From 4d9574e4f5468e7aa6d0a409b4824600a12475a5 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 7 Dec 2022 12:39:39 +0100 Subject: [PATCH 01/69] Patched deps - Cargo.toml --- Cargo.toml | 251 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 251 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index e80bd8f81f5..fc8736e3b89 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,3 +58,254 @@ opt-level = 3 inherits = "release" lto = true codegen-units = 1 +# we need to be able to work with XCMv3, but it is not yet in Polkadot master +# => manual patch is required. Because of https://github.com/rust-lang/cargo/issues/5478 +# we need to use double slash in the repo name. +# +# Once XCMv3 PR is merged, we may remove both Substrate and Polkadot patch section. +[patch."https://github.com/paritytech/substrate"] +beefy-gadget = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +beefy-gadget-rpc = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +beefy-merkle-tree = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +#beefy-primitives = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +fork-tree = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-benchmarking-cli = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-election-provider-solution-type = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-election-provider-support = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-executive = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-support = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-support-procedural = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-support-procedural-tools = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-support-procedural-tools-derive = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-system = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-system-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +frame-try-runtime = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +node-inspect = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-aura = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-authority-discovery = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-authorship = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-babe = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-bags-list = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-balances = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-beefy = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-beefy-mmr = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-bounties = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-child-bounties = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-collective = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-contracts = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-contracts-primitives = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-conviction-voting = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-democracy = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-election-provider-multi-phase = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-elections-phragmen = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-fast-unstake = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-grandpa = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-identity = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-im-online = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-indices = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-membership = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-mmr = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-multisig = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-nomination-pools = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-nomination-pools-runtime-api = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-offences = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-preimage = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-proxy = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-randomness-collective-flip = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-ranked-collective = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-recovery = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-referenda = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-scheduler = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-session = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-society = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-staking = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-staking-reward-curve = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-staking-reward-fn = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-sudo = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-timestamp = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-tips = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-transaction-payment = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-treasury = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-utility = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-uniques = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-vesting = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-whitelist = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +#remote-externalities = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-allocator = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-authority-discovery = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-basic-authorship = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-block-builder = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-chain-spec = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-chain-spec-derive = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-cli = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-client-api = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-client-db = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-consensus = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-consensus-aura = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-consensus-babe = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-consensus-babe-rpc = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-consensus-epochs = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-consensus-slots = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-executor = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-executor-common = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-executor-wasmi = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-executor-wasmtime = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-finality-grandpa = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-finality-grandpa-rpc = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-informant = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-keystore = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-network = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-network-common = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-network-gossip = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-network-light = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-network-sync = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-offchain = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-peerset = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-proposer-metrics = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-rpc = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-rpc-api = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-rpc-server = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-service = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-state-db = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-sync-state-rpc = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-sysinfo = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-telemetry = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-tracing = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-tracing-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-transaction-pool = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-transaction-pool-api = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sc-utils = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-api = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-api-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-application-crypto = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-arithmetic = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-authority-discovery = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-authorship = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-block-builder = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-blockchain = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-consensus = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-consensus-aura = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-consensus-babe = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-consensus-slots = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-consensus-vrf = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-core = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-core-hashing = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-core-hashing-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-database = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-debug-derive = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-externalities = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-finality-grandpa = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-inherents = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-io = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-keyring = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-keystore = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-maybe-compressed-blob = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-mmr-primitives = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-npos-elections = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-offchain = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-panic-handler = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-rpc = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-runtime = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-runtime-interface = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-runtime-interface-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-session = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-staking = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-state-machine = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-std = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-storage = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-timestamp = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-tracing = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-transaction-pool = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-transaction-storage-proof = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-trie = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-version = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-version-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-wasm-interface = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +substrate-build-script-utils = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +substrate-frame-rpc-system = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +substrate-prometheus-endpoint = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +substrate-state-trie-migration-rpc = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +substrate-wasm-builder = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +try-runtime-cli = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-weights = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-asset-tx-payment = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-assets = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-alliance = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-state-trie-migration = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +mmr-gadget = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +mmr-rpc = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-election-provider-support-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-nomination-pools-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-offences-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-session-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +pallet-nis = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +sp-beefy = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } +substrate-test-client = { git = "https://github.com/paritytech//substrate", branch = "bko-gav-xcm-v3-compatible" } + +[patch."https://github.com/paritytech/polkadot"] +kusama-runtime = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +kusama-runtime-constants = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +pallet-xcm = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +pallet-xcm-benchmarks = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-approval-distribution = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-availability-bitfield-distribution = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-availability-distribution = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-availability-recovery = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-cli = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-client = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-collator-protocol = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-core-primitives = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-dispute-distribution = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-erasure-coding = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-gossip-support = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-network-bridge = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-collation-generation = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-approval-voting = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-av-store = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-backing = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-bitfield-signing = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-candidate-validation = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-chain-api = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-chain-selection = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-dispute-coordinator = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-parachains-inherent = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-provisioner = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-pvf = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-pvf-checker = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-core-runtime-api = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-jaeger = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-metrics = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-network-protocol = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-primitives = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-subsystem = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-subsystem-types = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-subsystem-util = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-overseer = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-parachain = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-performance-test = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-primitives = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-rpc = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-runtime = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-runtime-common = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-runtime-constants = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-runtime-metrics = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-runtime-parachains = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-service = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-statement-distribution = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-statement-table = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-test-runtime = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +slot-range-helper = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +tracing-gum = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +tracing-gum-proc-macro = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +xcm = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +xcm-builder = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +xcm-executor = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +xcm-procedural = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +rococo-runtime-constants = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-node-subsystem-test-helpers = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-test-client = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +polkadot-test-service = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } From 95da77368145f8bf986b627893a82120e2dd2e17 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 7 Dec 2022 16:26:54 +0100 Subject: [PATCH 02/69] Patched deps - Cargo.lock --- Cargo.lock | 532 ++++++++++++++++++++++++++++------------------------- 1 file changed, 279 insertions(+), 253 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index eb86f518a34..5dad9d5cb78 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -450,7 +450,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -487,7 +487,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "beefy-gadget", "futures", @@ -507,7 +507,7 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "sp-api", "sp-beefy", @@ -2929,7 +2929,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", ] @@ -2952,7 +2952,7 @@ checksum = "85dcb89d2b10c5f6133de2efd8c11959ce9dbb46a2f7a4cab208c4eeda6ce1ab" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -2975,7 +2975,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "Inflector", "array-bytes 4.2.0", @@ -3027,7 +3027,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3054,7 +3054,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -3083,7 +3083,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "env_logger", "log", @@ -3100,7 +3100,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "bitflags", "frame-metadata", @@ -3132,7 +3132,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "Inflector", "cfg-expr", @@ -3146,7 +3146,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -3158,7 +3158,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "proc-macro2", "quote", @@ -3168,7 +3168,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "log", @@ -3186,7 +3186,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -3201,7 +3201,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "sp-api", @@ -3210,7 +3210,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "parity-scale-codec", @@ -4106,7 +4106,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "frame-benchmarking", @@ -4203,7 +4203,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "frame-support", "polkadot-primitives", @@ -4939,7 +4939,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "log", @@ -4959,7 +4959,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "anyhow", "jsonrpsee", @@ -5400,7 +5400,7 @@ checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "frame-benchmarking", @@ -5421,7 +5421,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5439,7 +5439,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5453,7 +5453,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -5469,7 +5469,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -5485,7 +5485,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -5500,7 +5500,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5524,7 +5524,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5544,7 +5544,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5559,7 +5559,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -5575,7 +5575,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "beefy-merkle-tree", @@ -5598,7 +5598,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5616,7 +5616,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5660,7 +5660,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5677,7 +5677,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "bitflags", "frame-benchmarking", @@ -5706,7 +5706,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "bitflags", "parity-scale-codec", @@ -5718,7 +5718,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "proc-macro2", "quote", @@ -5728,7 +5728,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "assert_matches", "frame-benchmarking", @@ -5745,7 +5745,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5763,7 +5763,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5787,7 +5787,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5800,7 +5800,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5818,7 +5818,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5836,7 +5836,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5859,7 +5859,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5875,7 +5875,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5895,7 +5895,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5912,7 +5912,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5929,7 +5929,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5946,7 +5946,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5962,7 +5962,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5978,7 +5978,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -5995,7 +5995,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6015,7 +6015,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "sp-api", @@ -6025,7 +6025,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -6042,7 +6042,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6065,7 +6065,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6082,7 +6082,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6097,7 +6097,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -6111,7 +6111,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6129,7 +6129,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6144,7 +6144,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6162,7 +6162,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6178,7 +6178,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -6199,7 +6199,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6215,7 +6215,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -6229,7 +6229,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6252,7 +6252,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6263,7 +6263,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "log", "sp-arithmetic", @@ -6272,7 +6272,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6289,7 +6289,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -6318,7 +6318,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6336,7 +6336,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6355,7 +6355,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-support", "frame-system", @@ -6371,7 +6371,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -6387,7 +6387,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6399,7 +6399,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6416,7 +6416,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6431,7 +6431,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6447,7 +6447,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6462,7 +6462,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6477,8 +6477,9 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "log", @@ -6486,6 +6487,7 @@ dependencies = [ "scale-info", "serde", "sp-core", + "sp-io", "sp-runtime", "sp-std", "xcm", @@ -6495,7 +6497,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "frame-benchmarking", "frame-support", @@ -6503,9 +6505,11 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", + "sp-io", "sp-runtime", "sp-std", "xcm", + "xcm-builder", "xcm-executor", ] @@ -7014,7 +7018,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7029,7 +7033,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7043,7 +7047,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "derive_more", "fatality", @@ -7066,7 +7070,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "fatality", "futures", @@ -7087,7 +7091,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7112,7 +7116,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "async-trait", "frame-benchmarking", @@ -7155,7 +7159,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "always-assert", "bitvec", @@ -7177,7 +7181,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "parity-scale-codec", "scale-info", @@ -7189,7 +7193,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "derive_more", "fatality", @@ -7214,7 +7218,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7228,7 +7232,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "futures", "futures-timer", @@ -7248,7 +7252,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "always-assert", "async-trait", @@ -7272,7 +7276,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "futures", "parity-scale-codec", @@ -7290,7 +7294,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "derive_more", @@ -7319,7 +7323,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "futures", @@ -7339,7 +7343,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "fatality", @@ -7358,7 +7362,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7373,7 +7377,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "async-trait", "futures", @@ -7392,7 +7396,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7407,7 +7411,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "futures", "futures-timer", @@ -7424,7 +7428,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "fatality", "futures", @@ -7443,7 +7447,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "async-trait", "futures", @@ -7461,7 +7465,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "fatality", @@ -7479,7 +7483,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "always-assert", "assert_matches", @@ -7512,7 +7516,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "futures", "polkadot-node-primitives", @@ -7528,7 +7532,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "futures", "lru", @@ -7543,7 +7547,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "lazy_static", "log", @@ -7561,7 +7565,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bs58", "futures", @@ -7580,7 +7584,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "async-trait", "derive_more", @@ -7603,7 +7607,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bounded-vec", "futures", @@ -7625,7 +7629,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7635,7 +7639,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "async-trait", "futures", @@ -7653,7 +7657,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "async-trait", "derive_more", @@ -7676,7 +7680,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "async-trait", "derive_more", @@ -7708,7 +7712,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "async-trait", "futures", @@ -7731,7 +7735,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "derive_more", "frame-support", @@ -7831,7 +7835,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "env_logger", "kusama-runtime", @@ -7846,7 +7850,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "hex-literal", @@ -7872,7 +7876,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7904,7 +7908,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "frame-benchmarking", @@ -7993,7 +7997,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "frame-benchmarking", @@ -8041,7 +8045,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "frame-support", "polkadot-primitives", @@ -8053,7 +8057,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bs58", "parity-scale-codec", @@ -8065,7 +8069,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitflags", "bitvec", @@ -8108,7 +8112,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "async-trait", "beefy-gadget", @@ -8215,7 +8219,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8236,7 +8240,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8246,7 +8250,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8271,7 +8275,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8332,7 +8336,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "frame-benchmarking", "frame-system", @@ -9009,7 +9013,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9094,7 +9098,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "frame-support", "polkadot-primitives", @@ -9269,7 +9273,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "log", "sp-core", @@ -9280,7 +9284,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "futures", @@ -9307,7 +9311,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "futures-timer", @@ -9330,7 +9334,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9346,7 +9350,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "impl-trait-for-tuples", "memmap2", @@ -9363,7 +9367,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -9374,7 +9378,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "chrono", @@ -9414,7 +9418,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "fnv", "futures", @@ -9442,7 +9446,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "hash-db", "kvdb", @@ -9467,7 +9471,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "futures", @@ -9491,7 +9495,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "futures", @@ -9520,7 +9524,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "fork-tree", @@ -9561,7 +9565,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "jsonrpsee", @@ -9583,7 +9587,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9596,7 +9600,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "futures", @@ -9620,7 +9624,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "lazy_static", "lru", @@ -9646,7 +9650,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "environmental", "parity-scale-codec", @@ -9662,7 +9666,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "log", "parity-scale-codec", @@ -9677,7 +9681,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "cfg-if", "libc", @@ -9697,7 +9701,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "ahash", "array-bytes 4.2.0", @@ -9738,7 +9742,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "finality-grandpa", "futures", @@ -9759,7 +9763,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "ansi_term", "futures", @@ -9775,7 +9779,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9790,7 +9794,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9837,7 +9841,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "cid", "futures", @@ -9857,7 +9861,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "bitflags", @@ -9883,7 +9887,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "ahash", "futures", @@ -9901,7 +9905,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9922,7 +9926,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9953,7 +9957,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9972,7 +9976,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "bytes", @@ -10002,7 +10006,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "libp2p", @@ -10015,7 +10019,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10024,7 +10028,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "hash-db", @@ -10054,7 +10058,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "jsonrpsee", @@ -10077,7 +10081,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "jsonrpsee", @@ -10090,7 +10094,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "hex", @@ -10109,7 +10113,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "directories", @@ -10179,7 +10183,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "log", "parity-scale-codec", @@ -10191,7 +10195,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10210,7 +10214,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "libc", @@ -10229,7 +10233,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "chrono", "futures", @@ -10247,7 +10251,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "ansi_term", "atty", @@ -10278,7 +10282,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -10289,7 +10293,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "futures", @@ -10315,7 +10319,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "futures", @@ -10329,7 +10333,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "futures-timer", @@ -10756,7 +10760,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "enumn", "parity-scale-codec", @@ -10832,7 +10836,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "hash-db", "log", @@ -10850,7 +10854,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "blake2", "proc-macro-crate", @@ -10862,7 +10866,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "scale-info", @@ -10875,7 +10879,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "integer-sqrt", "num-traits", @@ -10890,7 +10894,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "scale-info", @@ -10903,7 +10907,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "parity-scale-codec", @@ -10915,7 +10919,7 @@ dependencies = [ [[package]] name = "sp-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "scale-info", @@ -10932,7 +10936,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "sp-api", @@ -10944,7 +10948,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures", "log", @@ -10962,7 +10966,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "futures", @@ -10981,7 +10985,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "parity-scale-codec", @@ -10999,7 +11003,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "merlin", @@ -11022,7 +11026,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "scale-info", @@ -11036,7 +11040,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "scale-info", @@ -11049,7 +11053,7 @@ dependencies = [ [[package]] name = "sp-core" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "base58", @@ -11094,7 +11098,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "blake2", "byteorder", @@ -11108,7 +11112,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "proc-macro2", "quote", @@ -11119,7 +11123,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -11128,7 +11132,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "proc-macro2", "quote", @@ -11138,7 +11142,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.13.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "environmental", "parity-scale-codec", @@ -11149,7 +11153,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "finality-grandpa", "log", @@ -11167,7 +11171,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11181,7 +11185,7 @@ dependencies = [ [[package]] name = "sp-io" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "bytes", "ed25519-dalek", @@ -11208,7 +11212,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "lazy_static", "sp-core", @@ -11219,7 +11223,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.13.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "futures", @@ -11236,7 +11240,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "thiserror", "zstd", @@ -11245,7 +11249,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -11263,7 +11267,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "scale-info", @@ -11277,7 +11281,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "sp-api", "sp-core", @@ -11287,7 +11291,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "backtrace", "lazy_static", @@ -11297,7 +11301,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "rustc-hash", "serde", @@ -11307,7 +11311,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "either", "hash256-std-hasher", @@ -11329,7 +11333,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -11347,7 +11351,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "Inflector", "proc-macro-crate", @@ -11359,7 +11363,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "log", "parity-scale-codec", @@ -11382,7 +11386,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "scale-info", @@ -11396,7 +11400,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "scale-info", @@ -11407,7 +11411,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.13.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "hash-db", "log", @@ -11429,12 +11433,12 @@ dependencies = [ [[package]] name = "sp-std" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" [[package]] name = "sp-storage" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11447,7 +11451,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "futures-timer", @@ -11463,7 +11467,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "sp-std", @@ -11475,7 +11479,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "sp-api", "sp-runtime", @@ -11484,7 +11488,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "log", @@ -11500,7 +11504,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "ahash", "hash-db", @@ -11523,7 +11527,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11540,7 +11544,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11551,7 +11555,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "impl-trait-for-tuples", "log", @@ -11564,7 +11568,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11867,7 +11871,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "platforms", ] @@ -11875,7 +11879,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -11896,7 +11900,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "futures-util", "hyper", @@ -11909,7 +11913,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "async-trait", "jsonrpsee", @@ -11922,7 +11926,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "jsonrpsee", "log", @@ -11943,7 +11947,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -11990,7 +11994,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "ansi_term", "build-helper", @@ -12098,7 +12102,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "frame-support", "polkadot-primitives", @@ -12376,7 +12380,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12387,7 +12391,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -12516,7 +12520,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" dependencies = [ "clap 4.0.29", "frame-remote-externalities", @@ -13182,7 +13186,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "bitvec", "frame-benchmarking", @@ -13263,12 +13267,24 @@ dependencies = [ "sp-transaction-pool", "sp-version", "substrate-wasm-builder", - "westend-runtime-constants", + "westend-runtime-constants 0.9.33 (git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3)", "xcm", "xcm-builder", "xcm-executor", ] +[[package]] +name = "westend-runtime-constants" +version = "0.9.33" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +dependencies = [ + "frame-support", + "polkadot-primitives", + "polkadot-runtime-common", + "smallvec", + "sp-runtime", +] + [[package]] name = "westend-runtime-constants" version = "0.9.33" @@ -13340,7 +13356,7 @@ dependencies = [ "sp-transaction-pool", "sp-version", "substrate-wasm-builder", - "westend-runtime-constants", + "westend-runtime-constants 0.9.33 (git+https://github.com/paritytech/polkadot?branch=master)", "xcm", "xcm-builder", "xcm-executor", @@ -13569,24 +13585,27 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "derivative", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "serde", + "sp-core", + "sp-weights", "xcm-procedural", ] [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "frame-support", "frame-system", + "impl-trait-for-tuples", "log", "pallet-transaction-payment", "parity-scale-codec", @@ -13603,8 +13622,9 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ + "environmental", "frame-benchmarking", "frame-support", "impl-trait-for-tuples", @@ -13615,13 +13635,14 @@ dependencies = [ "sp-io", "sp-runtime", "sp-std", + "sp-weights", "xcm", ] [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech/polkadot?branch=master#d57049f1e4e5b00309cdd0297235a8de821f601d" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" dependencies = [ "Inflector", "proc-macro2", @@ -13692,3 +13713,8 @@ dependencies = [ "cc", "libc", ] + +[[patch.unused]] +name = "node-inspect" +version = "0.9.0-dev" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" From b4237d515851b5351d8c0f51180ef73275099922 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 7 Dec 2022 16:49:15 +0100 Subject: [PATCH 03/69] Fix --- pallets/xcmp-queue/src/benchmarking.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pallets/xcmp-queue/src/benchmarking.rs b/pallets/xcmp-queue/src/benchmarking.rs index 5d34d499dbe..5ac78bee763 100644 --- a/pallets/xcmp-queue/src/benchmarking.rs +++ b/pallets/xcmp-queue/src/benchmarking.rs @@ -22,7 +22,7 @@ use frame_system::RawOrigin; benchmarks! { set_config_with_u32 {}: update_resume_threshold(RawOrigin::Root, 100) - set_config_with_weight {}: update_weight_restrict_decay(RawOrigin::Root, 3_000_000) + set_config_with_weight {}: update_weight_restrict_decay(RawOrigin::Root, Weight::from_ref_time(3_000_000)) } impl_benchmark_test_suite!(Pallet, crate::mock::new_test_ext(), crate::mock::Test); From 619c3aab970b9990fd6cb1fa2a1e96ba389482f2 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 7 Dec 2022 17:11:45 +0100 Subject: [PATCH 04/69] Fix --- parachains/runtimes/assets/statemine/src/lib.rs | 4 ++-- parachains/runtimes/assets/statemint/src/lib.rs | 4 ++-- parachains/runtimes/assets/westmint/src/lib.rs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/lib.rs b/parachains/runtimes/assets/statemine/src/lib.rs index eaed51a06b4..85b3c86da3b 100644 --- a/parachains/runtimes/assets/statemine/src/lib.rs +++ b/parachains/runtimes/assets/statemine/src/lib.rs @@ -853,7 +853,7 @@ impl_runtime_apis! { impl cumulus_pallet_session_benchmarking::Config for Runtime {} use xcm::latest::prelude::*; - use xcm_config::KsmLocation; + use xcm_config::{LocalCheckAccount, KsmLocation}; use pallet_xcm_benchmarks::asset_instance_from; impl pallet_xcm_benchmarks::Config for Runtime { @@ -902,7 +902,7 @@ impl_runtime_apis! { impl pallet_xcm_benchmarks::fungible::Config for Runtime { type TransactAsset = Balances; - type CheckedAccount = CheckedAccount; + type CheckedAccount = LocalCheckAccount; type TrustedTeleporter = TrustedTeleporter; fn get_multi_asset() -> MultiAsset { diff --git a/parachains/runtimes/assets/statemint/src/lib.rs b/parachains/runtimes/assets/statemint/src/lib.rs index 94a9684b08b..d19e3316f5e 100644 --- a/parachains/runtimes/assets/statemint/src/lib.rs +++ b/parachains/runtimes/assets/statemint/src/lib.rs @@ -866,7 +866,7 @@ impl_runtime_apis! { impl cumulus_pallet_session_benchmarking::Config for Runtime {} use xcm::latest::prelude::*; - use xcm_config::DotLocation; + use xcm_config::{DotLocation, LocalCheckAccount}; use pallet_xcm_benchmarks::asset_instance_from; impl pallet_xcm_benchmarks::Config for Runtime { @@ -914,7 +914,7 @@ impl_runtime_apis! { impl pallet_xcm_benchmarks::fungible::Config for Runtime { type TransactAsset = Balances; - type CheckedAccount = CheckedAccount; + type CheckedAccount = LocalCheckAccount; type TrustedTeleporter = TrustedTeleporter; fn get_multi_asset() -> MultiAsset { diff --git a/parachains/runtimes/assets/westmint/src/lib.rs b/parachains/runtimes/assets/westmint/src/lib.rs index df2e70a7aef..5763c73846a 100644 --- a/parachains/runtimes/assets/westmint/src/lib.rs +++ b/parachains/runtimes/assets/westmint/src/lib.rs @@ -825,7 +825,7 @@ impl_runtime_apis! { impl cumulus_pallet_session_benchmarking::Config for Runtime {} use xcm::latest::prelude::*; - use xcm_config::WestendLocation; + use xcm_config::{LocalCheckAccount, WestendLocation}; use pallet_xcm_benchmarks::asset_instance_from; impl pallet_xcm_benchmarks::Config for Runtime { @@ -874,7 +874,7 @@ impl_runtime_apis! { impl pallet_xcm_benchmarks::fungible::Config for Runtime { type TransactAsset = Balances; - type CheckedAccount = CheckedAccount; + type CheckedAccount = LocalCheckAccount; type TrustedTeleporter = TrustedTeleporter; fn get_multi_asset() -> MultiAsset { From 12ce519ff4a3fcf2ad0fc4f270e539b8e5294c8b Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 7 Dec 2022 17:12:01 +0100 Subject: [PATCH 05/69] Patched deps - Cargo.lock --- Cargo.lock | 525 +++++++++++++++++++++++++---------------------------- 1 file changed, 251 insertions(+), 274 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5dad9d5cb78..37af9d56154 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -450,7 +450,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -487,7 +487,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "beefy-gadget", "futures", @@ -507,7 +507,7 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "sp-api", "sp-beefy", @@ -2929,7 +2929,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", ] @@ -2952,7 +2952,7 @@ checksum = "85dcb89d2b10c5f6133de2efd8c11959ce9dbb46a2f7a4cab208c4eeda6ce1ab" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -2975,7 +2975,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "Inflector", "array-bytes 4.2.0", @@ -3027,7 +3027,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3054,7 +3054,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -3083,7 +3083,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "env_logger", "log", @@ -3100,7 +3100,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bitflags", "frame-metadata", @@ -3132,7 +3132,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "Inflector", "cfg-expr", @@ -3146,7 +3146,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -3158,7 +3158,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro2", "quote", @@ -3168,7 +3168,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "log", @@ -3186,7 +3186,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -3201,7 +3201,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sp-api", @@ -3210,7 +3210,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "parity-scale-codec", @@ -4203,7 +4203,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "frame-support", "polkadot-primitives", @@ -4939,7 +4939,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "log", @@ -4959,7 +4959,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "anyhow", "jsonrpsee", @@ -5400,7 +5400,7 @@ checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "frame-benchmarking", @@ -5421,7 +5421,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5439,7 +5439,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5453,7 +5453,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5469,7 +5469,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5485,7 +5485,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5500,7 +5500,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5524,7 +5524,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5544,7 +5544,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5559,7 +5559,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5575,7 +5575,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "beefy-merkle-tree", @@ -5598,7 +5598,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5616,7 +5616,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5660,7 +5660,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5677,7 +5677,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bitflags", "frame-benchmarking", @@ -5706,7 +5706,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bitflags", "parity-scale-codec", @@ -5718,7 +5718,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro2", "quote", @@ -5728,7 +5728,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "assert_matches", "frame-benchmarking", @@ -5745,7 +5745,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5763,7 +5763,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5787,7 +5787,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5800,7 +5800,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5818,7 +5818,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5836,7 +5836,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5859,7 +5859,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5875,7 +5875,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5895,7 +5895,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5912,7 +5912,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5929,7 +5929,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5946,7 +5946,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5962,7 +5962,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5978,7 +5978,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5995,7 +5995,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6015,7 +6015,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sp-api", @@ -6025,7 +6025,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6042,7 +6042,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6065,7 +6065,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6082,7 +6082,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6097,7 +6097,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6111,7 +6111,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6129,7 +6129,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6144,12 +6144,13 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "assert_matches", "frame-benchmarking", "frame-support", "frame-system", + "log", "parity-scale-codec", "scale-info", "serde", @@ -6162,7 +6163,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6178,7 +6179,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6199,7 +6200,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6215,7 +6216,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6229,7 +6230,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6252,7 +6253,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6263,7 +6264,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", "sp-arithmetic", @@ -6272,7 +6273,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6289,7 +6290,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6318,7 +6319,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6336,7 +6337,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6355,7 +6356,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6371,7 +6372,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -6387,7 +6388,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6399,7 +6400,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6416,7 +6417,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6431,7 +6432,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6447,7 +6448,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6462,7 +6463,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6477,7 +6478,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "frame-benchmarking", "frame-support", @@ -6497,7 +6498,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "frame-benchmarking", "frame-support", @@ -7018,7 +7019,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7033,7 +7034,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7047,7 +7048,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "derive_more", "fatality", @@ -7070,7 +7071,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "fatality", "futures", @@ -7091,7 +7092,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7116,7 +7117,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "async-trait", "frame-benchmarking", @@ -7159,7 +7160,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "always-assert", "bitvec", @@ -7181,7 +7182,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "parity-scale-codec", "scale-info", @@ -7193,7 +7194,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "derive_more", "fatality", @@ -7218,7 +7219,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7232,7 +7233,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "futures", "futures-timer", @@ -7252,7 +7253,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "always-assert", "async-trait", @@ -7276,7 +7277,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "futures", "parity-scale-codec", @@ -7294,7 +7295,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitvec", "derive_more", @@ -7323,7 +7324,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitvec", "futures", @@ -7343,7 +7344,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitvec", "fatality", @@ -7362,7 +7363,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7377,7 +7378,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "async-trait", "futures", @@ -7396,7 +7397,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7411,7 +7412,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "futures", "futures-timer", @@ -7428,7 +7429,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "fatality", "futures", @@ -7447,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "async-trait", "futures", @@ -7465,7 +7466,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitvec", "fatality", @@ -7483,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "always-assert", "assert_matches", @@ -7516,7 +7517,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "futures", "polkadot-node-primitives", @@ -7532,7 +7533,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "futures", "lru", @@ -7547,7 +7548,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "lazy_static", "log", @@ -7565,7 +7566,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bs58", "futures", @@ -7584,7 +7585,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "async-trait", "derive_more", @@ -7607,7 +7608,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bounded-vec", "futures", @@ -7629,7 +7630,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7639,7 +7640,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "async-trait", "futures", @@ -7657,7 +7658,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "async-trait", "derive_more", @@ -7680,7 +7681,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "async-trait", "derive_more", @@ -7712,7 +7713,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "async-trait", "futures", @@ -7735,7 +7736,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "derive_more", "frame-support", @@ -7835,7 +7836,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "env_logger", "kusama-runtime", @@ -7850,7 +7851,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitvec", "hex-literal", @@ -7876,7 +7877,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7908,7 +7909,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitvec", "frame-benchmarking", @@ -7997,7 +7998,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitvec", "frame-benchmarking", @@ -8045,7 +8046,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "frame-support", "polkadot-primitives", @@ -8057,7 +8058,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bs58", "parity-scale-codec", @@ -8069,7 +8070,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitflags", "bitvec", @@ -8112,7 +8113,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "async-trait", "beefy-gadget", @@ -8219,7 +8220,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8240,7 +8241,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8250,7 +8251,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8275,7 +8276,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8336,7 +8337,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "frame-benchmarking", "frame-system", @@ -9013,7 +9014,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9098,7 +9099,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "frame-support", "polkadot-primitives", @@ -9273,7 +9274,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", "sp-core", @@ -9284,7 +9285,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -9311,7 +9312,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "futures-timer", @@ -9334,7 +9335,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9350,7 +9351,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-trait-for-tuples", "memmap2", @@ -9367,7 +9368,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -9378,7 +9379,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "chrono", @@ -9418,7 +9419,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "fnv", "futures", @@ -9446,7 +9447,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "hash-db", "kvdb", @@ -9471,7 +9472,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -9495,7 +9496,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -9524,7 +9525,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "fork-tree", @@ -9565,7 +9566,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "jsonrpsee", @@ -9587,7 +9588,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9600,7 +9601,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -9624,9 +9625,8 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ - "lazy_static", "lru", "parity-scale-codec", "parking_lot 0.12.1", @@ -9635,7 +9635,6 @@ dependencies = [ "sc-executor-wasmtime", "sp-api", "sp-core", - "sp-core-hashing-proc-macro", "sp-externalities", "sp-io", "sp-panic-handler", @@ -9650,13 +9649,10 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ - "environmental", - "parity-scale-codec", "sc-allocator", "sp-maybe-compressed-blob", - "sp-sandbox", "sp-wasm-interface", "thiserror", "wasm-instrument 0.3.0", @@ -9666,14 +9662,12 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", - "parity-scale-codec", "sc-allocator", "sc-executor-common", "sp-runtime-interface", - "sp-sandbox", "sp-wasm-interface", "wasmi 0.13.2", ] @@ -9681,19 +9675,16 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "cfg-if", "libc", "log", "once_cell", - "parity-scale-codec", - "parity-wasm", "rustix 0.35.10", "sc-allocator", "sc-executor-common", "sp-runtime-interface", - "sp-sandbox", "sp-wasm-interface", "wasmtime", ] @@ -9701,7 +9692,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ahash", "array-bytes 4.2.0", @@ -9742,7 +9733,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "finality-grandpa", "futures", @@ -9763,7 +9754,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ansi_term", "futures", @@ -9779,7 +9770,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9794,7 +9785,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9841,7 +9832,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "cid", "futures", @@ -9861,7 +9852,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "bitflags", @@ -9887,7 +9878,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ahash", "futures", @@ -9905,7 +9896,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9926,7 +9917,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9957,7 +9948,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9976,7 +9967,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "bytes", @@ -10006,7 +9997,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "libp2p", @@ -10019,7 +10010,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10028,7 +10019,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "hash-db", @@ -10058,7 +10049,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "jsonrpsee", @@ -10081,7 +10072,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "jsonrpsee", @@ -10094,7 +10085,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "hex", @@ -10113,7 +10104,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "directories", @@ -10183,7 +10174,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", "parity-scale-codec", @@ -10195,7 +10186,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10214,7 +10205,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "libc", @@ -10233,7 +10224,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "chrono", "futures", @@ -10251,7 +10242,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ansi_term", "atty", @@ -10282,7 +10273,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -10293,7 +10284,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -10319,7 +10310,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -10333,7 +10324,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "futures-timer", @@ -10760,7 +10751,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "enumn", "parity-scale-codec", @@ -10836,7 +10827,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "hash-db", "log", @@ -10854,7 +10845,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "blake2", "proc-macro-crate", @@ -10866,7 +10857,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -10879,7 +10870,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "integer-sqrt", "num-traits", @@ -10894,7 +10885,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -10907,7 +10898,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "parity-scale-codec", @@ -10919,7 +10910,7 @@ dependencies = [ [[package]] name = "sp-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -10936,7 +10927,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sp-api", @@ -10948,7 +10939,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "log", @@ -10966,7 +10957,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -10985,7 +10976,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "parity-scale-codec", @@ -11003,7 +10994,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "merlin", @@ -11026,7 +11017,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11040,7 +11031,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11053,7 +11044,7 @@ dependencies = [ [[package]] name = "sp-core" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "base58", @@ -11098,7 +11089,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "blake2", "byteorder", @@ -11112,7 +11103,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro2", "quote", @@ -11123,7 +11114,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -11132,7 +11123,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro2", "quote", @@ -11142,7 +11133,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "environmental", "parity-scale-codec", @@ -11153,7 +11144,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "finality-grandpa", "log", @@ -11171,7 +11162,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11185,7 +11176,7 @@ dependencies = [ [[package]] name = "sp-io" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bytes", "ed25519-dalek", @@ -11212,7 +11203,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "lazy_static", "sp-core", @@ -11223,7 +11214,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -11240,7 +11231,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "thiserror", "zstd", @@ -11249,7 +11240,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -11267,7 +11258,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11281,7 +11272,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "sp-api", "sp-core", @@ -11291,7 +11282,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "backtrace", "lazy_static", @@ -11301,7 +11292,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "rustc-hash", "serde", @@ -11311,7 +11302,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "either", "hash256-std-hasher", @@ -11333,7 +11324,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -11351,7 +11342,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "Inflector", "proc-macro-crate", @@ -11360,20 +11351,6 @@ dependencies = [ "syn", ] -[[package]] -name = "sp-sandbox" -version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" -dependencies = [ - "log", - "parity-scale-codec", - "sp-core", - "sp-io", - "sp-std", - "sp-wasm-interface", - "wasmi 0.13.2", -] - [[package]] name = "sp-serializer" version = "4.0.0-dev" @@ -11386,7 +11363,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11400,7 +11377,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11411,7 +11388,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "hash-db", "log", @@ -11433,12 +11410,12 @@ dependencies = [ [[package]] name = "sp-std" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" [[package]] name = "sp-storage" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11451,7 +11428,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures-timer", @@ -11467,7 +11444,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sp-std", @@ -11479,7 +11456,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "sp-api", "sp-runtime", @@ -11488,7 +11465,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "log", @@ -11504,7 +11481,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ahash", "hash-db", @@ -11527,7 +11504,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11544,7 +11521,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11555,7 +11532,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-trait-for-tuples", "log", @@ -11568,7 +11545,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "4.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11871,7 +11848,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "platforms", ] @@ -11879,7 +11856,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -11900,7 +11877,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures-util", "hyper", @@ -11913,7 +11890,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "jsonrpsee", @@ -11926,7 +11903,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "jsonrpsee", "log", @@ -11947,7 +11924,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -11994,7 +11971,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ansi_term", "build-helper", @@ -12102,7 +12079,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "frame-support", "polkadot-primitives", @@ -12380,7 +12357,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12391,7 +12368,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -12520,7 +12497,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "clap 4.0.29", "frame-remote-externalities", @@ -13186,7 +13163,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "bitvec", "frame-benchmarking", @@ -13276,7 +13253,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "frame-support", "polkadot-primitives", @@ -13585,7 +13562,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13601,7 +13578,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "frame-support", "frame-system", @@ -13622,7 +13599,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "environmental", "frame-benchmarking", @@ -13642,7 +13619,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" dependencies = [ "Inflector", "proc-macro2", @@ -13717,4 +13694,4 @@ dependencies = [ [[patch.unused]] name = "node-inspect" version = "0.9.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#11c50578549969979121577cde987ad3f9d95bd8" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" From ca0a78411d3a02fda5dbc15b8be8817a51e43052 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 7 Dec 2022 17:24:41 +0100 Subject: [PATCH 06/69] Fix --- parachains/runtimes/assets/statemine/src/xcm_config.rs | 9 ++++++--- parachains/runtimes/assets/statemint/src/xcm_config.rs | 9 ++++++--- parachains/runtimes/assets/westmint/src/xcm_config.rs | 9 ++++++--- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/xcm_config.rs b/parachains/runtimes/assets/statemine/src/xcm_config.rs index 06b9a9b2f98..a7f77069c45 100644 --- a/parachains/runtimes/assets/statemine/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemine/src/xcm_config.rs @@ -36,9 +36,10 @@ use xcm_builder::{ AccountId32Aliases, AllowKnownQueryResponses, AllowSubscriptionsFrom, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, AsPrefixedGeneralIndex, ConvertedConcreteId, CurrencyAdapter, EnsureXcmOrigin, FungiblesAdapter, IsConcrete, LocalMint, - NativeAsset, ParentAsSuperuser, ParentIsPreset, RelayChainAsNative, SiblingParachainAsNative, - SiblingParachainConvertsVia, SignedAccountId32AsNative, SignedToAccountId32, - SovereignSignedViaLocation, TakeWeightCredit, UsingComponents, WeightInfoBounds, + MintLocation, NativeAsset, ParentAsSuperuser, ParentIsPreset, RelayChainAsNative, + SiblingParachainAsNative, SiblingParachainConvertsVia, SignedAccountId32AsNative, + SignedToAccountId32, SovereignSignedViaLocation, TakeWeightCredit, UsingComponents, + WeightInfoBounds, }; use xcm_executor::{ traits::{JustTry, WithOriginFilter}, @@ -54,6 +55,8 @@ parameter_types! { pub AssetsPalletLocation: MultiLocation = PalletInstance(::index() as u8).into(); pub CheckingAccount: AccountId = PolkadotXcm::check_account(); + /// The check account that is allowed to mint assets locally. + pub LocalCheckAccount: (AccountId, MintLocation) = (CheckingAccount::get(), MintLocation::Local); } /// Type for specifying how a `MultiLocation` can be converted into an `AccountId`. This is used diff --git a/parachains/runtimes/assets/statemint/src/xcm_config.rs b/parachains/runtimes/assets/statemint/src/xcm_config.rs index 25d77ab4d19..c39e149a665 100644 --- a/parachains/runtimes/assets/statemint/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemint/src/xcm_config.rs @@ -36,9 +36,10 @@ use xcm_builder::{ AccountId32Aliases, AllowKnownQueryResponses, AllowSubscriptionsFrom, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, AsPrefixedGeneralIndex, ConvertedConcreteId, CurrencyAdapter, EnsureXcmOrigin, FungiblesAdapter, IsConcrete, LocalMint, - NativeAsset, ParentAsSuperuser, ParentIsPreset, RelayChainAsNative, SiblingParachainAsNative, - SiblingParachainConvertsVia, SignedAccountId32AsNative, SignedToAccountId32, - SovereignSignedViaLocation, TakeWeightCredit, UsingComponents, WeightInfoBounds, + MintLocation, NativeAsset, ParentAsSuperuser, ParentIsPreset, RelayChainAsNative, + SiblingParachainAsNative, SiblingParachainConvertsVia, SignedAccountId32AsNative, + SignedToAccountId32, SovereignSignedViaLocation, TakeWeightCredit, UsingComponents, + WeightInfoBounds, }; use xcm_executor::{ traits::{JustTry, WithOriginFilter}, @@ -54,6 +55,8 @@ parameter_types! { pub AssetsPalletLocation: MultiLocation = PalletInstance(::index() as u8).into(); pub CheckingAccount: AccountId = PolkadotXcm::check_account(); + /// The check account that is allowed to mint assets locally. + pub LocalCheckAccount: (AccountId, MintLocation) = (CheckingAccount::get(), MintLocation::Local); } /// Type for specifying how a `MultiLocation` can be converted into an `AccountId`. This is used diff --git a/parachains/runtimes/assets/westmint/src/xcm_config.rs b/parachains/runtimes/assets/westmint/src/xcm_config.rs index 6be182c181e..4d764e16efa 100644 --- a/parachains/runtimes/assets/westmint/src/xcm_config.rs +++ b/parachains/runtimes/assets/westmint/src/xcm_config.rs @@ -36,9 +36,10 @@ use xcm_builder::{ AccountId32Aliases, AllowKnownQueryResponses, AllowSubscriptionsFrom, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, AsPrefixedGeneralIndex, ConvertedConcreteId, CurrencyAdapter, EnsureXcmOrigin, FungiblesAdapter, IsConcrete, LocalMint, - NativeAsset, ParentAsSuperuser, ParentIsPreset, RelayChainAsNative, SiblingParachainAsNative, - SiblingParachainConvertsVia, SignedAccountId32AsNative, SignedToAccountId32, - SovereignSignedViaLocation, TakeWeightCredit, UsingComponents, WeightInfoBounds, + MintLocation, NativeAsset, ParentAsSuperuser, ParentIsPreset, RelayChainAsNative, + SiblingParachainAsNative, SiblingParachainConvertsVia, SignedAccountId32AsNative, + SignedToAccountId32, SovereignSignedViaLocation, TakeWeightCredit, UsingComponents, + WeightInfoBounds, }; use xcm_executor::{ traits::{JustTry, WithOriginFilter}, @@ -54,6 +55,8 @@ parameter_types! { pub AssetsPalletLocation: MultiLocation = PalletInstance(::index() as u8).into(); pub CheckingAccount: AccountId = PolkadotXcm::check_account(); + /// The check account that is allowed to mint assets locally. + pub LocalCheckAccount: (AccountId, MintLocation) = (CheckingAccount::get(), MintLocation::Local); } /// Type for specifying how a `MultiLocation` can be converted into an `AccountId`. This is used From f14b37c2ee801a5e226a56b2bc3228524a28931d Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 7 Dec 2022 17:46:59 +0100 Subject: [PATCH 07/69] Fix --- pallets/dmp-queue/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pallets/dmp-queue/src/lib.rs b/pallets/dmp-queue/src/lib.rs index 68e0f4a7427..7f1375f0779 100644 --- a/pallets/dmp-queue/src/lib.rs +++ b/pallets/dmp-queue/src/lib.rs @@ -221,7 +221,7 @@ pub mod pallet { messages_processed: &mut u8, ) -> Weight { let mut used = Weight::zero(); - 'page: while page_index.begin_used < page_index.end_used { + while page_index.begin_used < page_index.end_used { let page = Pages::::take(page_index.begin_used); for (i, &(sent_at, ref data)) in page.iter().enumerate() { if *messages_processed >= MAX_MESSAGES_PER_BLOCK { From f512758dd04de08bd78afb1debb4f350f3922408 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 7 Dec 2022 23:53:07 +0100 Subject: [PATCH 08/69] Fixes for transact benchmark --- parachains/runtimes/assets/statemine/src/xcm_config.rs | 4 +++- parachains/runtimes/assets/statemint/src/xcm_config.rs | 4 +++- parachains/runtimes/assets/westmint/src/xcm_config.rs | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/xcm_config.rs b/parachains/runtimes/assets/statemine/src/xcm_config.rs index a7f77069c45..ed067591c07 100644 --- a/parachains/runtimes/assets/statemine/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemine/src/xcm_config.rs @@ -161,7 +161,9 @@ match_types! { frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | frame_system::Call::set_code_without_checks { .. } | - frame_system::Call::kill_prefix { .. } + frame_system::Call::kill_prefix { .. } | + // Used by pallet_xcm_benchmarks for transact + frame_system::Call::remark_with_event { .. } ) | RuntimeCall::ParachainSystem(..) | RuntimeCall::Timestamp(..) | diff --git a/parachains/runtimes/assets/statemint/src/xcm_config.rs b/parachains/runtimes/assets/statemint/src/xcm_config.rs index c39e149a665..492642d3a57 100644 --- a/parachains/runtimes/assets/statemint/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemint/src/xcm_config.rs @@ -161,7 +161,9 @@ match_types! { frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | frame_system::Call::set_code_without_checks { .. } | - frame_system::Call::kill_prefix { .. } + frame_system::Call::kill_prefix { .. } | + // Used by pallet_xcm_benchmarks for transact + frame_system::Call::remark_with_event { .. } ) | RuntimeCall::ParachainSystem(..) | RuntimeCall::Timestamp(..) | diff --git a/parachains/runtimes/assets/westmint/src/xcm_config.rs b/parachains/runtimes/assets/westmint/src/xcm_config.rs index 4d764e16efa..22041d93fc6 100644 --- a/parachains/runtimes/assets/westmint/src/xcm_config.rs +++ b/parachains/runtimes/assets/westmint/src/xcm_config.rs @@ -157,7 +157,9 @@ match_types! { frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | frame_system::Call::set_code_without_checks { .. } | - frame_system::Call::kill_prefix { .. } + frame_system::Call::kill_prefix { .. } | + // Used by pallet_xcm_benchmarks for transact + frame_system::Call::remark_with_event { .. } ) | RuntimeCall::ParachainSystem(..) | RuntimeCall::Timestamp(..) | From 689cabb43d2559d34b5063536b877aac12a0a409 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 00:59:58 +0100 Subject: [PATCH 09/69] Fixes add pallet_xcm to benchmarks --- parachains/runtimes/assets/statemine/src/lib.rs | 1 + parachains/runtimes/assets/statemint/src/lib.rs | 1 + parachains/runtimes/assets/westmint/src/lib.rs | 1 + parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs | 1 + parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs | 1 + parachains/runtimes/collectives/collectives-polkadot/src/lib.rs | 1 + parachains/runtimes/contracts/contracts-rococo/src/lib.rs | 1 + 7 files changed, 7 insertions(+) diff --git a/parachains/runtimes/assets/statemine/src/lib.rs b/parachains/runtimes/assets/statemine/src/lib.rs index 85b3c86da3b..378d4668dad 100644 --- a/parachains/runtimes/assets/statemine/src/lib.rs +++ b/parachains/runtimes/assets/statemine/src/lib.rs @@ -666,6 +666,7 @@ mod benches { [pallet_collator_selection, CollatorSelection] [cumulus_pallet_xcmp_queue, XcmpQueue] // XCM + [pallet_xcm, PolkadotXcm] // NOTE: Make sure you point to the individual modules below. [pallet_xcm_benchmarks::fungible, XcmBalances] [pallet_xcm_benchmarks::generic, XcmGeneric] diff --git a/parachains/runtimes/assets/statemint/src/lib.rs b/parachains/runtimes/assets/statemint/src/lib.rs index d19e3316f5e..671c23264fb 100644 --- a/parachains/runtimes/assets/statemint/src/lib.rs +++ b/parachains/runtimes/assets/statemint/src/lib.rs @@ -679,6 +679,7 @@ mod benches { [pallet_collator_selection, CollatorSelection] [cumulus_pallet_xcmp_queue, XcmpQueue] // XCM + [pallet_xcm, PolkadotXcm] // NOTE: Make sure you point to the individual modules below. [pallet_xcm_benchmarks::fungible, XcmBalances] [pallet_xcm_benchmarks::generic, XcmGeneric] diff --git a/parachains/runtimes/assets/westmint/src/lib.rs b/parachains/runtimes/assets/westmint/src/lib.rs index 5763c73846a..acde3b1b00d 100644 --- a/parachains/runtimes/assets/westmint/src/lib.rs +++ b/parachains/runtimes/assets/westmint/src/lib.rs @@ -639,6 +639,7 @@ mod benches { [pallet_collator_selection, CollatorSelection] [cumulus_pallet_xcmp_queue, XcmpQueue] // XCM + [pallet_xcm, PolkadotXcm] // NOTE: Make sure you point to the individual modules below. [pallet_xcm_benchmarks::fungible, XcmBalances] [pallet_xcm_benchmarks::generic, XcmGeneric] diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs index 7660251a2e6..b548cb143ac 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs @@ -440,6 +440,7 @@ mod benches { [pallet_timestamp, Timestamp] [pallet_collator_selection, CollatorSelection] [cumulus_pallet_xcmp_queue, XcmpQueue] + [pallet_xcm, PolkadotXcm] ); } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs index 26590d912ca..d7f59ecff30 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs @@ -469,6 +469,7 @@ mod benches { [pallet_timestamp, Timestamp] [pallet_collator_selection, CollatorSelection] [cumulus_pallet_xcmp_queue, XcmpQueue] + [pallet_xcm, PolkadotXcm] ); } diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs b/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs index 9a493a5f548..1d90d3f4ce2 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs @@ -583,6 +583,7 @@ mod benches { [cumulus_pallet_xcmp_queue, XcmpQueue] [pallet_alliance, Alliance] [pallet_collective, AllianceMotion] + [pallet_xcm, PolkadotXcm] ); } diff --git a/parachains/runtimes/contracts/contracts-rococo/src/lib.rs b/parachains/runtimes/contracts/contracts-rococo/src/lib.rs index 2b48912232d..5289b1192eb 100644 --- a/parachains/runtimes/contracts/contracts-rococo/src/lib.rs +++ b/parachains/runtimes/contracts/contracts-rococo/src/lib.rs @@ -379,6 +379,7 @@ mod benches { [pallet_timestamp, Timestamp] [pallet_collator_selection, CollatorSelection] [pallet_contracts, Contracts] + [pallet_xcm, PolkadotXcm] ); } From bf01789a71d0b5046ba7808de3c0cfc9e0ce2cf1 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 12:56:33 +0100 Subject: [PATCH 10/69] Patched deps - Cargo.lock --- Cargo.lock | 132 ++++++++++++++++++++++++++--------------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 37af9d56154..079bc00bd43 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4106,7 +4106,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#67104c425e8f12241c431d88ba58944f6cda5cf3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "frame-benchmarking", @@ -4203,7 +4203,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "frame-support", "polkadot-primitives", @@ -6478,7 +6478,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "frame-benchmarking", "frame-support", @@ -6498,7 +6498,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "frame-benchmarking", "frame-support", @@ -7019,7 +7019,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7034,7 +7034,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7048,7 +7048,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "derive_more", "fatality", @@ -7071,7 +7071,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "fatality", "futures", @@ -7092,7 +7092,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7117,7 +7117,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "async-trait", "frame-benchmarking", @@ -7160,7 +7160,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "always-assert", "bitvec", @@ -7182,7 +7182,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "parity-scale-codec", "scale-info", @@ -7194,7 +7194,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "derive_more", "fatality", @@ -7219,7 +7219,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7233,7 +7233,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "futures", "futures-timer", @@ -7253,7 +7253,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "always-assert", "async-trait", @@ -7277,7 +7277,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "futures", "parity-scale-codec", @@ -7295,7 +7295,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "derive_more", @@ -7324,7 +7324,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "futures", @@ -7344,7 +7344,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "fatality", @@ -7363,7 +7363,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7378,7 +7378,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "async-trait", "futures", @@ -7397,7 +7397,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7412,7 +7412,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "futures", "futures-timer", @@ -7429,7 +7429,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "fatality", "futures", @@ -7448,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "async-trait", "futures", @@ -7466,7 +7466,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "fatality", @@ -7484,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "always-assert", "assert_matches", @@ -7517,7 +7517,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "futures", "polkadot-node-primitives", @@ -7533,7 +7533,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "futures", "lru", @@ -7548,7 +7548,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "lazy_static", "log", @@ -7566,7 +7566,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bs58", "futures", @@ -7585,7 +7585,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "async-trait", "derive_more", @@ -7608,7 +7608,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bounded-vec", "futures", @@ -7630,7 +7630,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7640,7 +7640,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "async-trait", "futures", @@ -7658,7 +7658,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "async-trait", "derive_more", @@ -7681,7 +7681,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "async-trait", "derive_more", @@ -7713,7 +7713,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "async-trait", "futures", @@ -7736,7 +7736,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "derive_more", "frame-support", @@ -7836,7 +7836,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "env_logger", "kusama-runtime", @@ -7851,7 +7851,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "hex-literal", @@ -7877,7 +7877,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7909,7 +7909,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "frame-benchmarking", @@ -7998,7 +7998,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "frame-benchmarking", @@ -8046,7 +8046,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "frame-support", "polkadot-primitives", @@ -8058,7 +8058,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bs58", "parity-scale-codec", @@ -8070,7 +8070,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitflags", "bitvec", @@ -8113,7 +8113,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "async-trait", "beefy-gadget", @@ -8220,7 +8220,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8241,7 +8241,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8251,7 +8251,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8276,7 +8276,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8337,7 +8337,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "frame-benchmarking", "frame-system", @@ -9014,7 +9014,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9099,7 +9099,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "frame-support", "polkadot-primitives", @@ -10751,7 +10751,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "enumn", "parity-scale-codec", @@ -12079,7 +12079,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "frame-support", "polkadot-primitives", @@ -12357,7 +12357,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12368,7 +12368,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -13163,7 +13163,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "bitvec", "frame-benchmarking", @@ -13253,7 +13253,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "frame-support", "polkadot-primitives", @@ -13562,7 +13562,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13578,7 +13578,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "frame-support", "frame-system", @@ -13599,7 +13599,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "environmental", "frame-benchmarking", @@ -13619,7 +13619,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b00a8921e553d237ce618202e0fbc52560a37445" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" dependencies = [ "Inflector", "proc-macro2", From 39ee3eb0bbed0a209c12ad0bb76d4f823b24fcb9 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 14:06:16 +0100 Subject: [PATCH 11/69] Revert remark_with_event --- parachains/runtimes/assets/statemine/src/xcm_config.rs | 4 +--- parachains/runtimes/assets/statemint/src/xcm_config.rs | 4 +--- parachains/runtimes/assets/westmint/src/xcm_config.rs | 4 +--- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/xcm_config.rs b/parachains/runtimes/assets/statemine/src/xcm_config.rs index ed067591c07..a7f77069c45 100644 --- a/parachains/runtimes/assets/statemine/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemine/src/xcm_config.rs @@ -161,9 +161,7 @@ match_types! { frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | frame_system::Call::set_code_without_checks { .. } | - frame_system::Call::kill_prefix { .. } | - // Used by pallet_xcm_benchmarks for transact - frame_system::Call::remark_with_event { .. } + frame_system::Call::kill_prefix { .. } ) | RuntimeCall::ParachainSystem(..) | RuntimeCall::Timestamp(..) | diff --git a/parachains/runtimes/assets/statemint/src/xcm_config.rs b/parachains/runtimes/assets/statemint/src/xcm_config.rs index 492642d3a57..c39e149a665 100644 --- a/parachains/runtimes/assets/statemint/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemint/src/xcm_config.rs @@ -161,9 +161,7 @@ match_types! { frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | frame_system::Call::set_code_without_checks { .. } | - frame_system::Call::kill_prefix { .. } | - // Used by pallet_xcm_benchmarks for transact - frame_system::Call::remark_with_event { .. } + frame_system::Call::kill_prefix { .. } ) | RuntimeCall::ParachainSystem(..) | RuntimeCall::Timestamp(..) | diff --git a/parachains/runtimes/assets/westmint/src/xcm_config.rs b/parachains/runtimes/assets/westmint/src/xcm_config.rs index 22041d93fc6..4d764e16efa 100644 --- a/parachains/runtimes/assets/westmint/src/xcm_config.rs +++ b/parachains/runtimes/assets/westmint/src/xcm_config.rs @@ -157,9 +157,7 @@ match_types! { frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | frame_system::Call::set_code_without_checks { .. } | - frame_system::Call::kill_prefix { .. } | - // Used by pallet_xcm_benchmarks for transact - frame_system::Call::remark_with_event { .. } + frame_system::Call::kill_prefix { .. } ) | RuntimeCall::ParachainSystem(..) | RuntimeCall::Timestamp(..) | From 1f5e792522df6b6de992e1eb96e01aacf396dc38 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 15:17:09 +0100 Subject: [PATCH 12/69] Patched deps - Cargo.lock --- Cargo.lock | 132 ++++++++++++++++++++++++++--------------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 079bc00bd43..ab3ba5f58c4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4106,7 +4106,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "frame-benchmarking", @@ -4203,7 +4203,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "frame-support", "polkadot-primitives", @@ -6478,7 +6478,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "frame-benchmarking", "frame-support", @@ -6498,7 +6498,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "frame-benchmarking", "frame-support", @@ -7019,7 +7019,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7034,7 +7034,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7048,7 +7048,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "derive_more", "fatality", @@ -7071,7 +7071,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "fatality", "futures", @@ -7092,7 +7092,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7117,7 +7117,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "async-trait", "frame-benchmarking", @@ -7160,7 +7160,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "always-assert", "bitvec", @@ -7182,7 +7182,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "parity-scale-codec", "scale-info", @@ -7194,7 +7194,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "derive_more", "fatality", @@ -7219,7 +7219,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7233,7 +7233,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "futures", "futures-timer", @@ -7253,7 +7253,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "always-assert", "async-trait", @@ -7277,7 +7277,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "futures", "parity-scale-codec", @@ -7295,7 +7295,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "derive_more", @@ -7324,7 +7324,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "futures", @@ -7344,7 +7344,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "fatality", @@ -7363,7 +7363,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7378,7 +7378,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "async-trait", "futures", @@ -7397,7 +7397,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7412,7 +7412,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "futures", "futures-timer", @@ -7429,7 +7429,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "fatality", "futures", @@ -7448,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "async-trait", "futures", @@ -7466,7 +7466,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "fatality", @@ -7484,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "always-assert", "assert_matches", @@ -7517,7 +7517,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "futures", "polkadot-node-primitives", @@ -7533,7 +7533,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "futures", "lru", @@ -7548,7 +7548,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "lazy_static", "log", @@ -7566,7 +7566,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bs58", "futures", @@ -7585,7 +7585,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "async-trait", "derive_more", @@ -7608,7 +7608,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bounded-vec", "futures", @@ -7630,7 +7630,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7640,7 +7640,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "async-trait", "futures", @@ -7658,7 +7658,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "async-trait", "derive_more", @@ -7681,7 +7681,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "async-trait", "derive_more", @@ -7713,7 +7713,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "async-trait", "futures", @@ -7736,7 +7736,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "derive_more", "frame-support", @@ -7836,7 +7836,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "env_logger", "kusama-runtime", @@ -7851,7 +7851,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "hex-literal", @@ -7877,7 +7877,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7909,7 +7909,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "frame-benchmarking", @@ -7998,7 +7998,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "frame-benchmarking", @@ -8046,7 +8046,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "frame-support", "polkadot-primitives", @@ -8058,7 +8058,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bs58", "parity-scale-codec", @@ -8070,7 +8070,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitflags", "bitvec", @@ -8113,7 +8113,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "async-trait", "beefy-gadget", @@ -8220,7 +8220,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8241,7 +8241,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8251,7 +8251,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8276,7 +8276,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8337,7 +8337,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "frame-benchmarking", "frame-system", @@ -9014,7 +9014,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9099,7 +9099,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "frame-support", "polkadot-primitives", @@ -10751,7 +10751,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "enumn", "parity-scale-codec", @@ -12079,7 +12079,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "frame-support", "polkadot-primitives", @@ -12357,7 +12357,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12368,7 +12368,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -13163,7 +13163,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "bitvec", "frame-benchmarking", @@ -13253,7 +13253,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "frame-support", "polkadot-primitives", @@ -13562,7 +13562,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13578,7 +13578,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "frame-support", "frame-system", @@ -13599,7 +13599,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "environmental", "frame-benchmarking", @@ -13619,7 +13619,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#07de17c6f32a7cb7b4fee8efed4651cbdcbfeb06" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" dependencies = [ "Inflector", "proc-macro2", From d0cb23787c68287cb01da8ad01d4278c795eaeaf Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 8 Dec 2022 14:53:49 +0000 Subject: [PATCH 13/69] ".git/.scripts/bench-bot.sh" xcm statemine assets pallet_xcm_benchmarks::generic --- .../xcm/pallet_xcm_benchmarks_generic.rs | 73 ++++++++++--------- 1 file changed, 37 insertions(+), 36 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 76c40db7914..35df5deddc9 100644 --- a/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,23 +18,23 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-09-30, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./artifacts/polkadot-parachain +// /home/benchbot/cargo_target_dir/production/polkadot-parachain // benchmark // pallet -// --template=./templates/xcm-bench-template.hbs -// --chain=statemine-dev +// --steps=50 +// --repeat=20 +// --extrinsic=* // --execution=wasm // --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::generic -// --extrinsic=* -// --steps=50 -// --repeat=20 -// --json +// --chain=statemine-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs // --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ @@ -56,38 +56,40 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_holding() -> Weight { - Weight::from_ref_time(1_303_495_000 as u64) + Weight::from_ref_time(992_867_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(8_667_000 as u64) + Weight::from_ref_time(7_981_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(19_292_000 as u64) + Weight::from_ref_time(17_283_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } + // Storage: Session NextKeys (r:1 w:0) pub(crate) fn transact() -> Weight { - Weight::from_ref_time(37_996_000 as u64) + Weight::from_ref_time(15_241_000 as u64) + .saturating_add(T::DbWeight::get().reads(1 as u64)) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(9_076_000 as u64) + Weight::from_ref_time(8_165_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(6_410_000 as u64) + Weight::from_ref_time(5_762_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(6_412_000 as u64) + Weight::from_ref_time(5_709_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(6_311_000 as u64) + Weight::from_ref_time(5_652_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(7_355_000 as u64) + Weight::from_ref_time(6_432_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(6_389_000 as u64) + Weight::from_ref_time(5_650_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -96,18 +98,18 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(23_020_000 as u64) + Weight::from_ref_time(21_266_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(13_613_000 as u64) + Weight::from_ref_time(21_526_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(6_457_000 as u64) + Weight::from_ref_time(5_743_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -116,13 +118,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(31_677_000 as u64) + Weight::from_ref_time(27_860_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(9_613_000 as u64) + Weight::from_ref_time(7_937_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -132,21 +134,21 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(1_588_580_000 as u64) + Weight::from_ref_time(1_193_959_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn burn_asset() -> Weight { - Weight::from_ref_time(497_452_000 as u64) + Weight::from_ref_time(417_601_000 as u64) } pub(crate) fn expect_asset() -> Weight { - Weight::from_ref_time(38_502_000 as u64) + Weight::from_ref_time(37_934_000 as u64) } pub(crate) fn expect_origin() -> Weight { - Weight::from_ref_time(6_427_000 as u64) + Weight::from_ref_time(5_728_000 as u64) } pub(crate) fn expect_error() -> Weight { - Weight::from_ref_time(6_303_000 as u64) + Weight::from_ref_time(5_783_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -155,12 +157,12 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn query_pallet() -> Weight { - Weight::from_ref_time(25_510_000 as u64) + Weight::from_ref_time(23_689_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn expect_pallet() -> Weight { - Weight::from_ref_time(7_909_000 as u64) + Weight::from_ref_time(7_357_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -169,21 +171,20 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_transact_status() -> Weight { - Weight::from_ref_time(22_949_000 as u64) + Weight::from_ref_time(21_606_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn clear_transact_status() -> Weight { - Weight::from_ref_time(6_491_000 as u64) + Weight::from_ref_time(5_789_000 as u64) } pub(crate) fn set_topic() -> Weight { - Weight::from_ref_time(6_527_000 as u64) + Weight::from_ref_time(5_732_000 as u64) } pub(crate) fn clear_topic() -> Weight { - Weight::from_ref_time(6_440_000 as u64) + Weight::from_ref_time(5_656_000 as u64) } pub(crate) fn set_fees_mode() -> Weight { - Weight::from_ref_time(6_426_000 as u64) + Weight::from_ref_time(5_753_000 as u64) } - pub(crate) fn unpaid_execution() -> Weight { Weight::from_ref_time(3_111_000 as u64) } } From 379de9b2cebf5c8e9da303f420a45075566ebbe9 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 15:46:38 +0100 Subject: [PATCH 14/69] Patched deps - Cargo.lock Patched desp - Cargo.lock --- Cargo.lock | 132 ++++++++++++++++++++++++++--------------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4974f434936..61104069ea3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4106,7 +4106,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "frame-benchmarking", @@ -4203,7 +4203,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "frame-support", "polkadot-primitives", @@ -6478,7 +6478,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "frame-benchmarking", "frame-support", @@ -6498,7 +6498,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "frame-benchmarking", "frame-support", @@ -7019,7 +7019,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7034,7 +7034,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7048,7 +7048,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "derive_more", "fatality", @@ -7071,7 +7071,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "fatality", "futures", @@ -7092,7 +7092,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7117,7 +7117,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "async-trait", "frame-benchmarking", @@ -7160,7 +7160,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "always-assert", "bitvec", @@ -7182,7 +7182,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "parity-scale-codec", "scale-info", @@ -7194,7 +7194,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "derive_more", "fatality", @@ -7219,7 +7219,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7233,7 +7233,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "futures", "futures-timer", @@ -7253,7 +7253,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "always-assert", "async-trait", @@ -7277,7 +7277,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "futures", "parity-scale-codec", @@ -7295,7 +7295,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "derive_more", @@ -7324,7 +7324,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "futures", @@ -7344,7 +7344,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "fatality", @@ -7363,7 +7363,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7378,7 +7378,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "async-trait", "futures", @@ -7397,7 +7397,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7412,7 +7412,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "futures", "futures-timer", @@ -7429,7 +7429,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "fatality", "futures", @@ -7448,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "async-trait", "futures", @@ -7466,7 +7466,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "fatality", @@ -7484,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "always-assert", "assert_matches", @@ -7517,7 +7517,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "futures", "polkadot-node-primitives", @@ -7533,7 +7533,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "futures", "lru", @@ -7548,7 +7548,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "lazy_static", "log", @@ -7566,7 +7566,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bs58", "futures", @@ -7585,7 +7585,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "async-trait", "derive_more", @@ -7608,7 +7608,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bounded-vec", "futures", @@ -7630,7 +7630,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7640,7 +7640,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "async-trait", "futures", @@ -7658,7 +7658,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "async-trait", "derive_more", @@ -7681,7 +7681,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "async-trait", "derive_more", @@ -7713,7 +7713,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "async-trait", "futures", @@ -7736,7 +7736,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "derive_more", "frame-support", @@ -7836,7 +7836,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "env_logger", "kusama-runtime", @@ -7851,7 +7851,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "hex-literal", @@ -7877,7 +7877,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7909,7 +7909,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "frame-benchmarking", @@ -7998,7 +7998,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "frame-benchmarking", @@ -8046,7 +8046,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "frame-support", "polkadot-primitives", @@ -8058,7 +8058,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bs58", "parity-scale-codec", @@ -8070,7 +8070,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitflags", "bitvec", @@ -8113,7 +8113,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "async-trait", "beefy-gadget", @@ -8220,7 +8220,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8241,7 +8241,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8251,7 +8251,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8276,7 +8276,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8337,7 +8337,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "frame-benchmarking", "frame-system", @@ -9014,7 +9014,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9099,7 +9099,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "frame-support", "polkadot-primitives", @@ -10751,7 +10751,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "enumn", "parity-scale-codec", @@ -12079,7 +12079,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "frame-support", "polkadot-primitives", @@ -12357,7 +12357,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12368,7 +12368,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -13163,7 +13163,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "bitvec", "frame-benchmarking", @@ -13253,7 +13253,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "frame-support", "polkadot-primitives", @@ -13562,7 +13562,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13578,7 +13578,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "frame-support", "frame-system", @@ -13599,7 +13599,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "environmental", "frame-benchmarking", @@ -13619,7 +13619,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#843c8b0ef8dcd15841f1a5a07b30722dbac1db63" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" dependencies = [ "Inflector", "proc-macro2", From 9a06bd149c7061d99303eaed1cf46d3d68d6c64a Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 16:46:40 +0100 Subject: [PATCH 15/69] Fixes --- parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs | 2 +- parachains/runtimes/testing/rococo-parachain/Cargo.toml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs b/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs index eddabcd1dc1..f613f561d40 100644 --- a/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs +++ b/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs @@ -234,6 +234,6 @@ impl XcmWeightInfo for StatemineXcmWeight { Weight::MAX } fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { - XcmGeneric::::unpaid_execution() + Weight::from_ref_time(3_111_000 as u64) } } diff --git a/parachains/runtimes/testing/rococo-parachain/Cargo.toml b/parachains/runtimes/testing/rococo-parachain/Cargo.toml index a50349c4f3d..7bb3361d32a 100644 --- a/parachains/runtimes/testing/rococo-parachain/Cargo.toml +++ b/parachains/runtimes/testing/rococo-parachain/Cargo.toml @@ -103,4 +103,5 @@ std = [ runtime-benchmarks = [ "frame-benchmarking/runtime-benchmarks", "pallet-assets/runtime-benchmarks", + "pallet-xcm/runtime-benchmarks", ] From d053805019113e35b334ad2d3c59a16ae802ad9b Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 17:17:42 +0100 Subject: [PATCH 16/69] Patched deps - Cargo.lock --- Cargo.lock | 132 ++++++++++++++++++++++++++--------------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 61104069ea3..bfbc4741c02 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4106,7 +4106,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "frame-benchmarking", @@ -4203,7 +4203,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "frame-support", "polkadot-primitives", @@ -6478,7 +6478,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "frame-benchmarking", "frame-support", @@ -6498,7 +6498,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "frame-benchmarking", "frame-support", @@ -7019,7 +7019,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7034,7 +7034,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7048,7 +7048,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "derive_more", "fatality", @@ -7071,7 +7071,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "fatality", "futures", @@ -7092,7 +7092,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7117,7 +7117,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "async-trait", "frame-benchmarking", @@ -7160,7 +7160,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "always-assert", "bitvec", @@ -7182,7 +7182,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "parity-scale-codec", "scale-info", @@ -7194,7 +7194,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "derive_more", "fatality", @@ -7219,7 +7219,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7233,7 +7233,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "futures", "futures-timer", @@ -7253,7 +7253,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "always-assert", "async-trait", @@ -7277,7 +7277,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "futures", "parity-scale-codec", @@ -7295,7 +7295,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "derive_more", @@ -7324,7 +7324,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "futures", @@ -7344,7 +7344,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "fatality", @@ -7363,7 +7363,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7378,7 +7378,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "async-trait", "futures", @@ -7397,7 +7397,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7412,7 +7412,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "futures", "futures-timer", @@ -7429,7 +7429,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "fatality", "futures", @@ -7448,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "async-trait", "futures", @@ -7466,7 +7466,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "fatality", @@ -7484,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "always-assert", "assert_matches", @@ -7517,7 +7517,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "futures", "polkadot-node-primitives", @@ -7533,7 +7533,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "futures", "lru", @@ -7548,7 +7548,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "lazy_static", "log", @@ -7566,7 +7566,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bs58", "futures", @@ -7585,7 +7585,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "async-trait", "derive_more", @@ -7608,7 +7608,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bounded-vec", "futures", @@ -7630,7 +7630,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7640,7 +7640,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "async-trait", "futures", @@ -7658,7 +7658,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "async-trait", "derive_more", @@ -7681,7 +7681,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "async-trait", "derive_more", @@ -7713,7 +7713,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "async-trait", "futures", @@ -7736,7 +7736,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "derive_more", "frame-support", @@ -7836,7 +7836,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "env_logger", "kusama-runtime", @@ -7851,7 +7851,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "hex-literal", @@ -7877,7 +7877,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7909,7 +7909,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "frame-benchmarking", @@ -7998,7 +7998,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "frame-benchmarking", @@ -8046,7 +8046,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "frame-support", "polkadot-primitives", @@ -8058,7 +8058,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bs58", "parity-scale-codec", @@ -8070,7 +8070,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitflags", "bitvec", @@ -8113,7 +8113,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "async-trait", "beefy-gadget", @@ -8220,7 +8220,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8241,7 +8241,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8251,7 +8251,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8276,7 +8276,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8337,7 +8337,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "frame-benchmarking", "frame-system", @@ -9014,7 +9014,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9099,7 +9099,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "frame-support", "polkadot-primitives", @@ -10751,7 +10751,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "enumn", "parity-scale-codec", @@ -12079,7 +12079,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "frame-support", "polkadot-primitives", @@ -12357,7 +12357,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12368,7 +12368,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -13163,7 +13163,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "bitvec", "frame-benchmarking", @@ -13253,7 +13253,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "frame-support", "polkadot-primitives", @@ -13562,7 +13562,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13578,7 +13578,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "frame-support", "frame-system", @@ -13599,7 +13599,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "environmental", "frame-benchmarking", @@ -13619,7 +13619,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#c533401fa3eb448a4379af68723a1f99f2c88909" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" dependencies = [ "Inflector", "proc-macro2", From ffaa3ab7d63bf2c2368953ad07270f6a9d6fff51 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 18:26:08 +0100 Subject: [PATCH 17/69] Patched deps - Cargo.lock --- Cargo.lock | 132 ++++++++++++++++++++++++++--------------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bfbc4741c02..f4367a0f351 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4106,7 +4106,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-benchmarking", @@ -4203,7 +4203,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", @@ -6478,7 +6478,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-benchmarking", "frame-support", @@ -6498,7 +6498,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-benchmarking", "frame-support", @@ -7019,7 +7019,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7034,7 +7034,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7048,7 +7048,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "derive_more", "fatality", @@ -7071,7 +7071,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "fatality", "futures", @@ -7092,7 +7092,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7117,7 +7117,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "frame-benchmarking", @@ -7160,7 +7160,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "always-assert", "bitvec", @@ -7182,7 +7182,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "parity-scale-codec", "scale-info", @@ -7194,7 +7194,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "derive_more", "fatality", @@ -7219,7 +7219,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7233,7 +7233,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "futures-timer", @@ -7253,7 +7253,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "always-assert", "async-trait", @@ -7277,7 +7277,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "parity-scale-codec", @@ -7295,7 +7295,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "derive_more", @@ -7324,7 +7324,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "futures", @@ -7344,7 +7344,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "fatality", @@ -7363,7 +7363,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7378,7 +7378,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "futures", @@ -7397,7 +7397,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7412,7 +7412,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "futures-timer", @@ -7429,7 +7429,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "fatality", "futures", @@ -7448,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "futures", @@ -7466,7 +7466,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "fatality", @@ -7484,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "always-assert", "assert_matches", @@ -7517,7 +7517,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-primitives", @@ -7533,7 +7533,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "lru", @@ -7548,7 +7548,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "lazy_static", "log", @@ -7566,7 +7566,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bs58", "futures", @@ -7585,7 +7585,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "derive_more", @@ -7608,7 +7608,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bounded-vec", "futures", @@ -7630,7 +7630,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7640,7 +7640,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "futures", @@ -7658,7 +7658,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "derive_more", @@ -7681,7 +7681,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "derive_more", @@ -7713,7 +7713,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "futures", @@ -7736,7 +7736,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "derive_more", "frame-support", @@ -7836,7 +7836,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "env_logger", "kusama-runtime", @@ -7851,7 +7851,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "hex-literal", @@ -7877,7 +7877,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7909,7 +7909,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-benchmarking", @@ -7998,7 +7998,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-benchmarking", @@ -8046,7 +8046,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", @@ -8058,7 +8058,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bs58", "parity-scale-codec", @@ -8070,7 +8070,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitflags", "bitvec", @@ -8113,7 +8113,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "beefy-gadget", @@ -8220,7 +8220,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8241,7 +8241,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8251,7 +8251,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8276,7 +8276,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8337,7 +8337,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-benchmarking", "frame-system", @@ -9014,7 +9014,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9099,7 +9099,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", @@ -10751,7 +10751,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "enumn", "parity-scale-codec", @@ -12079,7 +12079,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", @@ -12357,7 +12357,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12368,7 +12368,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -13163,7 +13163,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-benchmarking", @@ -13253,7 +13253,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", @@ -13562,7 +13562,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13578,7 +13578,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "frame-system", @@ -13599,7 +13599,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "environmental", "frame-benchmarking", @@ -13619,7 +13619,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#d9bfc89744bdc6f89fdc7c7c8b914fbcb51de15a" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "Inflector", "proc-macro2", From 822b970866fdbf82a0cc843e569860e3e8bc920f Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 18:26:42 +0100 Subject: [PATCH 18/69] TMP --- parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs b/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs index f613f561d40..8d29b94f8b4 100644 --- a/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs +++ b/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs @@ -53,7 +53,7 @@ impl XcmWeightInfo for StatemineXcmWeight { } // Currently there is no trusted reserve fn reserve_asset_deposited(_assets: &MultiAssets) -> Weight { - Weight::MAX + Weight::from_ref_time(1_000_000_000 as u64) } fn receive_teleported_asset(assets: &MultiAssets) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::receive_teleported_asset()) From 367768e1cf1127287337603e877d75486f9ac15d Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 20:46:13 +0100 Subject: [PATCH 19/69] Patched deps - Cargo.toml (polkadot/substrate) --- Cargo.lock | 514 +++++++++++++++++++++++++++-------------------------- 1 file changed, 263 insertions(+), 251 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f4367a0f351..c0243965cab 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -450,7 +450,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -487,7 +487,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "beefy-gadget", "futures", @@ -507,7 +507,7 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "sp-api", "sp-beefy", @@ -2929,7 +2929,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", ] @@ -2952,7 +2952,7 @@ checksum = "85dcb89d2b10c5f6133de2efd8c11959ce9dbb46a2f7a4cab208c4eeda6ce1ab" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -2975,7 +2975,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "Inflector", "array-bytes 4.2.0", @@ -3027,7 +3027,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3054,7 +3054,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -3083,7 +3083,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "env_logger", "log", @@ -3100,7 +3100,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "bitflags", "frame-metadata", @@ -3132,7 +3132,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "Inflector", "cfg-expr", @@ -3146,7 +3146,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -3158,7 +3158,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "proc-macro2", "quote", @@ -3168,7 +3168,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "log", @@ -3186,7 +3186,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -3201,7 +3201,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "sp-api", @@ -3210,7 +3210,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "parity-scale-codec", @@ -4106,7 +4106,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "frame-benchmarking", @@ -4203,13 +4203,15 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", + "sp-core", "sp-runtime", + "sp-weights", ] [[package]] @@ -4939,7 +4941,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "log", @@ -4959,7 +4961,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "anyhow", "jsonrpsee", @@ -5400,7 +5402,7 @@ checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "frame-benchmarking", @@ -5421,7 +5423,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5439,7 +5441,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5453,7 +5455,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -5469,7 +5471,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -5485,7 +5487,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -5500,7 +5502,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5524,7 +5526,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5544,7 +5546,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5559,7 +5561,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -5575,7 +5577,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "beefy-merkle-tree", @@ -5598,7 +5600,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5616,7 +5618,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5660,7 +5662,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5677,7 +5679,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "bitflags", "frame-benchmarking", @@ -5706,7 +5708,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "bitflags", "parity-scale-codec", @@ -5718,7 +5720,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "proc-macro2", "quote", @@ -5728,7 +5730,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "assert_matches", "frame-benchmarking", @@ -5745,7 +5747,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5763,7 +5765,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5787,7 +5789,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5800,7 +5802,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5818,13 +5820,14 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-election-provider-support", "frame-support", "frame-system", "log", + "pallet-staking", "parity-scale-codec", "scale-info", "sp-io", @@ -5836,7 +5839,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5859,7 +5862,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5875,7 +5878,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5895,7 +5898,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5912,7 +5915,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5929,7 +5932,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5946,7 +5949,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5962,7 +5965,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -5978,7 +5981,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -5995,7 +5998,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6015,7 +6018,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "sp-api", @@ -6025,7 +6028,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -6042,7 +6045,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6065,7 +6068,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6082,7 +6085,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6097,7 +6100,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -6111,7 +6114,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6129,7 +6132,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6144,7 +6147,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6163,7 +6166,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6179,7 +6182,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -6200,7 +6203,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6216,7 +6219,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -6230,7 +6233,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6238,6 +6241,7 @@ dependencies = [ "frame-system", "log", "pallet-authorship", + "pallet-bags-list", "pallet-session", "parity-scale-codec", "rand_chacha 0.2.2", @@ -6253,7 +6257,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6264,7 +6268,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "log", "sp-arithmetic", @@ -6273,7 +6277,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6290,7 +6294,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -6319,7 +6323,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6337,7 +6341,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6356,7 +6360,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-support", "frame-system", @@ -6372,7 +6376,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -6388,7 +6392,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6400,7 +6404,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6417,7 +6421,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6432,7 +6436,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6448,7 +6452,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6463,7 +6467,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-benchmarking", "frame-support", @@ -6478,7 +6482,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "frame-benchmarking", "frame-support", @@ -6498,7 +6502,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "frame-benchmarking", "frame-support", @@ -7019,7 +7023,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7034,7 +7038,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7048,7 +7052,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "derive_more", "fatality", @@ -7071,7 +7075,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "fatality", "futures", @@ -7092,7 +7096,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7117,7 +7121,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "async-trait", "frame-benchmarking", @@ -7160,7 +7164,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "always-assert", "bitvec", @@ -7182,7 +7186,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "parity-scale-codec", "scale-info", @@ -7194,7 +7198,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "derive_more", "fatality", @@ -7219,7 +7223,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7233,7 +7237,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "futures", "futures-timer", @@ -7253,7 +7257,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "always-assert", "async-trait", @@ -7277,7 +7281,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "futures", "parity-scale-codec", @@ -7295,7 +7299,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "derive_more", @@ -7324,7 +7328,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "futures", @@ -7344,7 +7348,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "fatality", @@ -7363,7 +7367,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7378,7 +7382,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "async-trait", "futures", @@ -7397,7 +7401,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7412,7 +7416,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "futures", "futures-timer", @@ -7429,7 +7433,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "fatality", "futures", @@ -7448,7 +7452,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "async-trait", "futures", @@ -7466,7 +7470,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "fatality", @@ -7484,7 +7488,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "always-assert", "assert_matches", @@ -7517,7 +7521,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "futures", "polkadot-node-primitives", @@ -7533,7 +7537,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "futures", "lru", @@ -7548,7 +7552,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "lazy_static", "log", @@ -7566,7 +7570,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bs58", "futures", @@ -7585,7 +7589,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "async-trait", "derive_more", @@ -7608,7 +7612,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bounded-vec", "futures", @@ -7630,7 +7634,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7640,7 +7644,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "async-trait", "futures", @@ -7658,7 +7662,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "async-trait", "derive_more", @@ -7681,7 +7685,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "async-trait", "derive_more", @@ -7713,7 +7717,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "async-trait", "futures", @@ -7736,7 +7740,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "derive_more", "frame-support", @@ -7836,7 +7840,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "env_logger", "kusama-runtime", @@ -7851,7 +7855,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "hex-literal", @@ -7877,7 +7881,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7909,7 +7913,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "frame-benchmarking", @@ -7998,7 +8002,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "frame-benchmarking", @@ -8046,19 +8050,21 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", + "sp-core", "sp-runtime", + "sp-weights", ] [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bs58", "parity-scale-codec", @@ -8070,7 +8076,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitflags", "bitvec", @@ -8113,7 +8119,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "async-trait", "beefy-gadget", @@ -8220,7 +8226,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8241,7 +8247,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8251,7 +8257,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8276,7 +8282,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8337,7 +8343,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "frame-benchmarking", "frame-system", @@ -9014,7 +9020,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9099,13 +9105,15 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", + "sp-core", "sp-runtime", + "sp-weights", ] [[package]] @@ -9274,7 +9282,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "log", "sp-core", @@ -9285,7 +9293,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "futures", @@ -9312,7 +9320,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "futures-timer", @@ -9335,7 +9343,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9351,7 +9359,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "impl-trait-for-tuples", "memmap2", @@ -9368,7 +9376,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -9379,7 +9387,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "chrono", @@ -9419,7 +9427,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "fnv", "futures", @@ -9447,7 +9455,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "hash-db", "kvdb", @@ -9472,7 +9480,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "futures", @@ -9496,7 +9504,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "futures", @@ -9525,7 +9533,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "fork-tree", @@ -9566,7 +9574,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "jsonrpsee", @@ -9588,7 +9596,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9601,7 +9609,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "futures", @@ -9625,7 +9633,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "lru", "parity-scale-codec", @@ -9649,7 +9657,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -9662,7 +9670,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "log", "sc-allocator", @@ -9675,7 +9683,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "cfg-if", "libc", @@ -9692,7 +9700,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "ahash", "array-bytes 4.2.0", @@ -9733,7 +9741,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "finality-grandpa", "futures", @@ -9754,7 +9762,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "ansi_term", "futures", @@ -9770,7 +9778,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9785,7 +9793,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9832,7 +9840,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "cid", "futures", @@ -9852,7 +9860,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "bitflags", @@ -9878,7 +9886,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "ahash", "futures", @@ -9896,7 +9904,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9917,7 +9925,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9948,7 +9956,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9967,7 +9975,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "bytes", @@ -9997,7 +10005,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "libp2p", @@ -10010,7 +10018,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10019,7 +10027,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "hash-db", @@ -10049,7 +10057,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "jsonrpsee", @@ -10072,7 +10080,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "jsonrpsee", @@ -10085,7 +10093,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "hex", @@ -10104,7 +10112,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "directories", @@ -10174,7 +10182,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "log", "parity-scale-codec", @@ -10186,7 +10194,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10205,7 +10213,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "libc", @@ -10224,7 +10232,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "chrono", "futures", @@ -10242,7 +10250,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "ansi_term", "atty", @@ -10273,7 +10281,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -10284,7 +10292,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "futures", @@ -10310,7 +10318,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "futures", @@ -10324,7 +10332,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "futures-timer", @@ -10751,7 +10759,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "enumn", "parity-scale-codec", @@ -10827,7 +10835,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "hash-db", "log", @@ -10845,7 +10853,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "blake2", "proc-macro-crate", @@ -10857,7 +10865,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "scale-info", @@ -10870,7 +10878,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "integer-sqrt", "num-traits", @@ -10885,7 +10893,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "scale-info", @@ -10898,7 +10906,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "parity-scale-codec", @@ -10910,7 +10918,7 @@ dependencies = [ [[package]] name = "sp-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "scale-info", @@ -10927,7 +10935,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "sp-api", @@ -10939,7 +10947,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures", "log", @@ -10957,7 +10965,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "futures", @@ -10976,7 +10984,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "parity-scale-codec", @@ -10994,7 +11002,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "merlin", @@ -11017,7 +11025,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "scale-info", @@ -11031,7 +11039,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "scale-info", @@ -11044,7 +11052,7 @@ dependencies = [ [[package]] name = "sp-core" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "base58", @@ -11089,7 +11097,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "blake2", "byteorder", @@ -11103,7 +11111,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "proc-macro2", "quote", @@ -11114,7 +11122,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -11123,7 +11131,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "proc-macro2", "quote", @@ -11133,7 +11141,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "environmental", "parity-scale-codec", @@ -11144,7 +11152,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "finality-grandpa", "log", @@ -11162,7 +11170,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11176,7 +11184,7 @@ dependencies = [ [[package]] name = "sp-io" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "bytes", "ed25519-dalek", @@ -11203,7 +11211,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "lazy_static", "sp-core", @@ -11214,7 +11222,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "futures", @@ -11231,7 +11239,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "thiserror", "zstd", @@ -11240,7 +11248,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -11258,7 +11266,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "scale-info", @@ -11272,7 +11280,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "sp-api", "sp-core", @@ -11282,7 +11290,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "backtrace", "lazy_static", @@ -11292,7 +11300,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "rustc-hash", "serde", @@ -11302,7 +11310,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "either", "hash256-std-hasher", @@ -11324,7 +11332,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -11342,7 +11350,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "Inflector", "proc-macro-crate", @@ -11363,7 +11371,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "scale-info", @@ -11377,7 +11385,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "scale-info", @@ -11388,7 +11396,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "hash-db", "log", @@ -11410,12 +11418,12 @@ dependencies = [ [[package]] name = "sp-std" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" [[package]] name = "sp-storage" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11428,7 +11436,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "futures-timer", @@ -11444,7 +11452,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "sp-std", @@ -11456,7 +11464,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "sp-api", "sp-runtime", @@ -11465,7 +11473,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "log", @@ -11481,7 +11489,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "ahash", "hash-db", @@ -11504,7 +11512,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11521,7 +11529,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11532,7 +11540,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "impl-trait-for-tuples", "log", @@ -11545,7 +11553,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "4.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11848,7 +11856,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "platforms", ] @@ -11856,7 +11864,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -11877,7 +11885,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "futures-util", "hyper", @@ -11890,7 +11898,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "async-trait", "jsonrpsee", @@ -11903,7 +11911,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "jsonrpsee", "log", @@ -11924,7 +11932,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -11971,7 +11979,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "ansi_term", "build-helper", @@ -12079,13 +12087,15 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", + "sp-core", "sp-runtime", + "sp-weights", ] [[package]] @@ -12357,7 +12367,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12368,7 +12378,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -12497,7 +12507,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" dependencies = [ "clap 4.0.29", "frame-remote-externalities", @@ -13163,7 +13173,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "bitvec", "frame-benchmarking", @@ -13253,13 +13263,15 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", + "sp-core", "sp-runtime", + "sp-weights", ] [[package]] @@ -13562,7 +13574,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13578,7 +13590,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "frame-support", "frame-system", @@ -13599,7 +13611,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "environmental", "frame-benchmarking", @@ -13619,7 +13631,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" dependencies = [ "Inflector", "proc-macro2", @@ -13694,4 +13706,4 @@ dependencies = [ [[patch.unused]] name = "node-inspect" version = "0.9.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" From 1409fd79f8f71f83fa7ea903dd9298592d4ccd29 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 21:00:09 +0100 Subject: [PATCH 20/69] Patched deps - Cargo.toml (polkadot/substrate) --- Cargo.lock | 514 ++++++++++++++++++++++++++--------------------------- 1 file changed, 251 insertions(+), 263 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c0243965cab..f4367a0f351 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -450,7 +450,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -487,7 +487,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "beefy-gadget", "futures", @@ -507,7 +507,7 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "sp-api", "sp-beefy", @@ -2929,7 +2929,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", ] @@ -2952,7 +2952,7 @@ checksum = "85dcb89d2b10c5f6133de2efd8c11959ce9dbb46a2f7a4cab208c4eeda6ce1ab" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -2975,7 +2975,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "Inflector", "array-bytes 4.2.0", @@ -3027,7 +3027,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3054,7 +3054,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -3083,7 +3083,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "env_logger", "log", @@ -3100,7 +3100,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bitflags", "frame-metadata", @@ -3132,7 +3132,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "Inflector", "cfg-expr", @@ -3146,7 +3146,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -3158,7 +3158,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro2", "quote", @@ -3168,7 +3168,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "log", @@ -3186,7 +3186,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -3201,7 +3201,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sp-api", @@ -3210,7 +3210,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "parity-scale-codec", @@ -4106,7 +4106,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-benchmarking", @@ -4203,15 +4203,13 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", "sp-runtime", - "sp-weights", ] [[package]] @@ -4941,7 +4939,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "log", @@ -4961,7 +4959,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "anyhow", "jsonrpsee", @@ -5402,7 +5400,7 @@ checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "frame-benchmarking", @@ -5423,7 +5421,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5441,7 +5439,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5455,7 +5453,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5471,7 +5469,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5487,7 +5485,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5502,7 +5500,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5526,7 +5524,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5546,7 +5544,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5561,7 +5559,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5577,7 +5575,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "beefy-merkle-tree", @@ -5600,7 +5598,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5618,7 +5616,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5662,7 +5660,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5679,7 +5677,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bitflags", "frame-benchmarking", @@ -5708,7 +5706,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bitflags", "parity-scale-codec", @@ -5720,7 +5718,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro2", "quote", @@ -5730,7 +5728,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "assert_matches", "frame-benchmarking", @@ -5747,7 +5745,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5765,7 +5763,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5789,7 +5787,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5802,7 +5800,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5820,14 +5818,13 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", "frame-support", "frame-system", "log", - "pallet-staking", "parity-scale-codec", "scale-info", "sp-io", @@ -5839,7 +5836,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5862,7 +5859,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5878,7 +5875,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5898,7 +5895,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5915,7 +5912,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5932,7 +5929,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5949,7 +5946,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5965,7 +5962,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -5981,7 +5978,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -5998,7 +5995,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6018,7 +6015,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sp-api", @@ -6028,7 +6025,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6045,7 +6042,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6068,7 +6065,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6085,7 +6082,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6100,7 +6097,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6114,7 +6111,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6132,7 +6129,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6147,7 +6144,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6166,7 +6163,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6182,7 +6179,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6203,7 +6200,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6219,7 +6216,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6233,7 +6230,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6241,7 +6238,6 @@ dependencies = [ "frame-system", "log", "pallet-authorship", - "pallet-bags-list", "pallet-session", "parity-scale-codec", "rand_chacha 0.2.2", @@ -6257,7 +6253,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6268,7 +6264,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", "sp-arithmetic", @@ -6277,7 +6273,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6294,7 +6290,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6323,7 +6319,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6341,7 +6337,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6360,7 +6356,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-support", "frame-system", @@ -6376,7 +6372,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -6392,7 +6388,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6404,7 +6400,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6421,7 +6417,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6436,7 +6432,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6452,7 +6448,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6467,7 +6463,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-benchmarking", "frame-support", @@ -6482,7 +6478,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-benchmarking", "frame-support", @@ -6502,7 +6498,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-benchmarking", "frame-support", @@ -7023,7 +7019,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7038,7 +7034,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7052,7 +7048,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "derive_more", "fatality", @@ -7075,7 +7071,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "fatality", "futures", @@ -7096,7 +7092,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7121,7 +7117,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "frame-benchmarking", @@ -7164,7 +7160,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "always-assert", "bitvec", @@ -7186,7 +7182,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "parity-scale-codec", "scale-info", @@ -7198,7 +7194,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "derive_more", "fatality", @@ -7223,7 +7219,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7237,7 +7233,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "futures-timer", @@ -7257,7 +7253,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "always-assert", "async-trait", @@ -7281,7 +7277,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "parity-scale-codec", @@ -7299,7 +7295,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "derive_more", @@ -7328,7 +7324,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "futures", @@ -7348,7 +7344,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "fatality", @@ -7367,7 +7363,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7382,7 +7378,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "futures", @@ -7401,7 +7397,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7416,7 +7412,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "futures-timer", @@ -7433,7 +7429,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "fatality", "futures", @@ -7452,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "futures", @@ -7470,7 +7466,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "fatality", @@ -7488,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "always-assert", "assert_matches", @@ -7521,7 +7517,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "polkadot-node-primitives", @@ -7537,7 +7533,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "futures", "lru", @@ -7552,7 +7548,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "lazy_static", "log", @@ -7570,7 +7566,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bs58", "futures", @@ -7589,7 +7585,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "derive_more", @@ -7612,7 +7608,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bounded-vec", "futures", @@ -7634,7 +7630,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7644,7 +7640,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "futures", @@ -7662,7 +7658,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "derive_more", @@ -7685,7 +7681,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "derive_more", @@ -7717,7 +7713,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "futures", @@ -7740,7 +7736,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "derive_more", "frame-support", @@ -7840,7 +7836,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "env_logger", "kusama-runtime", @@ -7855,7 +7851,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "hex-literal", @@ -7881,7 +7877,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7913,7 +7909,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-benchmarking", @@ -8002,7 +7998,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-benchmarking", @@ -8050,21 +8046,19 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", "sp-runtime", - "sp-weights", ] [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bs58", "parity-scale-codec", @@ -8076,7 +8070,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitflags", "bitvec", @@ -8119,7 +8113,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "async-trait", "beefy-gadget", @@ -8226,7 +8220,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8247,7 +8241,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8257,7 +8251,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8282,7 +8276,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8343,7 +8337,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-benchmarking", "frame-system", @@ -9020,7 +9014,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9105,15 +9099,13 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", "sp-runtime", - "sp-weights", ] [[package]] @@ -9282,7 +9274,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", "sp-core", @@ -9293,7 +9285,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -9320,7 +9312,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "futures-timer", @@ -9343,7 +9335,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9359,7 +9351,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-trait-for-tuples", "memmap2", @@ -9376,7 +9368,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -9387,7 +9379,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "chrono", @@ -9427,7 +9419,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "fnv", "futures", @@ -9455,7 +9447,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "hash-db", "kvdb", @@ -9480,7 +9472,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -9504,7 +9496,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -9533,7 +9525,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "fork-tree", @@ -9574,7 +9566,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "jsonrpsee", @@ -9596,7 +9588,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9609,7 +9601,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -9633,7 +9625,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "lru", "parity-scale-codec", @@ -9657,7 +9649,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -9670,7 +9662,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", "sc-allocator", @@ -9683,7 +9675,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "cfg-if", "libc", @@ -9700,7 +9692,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ahash", "array-bytes 4.2.0", @@ -9741,7 +9733,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "finality-grandpa", "futures", @@ -9762,7 +9754,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ansi_term", "futures", @@ -9778,7 +9770,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9793,7 +9785,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9840,7 +9832,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "cid", "futures", @@ -9860,7 +9852,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "bitflags", @@ -9886,7 +9878,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ahash", "futures", @@ -9904,7 +9896,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9925,7 +9917,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9956,7 +9948,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9975,7 +9967,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "bytes", @@ -10005,7 +9997,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "libp2p", @@ -10018,7 +10010,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10027,7 +10019,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "hash-db", @@ -10057,7 +10049,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "jsonrpsee", @@ -10080,7 +10072,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "jsonrpsee", @@ -10093,7 +10085,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "hex", @@ -10112,7 +10104,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "directories", @@ -10182,7 +10174,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "log", "parity-scale-codec", @@ -10194,7 +10186,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10213,7 +10205,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "libc", @@ -10232,7 +10224,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "chrono", "futures", @@ -10250,7 +10242,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ansi_term", "atty", @@ -10281,7 +10273,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -10292,7 +10284,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -10318,7 +10310,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -10332,7 +10324,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "futures-timer", @@ -10759,7 +10751,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "enumn", "parity-scale-codec", @@ -10835,7 +10827,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "hash-db", "log", @@ -10853,7 +10845,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "blake2", "proc-macro-crate", @@ -10865,7 +10857,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -10878,7 +10870,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "integer-sqrt", "num-traits", @@ -10893,7 +10885,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -10906,7 +10898,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "parity-scale-codec", @@ -10918,7 +10910,7 @@ dependencies = [ [[package]] name = "sp-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -10935,7 +10927,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sp-api", @@ -10947,7 +10939,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures", "log", @@ -10965,7 +10957,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -10984,7 +10976,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "parity-scale-codec", @@ -11002,7 +10994,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "merlin", @@ -11025,7 +11017,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11039,7 +11031,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11052,7 +11044,7 @@ dependencies = [ [[package]] name = "sp-core" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "base58", @@ -11097,7 +11089,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "blake2", "byteorder", @@ -11111,7 +11103,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro2", "quote", @@ -11122,7 +11114,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -11131,7 +11123,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "proc-macro2", "quote", @@ -11141,7 +11133,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "environmental", "parity-scale-codec", @@ -11152,7 +11144,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "finality-grandpa", "log", @@ -11170,7 +11162,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11184,7 +11176,7 @@ dependencies = [ [[package]] name = "sp-io" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bytes", "ed25519-dalek", @@ -11211,7 +11203,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "lazy_static", "sp-core", @@ -11222,7 +11214,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures", @@ -11239,7 +11231,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "thiserror", "zstd", @@ -11248,7 +11240,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -11266,7 +11258,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11280,7 +11272,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "sp-api", "sp-core", @@ -11290,7 +11282,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "backtrace", "lazy_static", @@ -11300,7 +11292,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "rustc-hash", "serde", @@ -11310,7 +11302,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "either", "hash256-std-hasher", @@ -11332,7 +11324,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -11350,7 +11342,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "Inflector", "proc-macro-crate", @@ -11371,7 +11363,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11385,7 +11377,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "scale-info", @@ -11396,7 +11388,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "hash-db", "log", @@ -11418,12 +11410,12 @@ dependencies = [ [[package]] name = "sp-std" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" [[package]] name = "sp-storage" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11436,7 +11428,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "futures-timer", @@ -11452,7 +11444,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "sp-std", @@ -11464,7 +11456,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "sp-api", "sp-runtime", @@ -11473,7 +11465,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "log", @@ -11489,7 +11481,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ahash", "hash-db", @@ -11512,7 +11504,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11529,7 +11521,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11540,7 +11532,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-trait-for-tuples", "log", @@ -11553,7 +11545,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "4.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11856,7 +11848,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "platforms", ] @@ -11864,7 +11856,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -11885,7 +11877,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "futures-util", "hyper", @@ -11898,7 +11890,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "async-trait", "jsonrpsee", @@ -11911,7 +11903,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "jsonrpsee", "log", @@ -11932,7 +11924,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -11979,7 +11971,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "ansi_term", "build-helper", @@ -12087,15 +12079,13 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", "sp-runtime", - "sp-weights", ] [[package]] @@ -12367,7 +12357,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12378,7 +12368,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -12507,7 +12497,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" dependencies = [ "clap 4.0.29", "frame-remote-externalities", @@ -13173,7 +13163,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "bitvec", "frame-benchmarking", @@ -13263,15 +13253,13 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", "sp-runtime", - "sp-weights", ] [[package]] @@ -13574,7 +13562,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13590,7 +13578,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "frame-support", "frame-system", @@ -13611,7 +13599,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "environmental", "frame-benchmarking", @@ -13631,7 +13619,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#fd388e05331cf6a1bdf34d20f5de971b9aa7eb3f" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#937c4b7fd30490cd548bef0d5965eba285272836" dependencies = [ "Inflector", "proc-macro2", @@ -13706,4 +13694,4 @@ dependencies = [ [[patch.unused]] name = "node-inspect" version = "0.9.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d0540a79967cb06cd7598a4965c7c06afc788b0c" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#0a27e54514338b71204e7321192fbd32dae3b950" From 887fa0cf5f05adcc669b07b9dee7f81ceb278bd8 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 21:09:50 +0100 Subject: [PATCH 21/69] Fix for reserve_asset_deposited --- parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs | 1 + parachains/runtimes/assets/statemint/src/weights/xcm/mod.rs | 3 ++- parachains/runtimes/assets/westmint/src/weights/xcm/mod.rs | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs b/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs index 8d29b94f8b4..4492208bc88 100644 --- a/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs +++ b/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs @@ -53,6 +53,7 @@ impl XcmWeightInfo for StatemineXcmWeight { } // Currently there is no trusted reserve fn reserve_asset_deposited(_assets: &MultiAssets) -> Weight { + // TODO: hardcoded - fix https://github.com/paritytech/cumulus/issues/1974 Weight::from_ref_time(1_000_000_000 as u64) } fn receive_teleported_asset(assets: &MultiAssets) -> Weight { diff --git a/parachains/runtimes/assets/statemint/src/weights/xcm/mod.rs b/parachains/runtimes/assets/statemint/src/weights/xcm/mod.rs index b1a84cb9ccb..ed48d433170 100644 --- a/parachains/runtimes/assets/statemint/src/weights/xcm/mod.rs +++ b/parachains/runtimes/assets/statemint/src/weights/xcm/mod.rs @@ -53,7 +53,8 @@ impl XcmWeightInfo for StatemintXcmWeight { } // Currently there is no trusted reserve fn reserve_asset_deposited(_assets: &MultiAssets) -> Weight { - Weight::MAX + // TODO: hardcoded - fix https://github.com/paritytech/cumulus/issues/1974 + Weight::from_ref_time(1_000_000_000 as u64) } fn receive_teleported_asset(assets: &MultiAssets) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::receive_teleported_asset()) diff --git a/parachains/runtimes/assets/westmint/src/weights/xcm/mod.rs b/parachains/runtimes/assets/westmint/src/weights/xcm/mod.rs index 5dfd526b7db..ee63ee3f2ad 100644 --- a/parachains/runtimes/assets/westmint/src/weights/xcm/mod.rs +++ b/parachains/runtimes/assets/westmint/src/weights/xcm/mod.rs @@ -53,7 +53,8 @@ impl XcmWeightInfo for WestmintXcmWeight { } // Currently there is no trusted reserve fn reserve_asset_deposited(_assets: &MultiAssets) -> Weight { - Weight::MAX + // TODO: hardcoded - fix https://github.com/paritytech/cumulus/issues/1974 + Weight::from_ref_time(1_000_000_000 as u64) } fn receive_teleported_asset(assets: &MultiAssets) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::receive_teleported_asset()) From 808a8a57ecc5361dc7bc347b1f1f681cd2c3296d Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 8 Dec 2022 18:07:56 +0000 Subject: [PATCH 22/69] ".git/.scripts/bench-bot.sh" pallet statemine assets pallet_xcm --- .../statemine/src/weights/pallet_xcm.rs | 117 ++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs diff --git a/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs new file mode 100644 index 00000000000..49dffce4223 --- /dev/null +++ b/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs @@ -0,0 +1,117 @@ +// Copyright 2021 Parity Technologies (UK) Ltd. +// This file is part of Cumulus. + +// Cumulus is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// Cumulus 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 General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with Cumulus. If not, see . + +//! Autogenerated weights for `pallet_xcm` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev +//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 + +// Executed Command: +// /home/benchbot/cargo_target_dir/production/polkadot-parachain +// benchmark +// pallet +// --steps=50 +// --repeat=20 +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json +// --pallet=pallet_xcm +// --chain=statemine-dev +// --header=./file_header.txt +// --output=./parachains/runtimes/assets/statemine/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for `pallet_xcm`. +pub struct WeightInfo(PhantomData); +impl pallet_xcm::WeightInfo for WeightInfo { + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn send() -> Weight { + // Minimum execution time: 25_562 nanoseconds. + Weight::from_ref_time(26_177_000) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + fn teleport_assets() -> Weight { + // Minimum execution time: 31_555 nanoseconds. + Weight::from_ref_time(32_297_000) + .saturating_add(T::DbWeight::get().reads(1)) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + fn reserve_transfer_assets() -> Weight { + // Minimum execution time: 24_516 nanoseconds. + Weight::from_ref_time(25_126_000) + .saturating_add(T::DbWeight::get().reads(1)) + } + // Storage: Benchmark Override (r:0 w:0) + fn execute() -> Weight { + // Minimum execution time: 18_446_744_073_709_551 nanoseconds. + Weight::from_ref_time(18_446_744_073_709_551_000) + } + // Storage: PolkadotXcm SupportedVersion (r:0 w:1) + fn force_xcm_version() -> Weight { + // Minimum execution time: 14_521 nanoseconds. + Weight::from_ref_time(14_865_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) + fn force_default_xcm_version() -> Weight { + // Minimum execution time: 4_325 nanoseconds. + Weight::from_ref_time(4_578_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm QueryCounter (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_subscribe_version_notify() -> Weight { + // Minimum execution time: 29_836 nanoseconds. + Weight::from_ref_time(30_213_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(5)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_unsubscribe_version_notify() -> Weight { + // Minimum execution time: 31_333 nanoseconds. + Weight::from_ref_time(31_808_000) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(4)) + } +} From cfdd2a572f8504d4a36f93239c7e316be38ad9d9 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 8 Dec 2022 20:44:22 +0000 Subject: [PATCH 23/69] ".git/.scripts/bench-bot.sh" pallet statemint assets pallet_xcm --- .../statemint/src/weights/pallet_xcm.rs | 117 ++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs diff --git a/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs new file mode 100644 index 00000000000..df19ab323ca --- /dev/null +++ b/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs @@ -0,0 +1,117 @@ +// Copyright 2021 Parity Technologies (UK) Ltd. +// This file is part of Cumulus. + +// Cumulus is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// Cumulus 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 General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with Cumulus. If not, see . + +//! Autogenerated weights for `pallet_xcm` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev +//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 + +// Executed Command: +// /home/benchbot/cargo_target_dir/production/polkadot-parachain +// benchmark +// pallet +// --steps=50 +// --repeat=20 +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json +// --pallet=pallet_xcm +// --chain=statemint-dev +// --header=./file_header.txt +// --output=./parachains/runtimes/assets/statemint/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for `pallet_xcm`. +pub struct WeightInfo(PhantomData); +impl pallet_xcm::WeightInfo for WeightInfo { + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn send() -> Weight { + // Minimum execution time: 25_514 nanoseconds. + Weight::from_ref_time(26_283_000) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + fn teleport_assets() -> Weight { + // Minimum execution time: 32_293 nanoseconds. + Weight::from_ref_time(33_089_000) + .saturating_add(T::DbWeight::get().reads(1)) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + fn reserve_transfer_assets() -> Weight { + // Minimum execution time: 24_544 nanoseconds. + Weight::from_ref_time(24_953_000) + .saturating_add(T::DbWeight::get().reads(1)) + } + // Storage: Benchmark Override (r:0 w:0) + fn execute() -> Weight { + // Minimum execution time: 18_446_744_073_709_551 nanoseconds. + Weight::from_ref_time(18_446_744_073_709_551_000) + } + // Storage: PolkadotXcm SupportedVersion (r:0 w:1) + fn force_xcm_version() -> Weight { + // Minimum execution time: 14_894 nanoseconds. + Weight::from_ref_time(15_309_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) + fn force_default_xcm_version() -> Weight { + // Minimum execution time: 4_351 nanoseconds. + Weight::from_ref_time(4_503_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm QueryCounter (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_subscribe_version_notify() -> Weight { + // Minimum execution time: 30_102 nanoseconds. + Weight::from_ref_time(30_938_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(5)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_unsubscribe_version_notify() -> Weight { + // Minimum execution time: 31_133 nanoseconds. + Weight::from_ref_time(31_540_000) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(4)) + } +} From 42e330d9f190d04fb9b12829b9a4b699b68e32ff Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 21:15:05 +0100 Subject: [PATCH 24/69] Fix --- parachains/runtimes/assets/statemine/src/weights/mod.rs | 1 + parachains/runtimes/assets/statemine/src/xcm_config.rs | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/mod.rs b/parachains/runtimes/assets/statemine/src/weights/mod.rs index 080584f2cfa..5dd6ffd662e 100644 --- a/parachains/runtimes/assets/statemine/src/weights/mod.rs +++ b/parachains/runtimes/assets/statemine/src/weights/mod.rs @@ -11,6 +11,7 @@ pub mod pallet_session; pub mod pallet_timestamp; pub mod pallet_uniques; pub mod pallet_utility; +pub mod pallet_xcm; pub mod paritydb_weights; pub mod rocksdb_weights; pub mod xcm; diff --git a/parachains/runtimes/assets/statemine/src/xcm_config.rs b/parachains/runtimes/assets/statemine/src/xcm_config.rs index 5124ab7972c..ca421ba5124 100644 --- a/parachains/runtimes/assets/statemine/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemine/src/xcm_config.rs @@ -351,8 +351,7 @@ impl pallet_xcm::Config for Runtime { type TrustedLockers = (); type SovereignAccountOf = LocationToAccountId; type MaxLockers = ConstU32<8>; - // FIXME: Replace with benchmarked weight info - type WeightInfo = pallet_xcm::TestWeightInfo; + type WeightInfo = crate::weights::pallet_xcm::WeightInfo; #[cfg(feature = "runtime-benchmarks")] type ReachableDest = ReachableDest; } From 1e5c480b6cd6730840ac41057e78e9c405bb4587 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 21:48:03 +0100 Subject: [PATCH 25/69] Fix --- parachains/runtimes/assets/statemint/src/weights/mod.rs | 1 + parachains/runtimes/assets/statemint/src/xcm_config.rs | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/parachains/runtimes/assets/statemint/src/weights/mod.rs b/parachains/runtimes/assets/statemint/src/weights/mod.rs index 080584f2cfa..5dd6ffd662e 100644 --- a/parachains/runtimes/assets/statemint/src/weights/mod.rs +++ b/parachains/runtimes/assets/statemint/src/weights/mod.rs @@ -11,6 +11,7 @@ pub mod pallet_session; pub mod pallet_timestamp; pub mod pallet_uniques; pub mod pallet_utility; +pub mod pallet_xcm; pub mod paritydb_weights; pub mod rocksdb_weights; pub mod xcm; diff --git a/parachains/runtimes/assets/statemint/src/xcm_config.rs b/parachains/runtimes/assets/statemint/src/xcm_config.rs index 4170f7bbeb3..f12fda7a920 100644 --- a/parachains/runtimes/assets/statemint/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemint/src/xcm_config.rs @@ -350,8 +350,7 @@ impl pallet_xcm::Config for Runtime { type TrustedLockers = (); type SovereignAccountOf = LocationToAccountId; type MaxLockers = ConstU32<8>; - // FIXME: Replace with benchmarked weight info - type WeightInfo = pallet_xcm::TestWeightInfo; + type WeightInfo = crate::weights::pallet_xcm::WeightInfo; #[cfg(feature = "runtime-benchmarks")] type ReachableDest = ReachableDest; } From 594f1ee2486705676aeb492df0f61df8ca309c62 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 8 Dec 2022 21:09:17 +0000 Subject: [PATCH 26/69] ".git/.scripts/bench-bot.sh" pallet westmint assets pallet_xcm --- .../assets/westmint/src/weights/pallet_xcm.rs | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs diff --git a/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs new file mode 100644 index 00000000000..7ccd41d3d20 --- /dev/null +++ b/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs @@ -0,0 +1,116 @@ +// Copyright 2021 Parity Technologies (UK) Ltd. +// This file is part of Cumulus. + +// Cumulus is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// Cumulus 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 General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with Cumulus. If not, see . + +//! Autogenerated weights for `pallet_xcm` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev +//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 + +// Executed Command: +// /home/benchbot/cargo_target_dir/production/polkadot-parachain +// benchmark +// pallet +// --steps=50 +// --repeat=20 +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json +// --pallet=pallet_xcm +// --chain=westmint-dev +// --header=./file_header.txt +// --output=./parachains/runtimes/assets/westmint/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for `pallet_xcm`. +pub struct WeightInfo(PhantomData); +impl pallet_xcm::WeightInfo for WeightInfo { + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn send() -> Weight { + // Minimum execution time: 26_652 nanoseconds. + Weight::from_ref_time(27_278_000) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + fn teleport_assets() -> Weight { + // Minimum execution time: 32_711 nanoseconds. + Weight::from_ref_time(33_447_000) + .saturating_add(T::DbWeight::get().reads(1)) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + fn reserve_transfer_assets() -> Weight { + // Minimum execution time: 24_850 nanoseconds. + Weight::from_ref_time(25_427_000) + .saturating_add(T::DbWeight::get().reads(1)) + } + fn execute() -> Weight { + // Minimum execution time: 14_909 nanoseconds. + Weight::from_ref_time(15_229_000) + } + // Storage: PolkadotXcm SupportedVersion (r:0 w:1) + fn force_xcm_version() -> Weight { + // Minimum execution time: 14_930 nanoseconds. + Weight::from_ref_time(15_396_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) + fn force_default_xcm_version() -> Weight { + // Minimum execution time: 4_328 nanoseconds. + Weight::from_ref_time(4_510_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm QueryCounter (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_subscribe_version_notify() -> Weight { + // Minimum execution time: 30_943 nanoseconds. + Weight::from_ref_time(31_593_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(5)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_unsubscribe_version_notify() -> Weight { + // Minimum execution time: 31_950 nanoseconds. + Weight::from_ref_time(32_364_000) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(4)) + } +} From f961915e4458450118e5326de7d309c74349e151 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 8 Dec 2022 21:27:53 +0000 Subject: [PATCH 27/69] ".git/.scripts/bench-bot.sh" xcm statemine assets pallet_xcm_benchmarks::generic --- .../xcm/pallet_xcm_benchmarks_generic.rs | 57 ++++++++++--------- 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 35df5deddc9..192173926fa 100644 --- a/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -56,40 +56,40 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_holding() -> Weight { - Weight::from_ref_time(992_867_000 as u64) + Weight::from_ref_time(1_007_454_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(7_981_000 as u64) + Weight::from_ref_time(8_069_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(17_283_000 as u64) + Weight::from_ref_time(17_719_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } // Storage: Session NextKeys (r:1 w:0) pub(crate) fn transact() -> Weight { - Weight::from_ref_time(15_241_000 as u64) + Weight::from_ref_time(15_102_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(8_165_000 as u64) + Weight::from_ref_time(8_103_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(5_762_000 as u64) + Weight::from_ref_time(5_803_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(5_709_000 as u64) + Weight::from_ref_time(5_761_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(5_652_000 as u64) + Weight::from_ref_time(5_665_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(6_432_000 as u64) + Weight::from_ref_time(6_640_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(5_650_000 as u64) + Weight::from_ref_time(5_832_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -98,18 +98,18 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(21_266_000 as u64) + Weight::from_ref_time(21_808_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(21_526_000 as u64) + Weight::from_ref_time(21_743_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(5_743_000 as u64) + Weight::from_ref_time(5_793_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -118,13 +118,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(27_860_000 as u64) + Weight::from_ref_time(27_736_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(7_937_000 as u64) + Weight::from_ref_time(7_913_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -134,21 +134,21 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(1_193_959_000 as u64) + Weight::from_ref_time(1_181_673_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn burn_asset() -> Weight { - Weight::from_ref_time(417_601_000 as u64) + Weight::from_ref_time(415_651_000 as u64) } pub(crate) fn expect_asset() -> Weight { - Weight::from_ref_time(37_934_000 as u64) + Weight::from_ref_time(38_939_000 as u64) } pub(crate) fn expect_origin() -> Weight { - Weight::from_ref_time(5_728_000 as u64) + Weight::from_ref_time(5_918_000 as u64) } pub(crate) fn expect_error() -> Weight { - Weight::from_ref_time(5_783_000 as u64) + Weight::from_ref_time(5_829_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -157,12 +157,12 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn query_pallet() -> Weight { - Weight::from_ref_time(23_689_000 as u64) + Weight::from_ref_time(24_557_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn expect_pallet() -> Weight { - Weight::from_ref_time(7_357_000 as u64) + Weight::from_ref_time(7_407_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -171,20 +171,23 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_transact_status() -> Weight { - Weight::from_ref_time(21_606_000 as u64) + Weight::from_ref_time(21_839_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn clear_transact_status() -> Weight { - Weight::from_ref_time(5_789_000 as u64) + Weight::from_ref_time(5_796_000 as u64) } pub(crate) fn set_topic() -> Weight { - Weight::from_ref_time(5_732_000 as u64) + Weight::from_ref_time(5_808_000 as u64) } pub(crate) fn clear_topic() -> Weight { - Weight::from_ref_time(5_656_000 as u64) + Weight::from_ref_time(5_790_000 as u64) } pub(crate) fn set_fees_mode() -> Weight { - Weight::from_ref_time(5_753_000 as u64) + Weight::from_ref_time(5_774_000 as u64) + } + pub(crate) fn unpaid_execution() -> Weight { + Weight::from_ref_time(5_930_000 as u64) } } From 6203abc04ba6584eb28b3f3a90feae207c67a826 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 22:12:00 +0100 Subject: [PATCH 28/69] Fix westmint --- parachains/runtimes/assets/westmint/src/weights/mod.rs | 1 + parachains/runtimes/assets/westmint/src/xcm_config.rs | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/parachains/runtimes/assets/westmint/src/weights/mod.rs b/parachains/runtimes/assets/westmint/src/weights/mod.rs index 080584f2cfa..5dd6ffd662e 100644 --- a/parachains/runtimes/assets/westmint/src/weights/mod.rs +++ b/parachains/runtimes/assets/westmint/src/weights/mod.rs @@ -11,6 +11,7 @@ pub mod pallet_session; pub mod pallet_timestamp; pub mod pallet_uniques; pub mod pallet_utility; +pub mod pallet_xcm; pub mod paritydb_weights; pub mod rocksdb_weights; pub mod xcm; diff --git a/parachains/runtimes/assets/westmint/src/xcm_config.rs b/parachains/runtimes/assets/westmint/src/xcm_config.rs index 5b117559b66..ba404a722a7 100644 --- a/parachains/runtimes/assets/westmint/src/xcm_config.rs +++ b/parachains/runtimes/assets/westmint/src/xcm_config.rs @@ -342,8 +342,7 @@ impl pallet_xcm::Config for Runtime { type TrustedLockers = (); type SovereignAccountOf = LocationToAccountId; type MaxLockers = ConstU32<8>; - // FIXME: Replace with benchmarked weight info - type WeightInfo = pallet_xcm::TestWeightInfo; + type WeightInfo = crate::weights::pallet_xcm::WeightInfo; #[cfg(feature = "runtime-benchmarks")] type ReachableDest = ReachableDest; } From 72a138aec64a6e42912fb59ce0860fda39458f2f Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 8 Dec 2022 22:34:14 +0100 Subject: [PATCH 29/69] Fix --- parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs b/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs index 4492208bc88..d38e1c62e51 100644 --- a/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs +++ b/parachains/runtimes/assets/statemine/src/weights/xcm/mod.rs @@ -235,6 +235,6 @@ impl XcmWeightInfo for StatemineXcmWeight { Weight::MAX } fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { - Weight::from_ref_time(3_111_000 as u64) + XcmGeneric::::unpaid_execution() } } From bc05ae9472ce67261c657fc44825863532be1074 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 8 Dec 2022 22:45:10 +0000 Subject: [PATCH 30/69] ".git/.scripts/bench-bot.sh" xcm westmint assets pallet_xcm_benchmarks::generic --- .../xcm/pallet_xcm_benchmarks_generic.rs | 76 ++++++++++--------- 1 file changed, 40 insertions(+), 36 deletions(-) diff --git a/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index e6f01884049..3587e720f51 100644 --- a/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,23 +18,23 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-09-30, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./artifacts/polkadot-parachain +// /home/benchbot/cargo_target_dir/production/polkadot-parachain // benchmark // pallet -// --template=./templates/xcm-bench-template.hbs -// --chain=westmint-dev +// --steps=50 +// --repeat=20 +// --extrinsic=* // --execution=wasm // --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::generic -// --extrinsic=* -// --steps=50 -// --repeat=20 -// --json +// --chain=westmint-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs // --output=./parachains/runtimes/assets/westmint/src/weights/xcm/ @@ -56,38 +56,40 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_holding() -> Weight { - Weight::from_ref_time(1_324_853_000 as u64) + Weight::from_ref_time(1_021_862_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(8_533_000 as u64) + Weight::from_ref_time(7_993_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(19_435_000 as u64) + Weight::from_ref_time(18_053_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } + // Storage: Session NextKeys (r:1 w:0) pub(crate) fn transact() -> Weight { - Weight::from_ref_time(22_656_000 as u64) + Weight::from_ref_time(15_191_000 as u64) + .saturating_add(T::DbWeight::get().reads(1 as u64)) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(8_900_000 as u64) + Weight::from_ref_time(8_307_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(6_255_000 as u64) + Weight::from_ref_time(5_916_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(6_268_000 as u64) + Weight::from_ref_time(5_943_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(6_304_000 as u64) + Weight::from_ref_time(6_024_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(7_279_000 as u64) + Weight::from_ref_time(6_608_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(6_297_000 as u64) + Weight::from_ref_time(5_885_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -96,18 +98,18 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(23_025_000 as u64) + Weight::from_ref_time(21_690_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(13_001_000 as u64) + Weight::from_ref_time(21_761_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(6_266_000 as u64) + Weight::from_ref_time(5_854_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -116,13 +118,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(31_348_000 as u64) + Weight::from_ref_time(27_989_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(9_534_000 as u64) + Weight::from_ref_time(7_971_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -132,21 +134,21 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(1_558_814_000 as u64) + Weight::from_ref_time(1_228_949_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn burn_asset() -> Weight { - Weight::from_ref_time(496_802_000 as u64) + Weight::from_ref_time(416_374_000 as u64) } pub(crate) fn expect_asset() -> Weight { - Weight::from_ref_time(38_299_000 as u64) + Weight::from_ref_time(38_018_000 as u64) } pub(crate) fn expect_origin() -> Weight { - Weight::from_ref_time(6_354_000 as u64) + Weight::from_ref_time(5_996_000 as u64) } pub(crate) fn expect_error() -> Weight { - Weight::from_ref_time(6_234_000 as u64) + Weight::from_ref_time(5_922_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -155,12 +157,12 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn query_pallet() -> Weight { - Weight::from_ref_time(25_150_000 as u64) + Weight::from_ref_time(24_130_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn expect_pallet() -> Weight { - Weight::from_ref_time(7_969_000 as u64) + Weight::from_ref_time(7_238_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -169,21 +171,23 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_transact_status() -> Weight { - Weight::from_ref_time(23_099_000 as u64) + Weight::from_ref_time(21_209_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn clear_transact_status() -> Weight { - Weight::from_ref_time(6_366_000 as u64) + Weight::from_ref_time(5_810_000 as u64) } pub(crate) fn set_topic() -> Weight { - Weight::from_ref_time(6_422_000 as u64) + Weight::from_ref_time(5_876_000 as u64) } pub(crate) fn clear_topic() -> Weight { - Weight::from_ref_time(6_405_000 as u64) + Weight::from_ref_time(5_793_000 as u64) } pub(crate) fn set_fees_mode() -> Weight { - Weight::from_ref_time(6_392_000 as u64) + Weight::from_ref_time(5_902_000 as u64) + } + pub(crate) fn unpaid_execution() -> Weight { + Weight::from_ref_time(6_092_000 as u64) } - pub(crate) fn unpaid_execution() -> Weight { Weight::from_ref_time(3_111_000 as u64) } } From 4c5162d8fce9bdf46a0794413d03852110660ba2 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 8 Dec 2022 23:04:30 +0000 Subject: [PATCH 31/69] ".git/.scripts/bench-bot.sh" xcm statemint assets pallet_xcm_benchmarks::generic --- .../xcm/pallet_xcm_benchmarks_generic.rs | 76 ++++++++++--------- 1 file changed, 40 insertions(+), 36 deletions(-) diff --git a/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 79066a2b9e5..7ff13672a6d 100644 --- a/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,23 +18,23 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-09-30, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./artifacts/polkadot-parachain +// /home/benchbot/cargo_target_dir/production/polkadot-parachain // benchmark // pallet -// --template=./templates/xcm-bench-template.hbs -// --chain=statemint-dev +// --steps=50 +// --repeat=20 +// --extrinsic=* // --execution=wasm // --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::generic -// --extrinsic=* -// --steps=50 -// --repeat=20 -// --json +// --chain=statemint-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs // --output=./parachains/runtimes/assets/statemint/src/weights/xcm/ @@ -56,38 +56,40 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_holding() -> Weight { - Weight::from_ref_time(1_305_689_000 as u64) + Weight::from_ref_time(997_603_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(8_843_000 as u64) + Weight::from_ref_time(8_032_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(19_216_000 as u64) + Weight::from_ref_time(18_256_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } + // Storage: Session NextKeys (r:1 w:0) pub(crate) fn transact() -> Weight { - Weight::from_ref_time(22_708_000 as u64) + Weight::from_ref_time(15_436_000 as u64) + .saturating_add(T::DbWeight::get().reads(1 as u64)) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(9_040_000 as u64) + Weight::from_ref_time(8_689_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(6_222_000 as u64) + Weight::from_ref_time(5_977_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(6_411_000 as u64) + Weight::from_ref_time(5_988_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(6_222_000 as u64) + Weight::from_ref_time(5_933_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(7_112_000 as u64) + Weight::from_ref_time(7_105_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(6_340_000 as u64) + Weight::from_ref_time(6_047_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -96,18 +98,18 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(22_943_000 as u64) + Weight::from_ref_time(22_105_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(13_178_000 as u64) + Weight::from_ref_time(21_843_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(6_333_000 as u64) + Weight::from_ref_time(6_099_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -116,13 +118,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(31_798_000 as u64) + Weight::from_ref_time(28_520_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(9_728_000 as u64) + Weight::from_ref_time(8_113_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -132,21 +134,21 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(1_583_652_000 as u64) + Weight::from_ref_time(1_226_787_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn burn_asset() -> Weight { - Weight::from_ref_time(497_448_000 as u64) + Weight::from_ref_time(417_404_000 as u64) } pub(crate) fn expect_asset() -> Weight { - Weight::from_ref_time(38_383_000 as u64) + Weight::from_ref_time(38_060_000 as u64) } pub(crate) fn expect_origin() -> Weight { - Weight::from_ref_time(6_308_000 as u64) + Weight::from_ref_time(6_034_000 as u64) } pub(crate) fn expect_error() -> Weight { - Weight::from_ref_time(6_327_000 as u64) + Weight::from_ref_time(5_967_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -155,12 +157,12 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn query_pallet() -> Weight { - Weight::from_ref_time(26_011_000 as u64) + Weight::from_ref_time(24_608_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn expect_pallet() -> Weight { - Weight::from_ref_time(8_008_000 as u64) + Weight::from_ref_time(7_574_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -169,21 +171,23 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_transact_status() -> Weight { - Weight::from_ref_time(22_963_000 as u64) + Weight::from_ref_time(22_429_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn clear_transact_status() -> Weight { - Weight::from_ref_time(6_378_000 as u64) + Weight::from_ref_time(5_928_000 as u64) } pub(crate) fn set_topic() -> Weight { - Weight::from_ref_time(6_313_000 as u64) + Weight::from_ref_time(5_911_000 as u64) } pub(crate) fn clear_topic() -> Weight { - Weight::from_ref_time(6_324_000 as u64) + Weight::from_ref_time(5_844_000 as u64) } pub(crate) fn set_fees_mode() -> Weight { - Weight::from_ref_time(6_336_000 as u64) + Weight::from_ref_time(5_881_000 as u64) + } + pub(crate) fn unpaid_execution() -> Weight { + Weight::from_ref_time(6_052_000 as u64) } - pub(crate) fn unpaid_execution() -> Weight { Weight::from_ref_time(3_111_000 as u64) } } From 95f134cacb9a17ced670cefe5905cc864c08c235 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Sun, 11 Dec 2022 10:58:34 +0100 Subject: [PATCH 32/69] Patched deps - Cargo.lock/toml --- Cargo.lock | 22 ++++++++++++++++++---- Cargo.toml | 1 + 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 039a45934d5..72336de5345 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6485,6 +6485,7 @@ name = "pallet-xcm" version = "0.9.33" source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "log", @@ -6492,6 +6493,7 @@ dependencies = [ "scale-info", "serde", "sp-core", + "sp-io", "sp-runtime", "sp-std", "xcm", @@ -6509,9 +6511,11 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", + "sp-io", "sp-runtime", "sp-std", "xcm", + "xcm-builder", "xcm-executor", ] @@ -11361,7 +11365,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech/substrate?branch=master#2f0d59d766ff79ca2b552216a411c8e2b1762da4" dependencies = [ "serde", "serde_json", @@ -11957,7 +11961,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech/substrate?branch=master#2f0d59d766ff79ca2b552216a411c8e2b1762da4" dependencies = [ "futures", "substrate-test-utils-derive", @@ -11967,7 +11971,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech/substrate?branch=master#2f0d59d766ff79ca2b552216a411c8e2b1762da4" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -13568,7 +13572,9 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "serde", + "sp-core", + "sp-weights", "xcm-procedural", ] @@ -13579,6 +13585,7 @@ source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#84041472 dependencies = [ "frame-support", "frame-system", + "impl-trait-for-tuples", "log", "pallet-transaction-payment", "parity-scale-codec", @@ -13597,6 +13604,7 @@ name = "xcm-executor" version = "0.9.33" source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" dependencies = [ + "environmental", "frame-benchmarking", "frame-support", "impl-trait-for-tuples", @@ -13607,6 +13615,7 @@ dependencies = [ "sp-io", "sp-runtime", "sp-std", + "sp-weights", "xcm", ] @@ -13684,3 +13693,8 @@ dependencies = [ "cc", "libc", ] + +[[patch.unused]] +name = "node-inspect" +version = "0.9.0-dev" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" diff --git a/Cargo.toml b/Cargo.toml index fc8736e3b89..1fe1e2f2cc6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -309,3 +309,4 @@ rococo-runtime-constants = { git = "https://github.com/paritytech//polkadot", br polkadot-node-subsystem-test-helpers = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } polkadot-test-client = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } polkadot-test-service = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } +westend-runtime-constants = { git = "https://github.com/paritytech//polkadot", branch = "gav-xcm-v3" } From 53c72dd630f7bfbdc91eccc5a7661a5ddb807023 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Sun, 11 Dec 2022 10:46:34 +0000 Subject: [PATCH 33/69] ".git/.scripts/bench-bot.sh" pallet collectives-polkadot collectives pallet_xcm --- .../src/weights/pallet_xcm.rs | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs b/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs new file mode 100644 index 00000000000..ea7701e2016 --- /dev/null +++ b/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs @@ -0,0 +1,116 @@ +// Copyright 2021 Parity Technologies (UK) Ltd. +// This file is part of Cumulus. + +// Cumulus is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// Cumulus 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 General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with Cumulus. If not, see . + +//! Autogenerated weights for `pallet_xcm` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev +//! DATE: 2022-12-11, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("collectives-polkadot-dev"), DB CACHE: 1024 + +// Executed Command: +// /home/benchbot/cargo_target_dir/production/polkadot-parachain +// benchmark +// pallet +// --steps=50 +// --repeat=20 +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json +// --pallet=pallet_xcm +// --chain=collectives-polkadot-dev +// --header=./file_header.txt +// --output=./parachains/runtimes/collectives/collectives-polkadot/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for `pallet_xcm`. +pub struct WeightInfo(PhantomData); +impl pallet_xcm::WeightInfo for WeightInfo { + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn send() -> Weight { + // Minimum execution time: 25_986 nanoseconds. + Weight::from_ref_time(26_603_000) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + fn teleport_assets() -> Weight { + // Minimum execution time: 32_738 nanoseconds. + Weight::from_ref_time(33_574_000) + .saturating_add(T::DbWeight::get().reads(1)) + } + // Storage: Benchmark Override (r:0 w:0) + fn reserve_transfer_assets() -> Weight { + // Minimum execution time: 18_446_744_073_709_551 nanoseconds. + Weight::from_ref_time(18_446_744_073_709_551_000) + } + // Storage: Benchmark Override (r:0 w:0) + fn execute() -> Weight { + // Minimum execution time: 18_446_744_073_709_551 nanoseconds. + Weight::from_ref_time(18_446_744_073_709_551_000) + } + // Storage: PolkadotXcm SupportedVersion (r:0 w:1) + fn force_xcm_version() -> Weight { + // Minimum execution time: 14_431 nanoseconds. + Weight::from_ref_time(14_923_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) + fn force_default_xcm_version() -> Weight { + // Minimum execution time: 4_413 nanoseconds. + Weight::from_ref_time(4_640_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm QueryCounter (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_subscribe_version_notify() -> Weight { + // Minimum execution time: 30_293 nanoseconds. + Weight::from_ref_time(30_769_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(5)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_unsubscribe_version_notify() -> Weight { + // Minimum execution time: 31_044 nanoseconds. + Weight::from_ref_time(31_600_000) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(4)) + } +} From 4ad79048dc0fcd630b76d08fd454f3856a019998 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Sun, 11 Dec 2022 11:05:04 +0000 Subject: [PATCH 34/69] ".git/.scripts/bench-bot.sh" pallet bridge-hub-kusama bridge-hubs pallet_xcm --- .../src/weights/pallet_xcm.rs | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs new file mode 100644 index 00000000000..cd24496f035 --- /dev/null +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs @@ -0,0 +1,116 @@ +// Copyright 2021 Parity Technologies (UK) Ltd. +// This file is part of Cumulus. + +// Cumulus is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// Cumulus 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 General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with Cumulus. If not, see . + +//! Autogenerated weights for `pallet_xcm` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev +//! DATE: 2022-12-11, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-kusama-dev"), DB CACHE: 1024 + +// Executed Command: +// /home/benchbot/cargo_target_dir/production/polkadot-parachain +// benchmark +// pallet +// --steps=50 +// --repeat=20 +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json +// --pallet=pallet_xcm +// --chain=bridge-hub-kusama-dev +// --header=./file_header.txt +// --output=./parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for `pallet_xcm`. +pub struct WeightInfo(PhantomData); +impl pallet_xcm::WeightInfo for WeightInfo { + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn send() -> Weight { + // Minimum execution time: 26_345 nanoseconds. + Weight::from_ref_time(26_996_000) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + fn teleport_assets() -> Weight { + // Minimum execution time: 32_889 nanoseconds. + Weight::from_ref_time(33_380_000) + .saturating_add(T::DbWeight::get().reads(1)) + } + // Storage: Benchmark Override (r:0 w:0) + fn reserve_transfer_assets() -> Weight { + // Minimum execution time: 18_446_744_073_709_551 nanoseconds. + Weight::from_ref_time(18_446_744_073_709_551_000) + } + // Storage: Benchmark Override (r:0 w:0) + fn execute() -> Weight { + // Minimum execution time: 18_446_744_073_709_551 nanoseconds. + Weight::from_ref_time(18_446_744_073_709_551_000) + } + // Storage: PolkadotXcm SupportedVersion (r:0 w:1) + fn force_xcm_version() -> Weight { + // Minimum execution time: 14_707 nanoseconds. + Weight::from_ref_time(14_851_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) + fn force_default_xcm_version() -> Weight { + // Minimum execution time: 4_465 nanoseconds. + Weight::from_ref_time(4_580_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm QueryCounter (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_subscribe_version_notify() -> Weight { + // Minimum execution time: 30_482 nanoseconds. + Weight::from_ref_time(31_091_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(5)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_unsubscribe_version_notify() -> Weight { + // Minimum execution time: 31_341 nanoseconds. + Weight::from_ref_time(31_876_000) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(4)) + } +} From 7e8239f746688051e745ba1c26042091ddb5949c Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Sun, 11 Dec 2022 11:23:29 +0000 Subject: [PATCH 35/69] ".git/.scripts/bench-bot.sh" pallet bridge-hub-rococo bridge-hubs pallet_xcm --- .../src/weights/pallet_xcm.rs | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs new file mode 100644 index 00000000000..de92cd8c026 --- /dev/null +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs @@ -0,0 +1,116 @@ +// Copyright 2021 Parity Technologies (UK) Ltd. +// This file is part of Cumulus. + +// Cumulus is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// Cumulus 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 General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with Cumulus. If not, see . + +//! Autogenerated weights for `pallet_xcm` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev +//! DATE: 2022-12-11, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-rococo-dev"), DB CACHE: 1024 + +// Executed Command: +// /home/benchbot/cargo_target_dir/production/polkadot-parachain +// benchmark +// pallet +// --steps=50 +// --repeat=20 +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json +// --pallet=pallet_xcm +// --chain=bridge-hub-rococo-dev +// --header=./file_header.txt +// --output=./parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/ + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for `pallet_xcm`. +pub struct WeightInfo(PhantomData); +impl pallet_xcm::WeightInfo for WeightInfo { + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn send() -> Weight { + // Minimum execution time: 26_277 nanoseconds. + Weight::from_ref_time(27_202_000) + .saturating_add(T::DbWeight::get().reads(5)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + fn teleport_assets() -> Weight { + // Minimum execution time: 32_941 nanoseconds. + Weight::from_ref_time(33_458_000) + .saturating_add(T::DbWeight::get().reads(1)) + } + // Storage: Benchmark Override (r:0 w:0) + fn reserve_transfer_assets() -> Weight { + // Minimum execution time: 18_446_744_073_709_551 nanoseconds. + Weight::from_ref_time(18_446_744_073_709_551_000) + } + // Storage: Benchmark Override (r:0 w:0) + fn execute() -> Weight { + // Minimum execution time: 18_446_744_073_709_551 nanoseconds. + Weight::from_ref_time(18_446_744_073_709_551_000) + } + // Storage: PolkadotXcm SupportedVersion (r:0 w:1) + fn force_xcm_version() -> Weight { + // Minimum execution time: 14_836 nanoseconds. + Weight::from_ref_time(15_261_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) + fn force_default_xcm_version() -> Weight { + // Minimum execution time: 4_373 nanoseconds. + Weight::from_ref_time(4_537_000) + .saturating_add(T::DbWeight::get().writes(1)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm QueryCounter (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_subscribe_version_notify() -> Weight { + // Minimum execution time: 30_536 nanoseconds. + Weight::from_ref_time(31_384_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(5)) + } + // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + // Storage: PolkadotXcm Queries (r:0 w:1) + fn force_unsubscribe_version_notify() -> Weight { + // Minimum execution time: 31_667 nanoseconds. + Weight::from_ref_time(32_335_000) + .saturating_add(T::DbWeight::get().reads(6)) + .saturating_add(T::DbWeight::get().writes(4)) + } +} From a4c27bc5600f49145af3903b25ccb94a86e4b814 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Sun, 11 Dec 2022 11:50:22 +0100 Subject: [PATCH 36/69] Fix for collectives --- .../collectives/collectives-polkadot/src/weights/mod.rs | 1 + .../collectives/collectives-polkadot/src/xcm_config.rs | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/weights/mod.rs b/parachains/runtimes/collectives/collectives-polkadot/src/weights/mod.rs index bf736022ca7..76fbc081bc5 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/weights/mod.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/weights/mod.rs @@ -11,6 +11,7 @@ pub mod pallet_proxy; pub mod pallet_session; pub mod pallet_timestamp; pub mod pallet_utility; +pub mod pallet_xcm; pub mod paritydb_weights; pub mod rocksdb_weights; diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs b/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs index f776297d69d..a06a5524c11 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs @@ -267,8 +267,7 @@ impl pallet_xcm::Config for Runtime { type TrustedLockers = (); type SovereignAccountOf = LocationToAccountId; type MaxLockers = ConstU32<8>; - // FIXME: Replace with benchmarked weight info - type WeightInfo = pallet_xcm::TestWeightInfo; + type WeightInfo = crate::weights::pallet_xcm::WeightInfo; #[cfg(feature = "runtime-benchmarks")] type ReachableDest = ReachableDest; } From 773bb34f37d34707f1ae4f06524a760e8cd66ded Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Sun, 11 Dec 2022 12:28:37 +0100 Subject: [PATCH 37/69] Fixes for bridge-hubs --- .../runtimes/bridge-hubs/bridge-hub-kusama/src/weights/mod.rs | 1 + .../runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs | 2 +- .../runtimes/bridge-hubs/bridge-hub-rococo/src/weights/mod.rs | 1 + .../runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/mod.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/mod.rs index 56c03468aa7..9652048d249 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/mod.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/mod.rs @@ -27,6 +27,7 @@ pub mod pallet_multisig; pub mod pallet_session; pub mod pallet_timestamp; pub mod pallet_utility; +pub mod pallet_xcm; pub mod paritydb_weights; pub mod rocksdb_weights; diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs index 947ab24f127..3d96de89721 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs @@ -246,7 +246,7 @@ impl pallet_xcm::Config for Runtime { type TrustedLockers = (); type SovereignAccountOf = LocationToAccountId; type MaxLockers = ConstU32<8>; - type WeightInfo = pallet_xcm::TestWeightInfo; + type WeightInfo = crate::weights::pallet_xcm::WeightInfo; #[cfg(feature = "runtime-benchmarks")] type ReachableDest = ReachableDest; } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/mod.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/mod.rs index 56c03468aa7..9652048d249 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/mod.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/mod.rs @@ -27,6 +27,7 @@ pub mod pallet_multisig; pub mod pallet_session; pub mod pallet_timestamp; pub mod pallet_utility; +pub mod pallet_xcm; pub mod paritydb_weights; pub mod rocksdb_weights; diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs index bb6f9ff1ad2..d79564ea2ea 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs @@ -242,7 +242,7 @@ impl pallet_xcm::Config for Runtime { type TrustedLockers = (); type SovereignAccountOf = LocationToAccountId; type MaxLockers = ConstU32<8>; - type WeightInfo = pallet_xcm::TestWeightInfo; + type WeightInfo = crate::weights::pallet_xcm::WeightInfo; #[cfg(feature = "runtime-benchmarks")] type ReachableDest = ReachableDest; } From 48bc0d8a4d79ed29620af3b98281e267e72bfb4b Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Tue, 13 Dec 2022 13:23:39 +0100 Subject: [PATCH 38/69] Patched deps - cargo.lock --- Cargo.lock | 730 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 443 insertions(+), 287 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 72336de5345..e30ff9f629a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -450,7 +450,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -487,11 +487,11 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "beefy-gadget", "futures", - "jsonrpsee", + "jsonrpsee 0.16.2", "log", "parity-scale-codec", "parking_lot 0.12.1", @@ -507,7 +507,7 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "sp-api", "sp-beefy", @@ -2079,7 +2079,7 @@ dependencies = [ "async-trait", "cumulus-primitives-core", "futures", - "jsonrpsee-core", + "jsonrpsee-core 0.15.1", "parity-scale-codec", "polkadot-overseer", "polkadot-service", @@ -2139,7 +2139,7 @@ dependencies = [ "cumulus-relay-chain-interface", "futures", "futures-timer", - "jsonrpsee", + "jsonrpsee 0.15.1", "parity-scale-codec", "polkadot-service", "sc-client-api", @@ -2261,7 +2261,7 @@ dependencies = [ "frame-system", "frame-system-rpc-runtime-api", "futures", - "jsonrpsee", + "jsonrpsee 0.15.1", "pallet-transaction-payment", "parachains-common", "parity-scale-codec", @@ -2929,7 +2929,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", ] @@ -2952,7 +2952,7 @@ checksum = "85dcb89d2b10c5f6133de2efd8c11959ce9dbb46a2f7a4cab208c4eeda6ce1ab" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -2975,7 +2975,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "Inflector", "array-bytes 4.2.0", @@ -3027,7 +3027,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3054,7 +3054,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -3083,7 +3083,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "env_logger", "log", @@ -3100,7 +3100,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "bitflags", "frame-metadata", @@ -3132,7 +3132,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "Inflector", "cfg-expr", @@ -3146,7 +3146,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -3158,7 +3158,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "proc-macro2", "quote", @@ -3168,7 +3168,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "log", @@ -3186,7 +3186,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3201,7 +3201,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "sp-api", @@ -3210,7 +3210,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "parity-scale-codec", @@ -3666,6 +3666,12 @@ dependencies = [ "pin-project-lite 0.2.9", ] +[[package]] +name = "http-range-header" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bfe8eed0a9285ef776bb792479ea3834e8b94e13d615c2f66d03dd50a435a29" + [[package]] name = "httparse" version = "1.8.0" @@ -3947,12 +3953,24 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8bd0d559d5e679b1ab2f869b486a11182923863b1b3ee8b421763cdd707b783a" dependencies = [ - "jsonrpsee-core", + "jsonrpsee-core 0.15.1", "jsonrpsee-http-server", - "jsonrpsee-proc-macros", - "jsonrpsee-types", - "jsonrpsee-ws-client", + "jsonrpsee-types 0.15.1", + "jsonrpsee-ws-client 0.15.1", "jsonrpsee-ws-server", +] + +[[package]] +name = "jsonrpsee" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d291e3a5818a2384645fd9756362e6d89cf0541b0b916fa7702ea4a9833608e" +dependencies = [ + "jsonrpsee-core 0.16.2", + "jsonrpsee-proc-macros", + "jsonrpsee-server", + "jsonrpsee-types 0.16.2", + "jsonrpsee-ws-client 0.16.2", "tracing", ] @@ -3964,8 +3982,29 @@ checksum = "8752740ecd374bcbf8b69f3e80b0327942df76f793f8d4e60d3355650c31fb74" dependencies = [ "futures-util", "http", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.15.1", + "jsonrpsee-types 0.15.1", + "pin-project", + "rustls-native-certs", + "soketto", + "thiserror", + "tokio", + "tokio-rustls", + "tokio-util", + "tracing", + "webpki-roots", +] + +[[package]] +name = "jsonrpsee-client-transport" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "965de52763f2004bc91ac5bcec504192440f0b568a5d621c59d9dbd6f886c3fb" +dependencies = [ + "futures-util", + "http", + "jsonrpsee-core 0.16.2", + "jsonrpsee-types 0.16.2", "pin-project", "rustls-native-certs", "soketto", @@ -3994,7 +4033,7 @@ dependencies = [ "globset", "http", "hyper", - "jsonrpsee-types", + "jsonrpsee-types 0.15.1", "lazy_static", "parking_lot 0.12.1", "rand 0.8.5", @@ -4009,6 +4048,34 @@ dependencies = [ "unicase", ] +[[package]] +name = "jsonrpsee-core" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4e70b4439a751a5de7dd5ed55eacff78ebf4ffe0fc009cb1ebb11417f5b536b" +dependencies = [ + "anyhow", + "arrayvec 0.7.2", + "async-lock", + "async-trait", + "beef", + "futures-channel", + "futures-timer", + "futures-util", + "globset", + "hyper", + "jsonrpsee-types 0.16.2", + "parking_lot 0.12.1", + "rand 0.8.5", + "rustc-hash", + "serde", + "serde_json", + "soketto", + "thiserror", + "tokio", + "tracing", +] + [[package]] name = "jsonrpsee-http-server" version = "0.15.1" @@ -4018,8 +4085,8 @@ dependencies = [ "futures-channel", "futures-util", "hyper", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.15.1", + "jsonrpsee-types 0.15.1", "serde", "serde_json", "tokio", @@ -4029,16 +4096,39 @@ dependencies = [ [[package]] name = "jsonrpsee-proc-macros" -version = "0.15.1" +version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd67957d4280217247588ac86614ead007b301ca2fa9f19c19f880a536f029e3" +checksum = "baa6da1e4199c10d7b1d0a6e5e8bd8e55f351163b6f4b3cbb044672a69bd4c1c" dependencies = [ + "heck", "proc-macro-crate", "proc-macro2", "quote", "syn", ] +[[package]] +name = "jsonrpsee-server" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fb69dad85df79527c019659a992498d03f8495390496da2f07e6c24c2b356fc" +dependencies = [ + "futures-channel", + "futures-util", + "http", + "hyper", + "jsonrpsee-core 0.16.2", + "jsonrpsee-types 0.16.2", + "serde", + "serde_json", + "soketto", + "tokio", + "tokio-stream", + "tokio-util", + "tower", + "tracing", +] + [[package]] name = "jsonrpsee-types" version = "0.15.1" @@ -4053,6 +4143,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "jsonrpsee-types" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bd522fe1ce3702fd94812965d7bb7a3364b1c9aba743944c5a00529aae80f8c" +dependencies = [ + "anyhow", + "beef", + "serde", + "serde_json", + "thiserror", + "tracing", +] + [[package]] name = "jsonrpsee-ws-client" version = "0.15.1" @@ -4060,9 +4164,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ee5feddd5188e62ac08fcf0e56478138e581509d4730f3f7be9b57dd402a4ff" dependencies = [ "http", - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-client-transport 0.15.1", + "jsonrpsee-core 0.15.1", + "jsonrpsee-types 0.15.1", +] + +[[package]] +name = "jsonrpsee-ws-client" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b83daeecfc6517cfe210df24e570fb06213533dfb990318fae781f4c7119dd9" +dependencies = [ + "http", + "jsonrpsee-client-transport 0.16.2", + "jsonrpsee-core 0.16.2", + "jsonrpsee-types 0.16.2", ] [[package]] @@ -4074,8 +4190,8 @@ dependencies = [ "futures-channel", "futures-util", "http", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.15.1", + "jsonrpsee-types 0.15.1", "serde_json", "soketto", "tokio", @@ -4106,7 +4222,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "frame-benchmarking", @@ -4203,7 +4319,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "frame-support", "polkadot-primitives", @@ -4941,7 +5057,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", "log", @@ -4961,10 +5077,10 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "anyhow", - "jsonrpsee", + "jsonrpsee 0.16.2", "parity-scale-codec", "serde", "sp-api", @@ -5402,7 +5518,7 @@ checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "frame-benchmarking", @@ -5423,7 +5539,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5441,7 +5557,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5455,7 +5571,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -5471,7 +5587,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -5487,7 +5603,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -5502,7 +5618,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5526,7 +5642,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5546,7 +5662,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5561,7 +5677,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -5577,7 +5693,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "beefy-merkle-tree", @@ -5600,7 +5716,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5618,7 +5734,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5662,7 +5778,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5679,7 +5795,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "bitflags", "frame-benchmarking", @@ -5708,7 +5824,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "bitflags", "parity-scale-codec", @@ -5720,7 +5836,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "proc-macro2", "quote", @@ -5730,7 +5846,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "assert_matches", "frame-benchmarking", @@ -5747,7 +5863,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5765,7 +5881,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5789,7 +5905,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5802,7 +5918,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5820,7 +5936,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5839,7 +5955,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5862,7 +5978,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5878,7 +5994,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5898,7 +6014,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5915,7 +6031,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5932,7 +6048,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5949,7 +6065,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5965,7 +6081,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5981,7 +6097,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -5998,7 +6114,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6018,7 +6134,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "sp-api", @@ -6028,7 +6144,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -6045,7 +6161,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6068,7 +6184,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6085,7 +6201,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6100,7 +6216,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -6114,7 +6230,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6132,7 +6248,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6147,7 +6263,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6166,7 +6282,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6183,7 +6299,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -6204,7 +6320,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6220,7 +6336,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -6234,7 +6350,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6258,7 +6374,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6269,7 +6385,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "log", "sp-arithmetic", @@ -6278,7 +6394,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6295,7 +6411,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -6324,7 +6440,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6342,7 +6458,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6361,7 +6477,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-support", "frame-system", @@ -6377,9 +6493,9 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.16.2", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", "sp-api", @@ -6393,7 +6509,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6405,7 +6521,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6422,7 +6538,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6437,7 +6553,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6453,7 +6569,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6468,7 +6584,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-benchmarking", "frame-support", @@ -6483,7 +6599,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "frame-benchmarking", "frame-support", @@ -6503,7 +6619,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "frame-benchmarking", "frame-support", @@ -6548,7 +6664,7 @@ dependencies = [ "cumulus-relay-chain-rpc-interface", "frame-benchmarking", "frame-benchmarking-cli", - "jsonrpsee", + "jsonrpsee 0.15.1", "log", "pallet-transaction-payment-rpc", "parachain-template-runtime", @@ -7024,7 +7140,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7039,7 +7155,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7053,7 +7169,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "derive_more", "fatality", @@ -7076,7 +7192,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "fatality", "futures", @@ -7097,7 +7213,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7122,7 +7238,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "async-trait", "frame-benchmarking", @@ -7165,7 +7281,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "always-assert", "bitvec", @@ -7187,7 +7303,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "parity-scale-codec", "scale-info", @@ -7199,7 +7315,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "derive_more", "fatality", @@ -7224,7 +7340,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7238,7 +7354,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "futures", "futures-timer", @@ -7258,7 +7374,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "always-assert", "async-trait", @@ -7282,7 +7398,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "futures", "parity-scale-codec", @@ -7300,7 +7416,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "derive_more", @@ -7329,7 +7445,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "futures", @@ -7349,7 +7465,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "fatality", @@ -7368,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7383,7 +7499,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "async-trait", "futures", @@ -7402,7 +7518,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7417,7 +7533,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "futures", "futures-timer", @@ -7434,7 +7550,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "fatality", "futures", @@ -7453,7 +7569,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "async-trait", "futures", @@ -7471,7 +7587,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "fatality", @@ -7489,7 +7605,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "always-assert", "assert_matches", @@ -7522,7 +7638,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "futures", "polkadot-node-primitives", @@ -7538,7 +7654,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "futures", "lru", @@ -7553,7 +7669,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "lazy_static", "log", @@ -7571,7 +7687,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bs58", "futures", @@ -7590,7 +7706,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "async-trait", "derive_more", @@ -7613,7 +7729,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bounded-vec", "futures", @@ -7635,7 +7751,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7645,7 +7761,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "async-trait", "futures", @@ -7663,7 +7779,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "async-trait", "derive_more", @@ -7686,7 +7802,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "async-trait", "derive_more", @@ -7718,7 +7834,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "async-trait", "futures", @@ -7741,7 +7857,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "derive_more", "frame-support", @@ -7781,7 +7897,7 @@ dependencies = [ "frame-benchmarking-cli", "futures", "hex-literal", - "jsonrpsee", + "jsonrpsee 0.15.1", "log", "nix 0.25.0", "pallet-transaction-payment-rpc", @@ -7841,7 +7957,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "env_logger", "kusama-runtime", @@ -7856,7 +7972,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "hex-literal", @@ -7882,11 +7998,11 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", - "jsonrpsee", + "jsonrpsee 0.16.2", "mmr-rpc", "pallet-transaction-payment-rpc", "polkadot-primitives", @@ -7914,7 +8030,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "frame-benchmarking", @@ -8003,7 +8119,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "frame-benchmarking", @@ -8051,7 +8167,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "frame-support", "polkadot-primitives", @@ -8065,7 +8181,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bs58", "parity-scale-codec", @@ -8077,7 +8193,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitflags", "bitvec", @@ -8120,7 +8236,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "async-trait", "beefy-gadget", @@ -8227,7 +8343,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8248,7 +8364,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8258,7 +8374,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8283,7 +8399,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8344,7 +8460,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "frame-benchmarking", "frame-system", @@ -9021,7 +9137,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9106,7 +9222,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "frame-support", "polkadot-primitives", @@ -9283,7 +9399,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "log", "sp-core", @@ -9294,7 +9410,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "futures", @@ -9321,7 +9437,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", "futures-timer", @@ -9344,7 +9460,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9360,7 +9476,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "impl-trait-for-tuples", "memmap2", @@ -9377,7 +9493,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -9388,7 +9504,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "chrono", @@ -9428,7 +9544,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "fnv", "futures", @@ -9456,7 +9572,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "hash-db", "kvdb", @@ -9481,7 +9597,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "futures", @@ -9506,7 +9622,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "futures", @@ -9535,7 +9651,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "fork-tree", @@ -9576,10 +9692,10 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", - "jsonrpsee", + "jsonrpsee 0.16.2", "sc-consensus-babe", "sc-consensus-epochs", "sc-rpc-api", @@ -9598,7 +9714,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9611,7 +9727,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "futures", @@ -9635,7 +9751,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "lru", "parity-scale-codec", @@ -9659,7 +9775,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -9672,7 +9788,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "log", "sc-allocator", @@ -9685,7 +9801,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "cfg-if", "libc", @@ -9702,7 +9818,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "ahash", "array-bytes 4.2.0", @@ -9743,11 +9859,11 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "finality-grandpa", "futures", - "jsonrpsee", + "jsonrpsee 0.16.2", "log", "parity-scale-codec", "sc-client-api", @@ -9764,7 +9880,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "ansi_term", "futures", @@ -9780,7 +9896,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9795,7 +9911,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9842,7 +9958,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "cid", "futures", @@ -9862,7 +9978,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "bitflags", @@ -9888,7 +10004,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "ahash", "futures", @@ -9906,7 +10022,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9927,7 +10043,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9959,7 +10075,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9978,7 +10094,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "bytes", @@ -10008,7 +10124,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", "libp2p", @@ -10021,7 +10137,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10030,11 +10146,11 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", "hash-db", - "jsonrpsee", + "jsonrpsee 0.16.2", "log", "parity-scale-codec", "parking_lot 0.12.1", @@ -10060,10 +10176,10 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", - "jsonrpsee", + "jsonrpsee 0.16.2", "log", "parity-scale-codec", "parking_lot 0.12.1", @@ -10083,24 +10199,27 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", - "jsonrpsee", + "http", + "jsonrpsee 0.16.2", "log", "serde_json", "substrate-prometheus-endpoint", "tokio", + "tower", + "tower-http", ] [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", "hex", - "jsonrpsee", + "jsonrpsee 0.16.2", "parity-scale-codec", "sc-chain-spec", "sc-transaction-pool-api", @@ -10115,7 +10234,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "directories", @@ -10123,7 +10242,7 @@ dependencies = [ "futures", "futures-timer", "hash-db", - "jsonrpsee", + "jsonrpsee 0.16.2", "log", "parity-scale-codec", "parking_lot 0.12.1", @@ -10185,7 +10304,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "log", "parity-scale-codec", @@ -10197,9 +10316,9 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.16.2", "parity-scale-codec", "sc-chain-spec", "sc-client-api", @@ -10216,7 +10335,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", "libc", @@ -10235,7 +10354,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "chrono", "futures", @@ -10253,7 +10372,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "ansi_term", "atty", @@ -10284,7 +10403,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -10295,7 +10414,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "futures", @@ -10321,7 +10440,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "futures", @@ -10335,7 +10454,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", "futures-timer", @@ -10762,7 +10881,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "enumn", "parity-scale-codec", @@ -10829,6 +10948,7 @@ dependencies = [ "bytes", "flate2", "futures", + "http", "httparse", "log", "rand 0.8.5", @@ -10838,7 +10958,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "hash-db", "log", @@ -10856,7 +10976,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "blake2", "proc-macro-crate", @@ -10868,7 +10988,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "scale-info", @@ -10881,7 +11001,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "integer-sqrt", "num-traits", @@ -10896,7 +11016,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "scale-info", @@ -10909,7 +11029,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "parity-scale-codec", @@ -10921,7 +11041,7 @@ dependencies = [ [[package]] name = "sp-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "scale-info", @@ -10938,7 +11058,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "sp-api", @@ -10950,7 +11070,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures", "log", @@ -10968,7 +11088,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "futures", @@ -10987,7 +11107,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "parity-scale-codec", @@ -11005,7 +11125,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "merlin", @@ -11028,7 +11148,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "scale-info", @@ -11042,7 +11162,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "scale-info", @@ -11055,7 +11175,7 @@ dependencies = [ [[package]] name = "sp-core" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "base58", @@ -11100,7 +11220,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "blake2", "byteorder", @@ -11114,7 +11234,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "proc-macro2", "quote", @@ -11125,7 +11245,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -11134,7 +11254,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "proc-macro2", "quote", @@ -11144,7 +11264,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "environmental", "parity-scale-codec", @@ -11155,7 +11275,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "finality-grandpa", "log", @@ -11173,7 +11293,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11187,7 +11307,7 @@ dependencies = [ [[package]] name = "sp-io" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "bytes", "ed25519-dalek", @@ -11214,7 +11334,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "lazy_static", "sp-core", @@ -11225,7 +11345,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "futures", @@ -11242,7 +11362,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "thiserror", "zstd", @@ -11251,7 +11371,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -11269,7 +11389,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "scale-info", @@ -11283,7 +11403,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "sp-api", "sp-core", @@ -11293,7 +11413,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "backtrace", "lazy_static", @@ -11303,7 +11423,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "rustc-hash", "serde", @@ -11313,7 +11433,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "either", "hash256-std-hasher", @@ -11335,7 +11455,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -11353,7 +11473,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "Inflector", "proc-macro-crate", @@ -11374,7 +11494,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "scale-info", @@ -11388,7 +11508,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "scale-info", @@ -11399,7 +11519,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "hash-db", "log", @@ -11421,12 +11541,12 @@ dependencies = [ [[package]] name = "sp-std" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" [[package]] name = "sp-storage" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11439,7 +11559,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "futures-timer", @@ -11455,7 +11575,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "sp-std", @@ -11467,7 +11587,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "sp-api", "sp-runtime", @@ -11476,7 +11596,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", "log", @@ -11492,7 +11612,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "ahash", "hash-db", @@ -11515,7 +11635,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11532,7 +11652,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11543,7 +11663,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "impl-trait-for-tuples", "log", @@ -11556,7 +11676,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "4.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11859,7 +11979,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "platforms", ] @@ -11867,11 +11987,11 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "frame-system-rpc-runtime-api", "futures", - "jsonrpsee", + "jsonrpsee 0.16.2", "log", "parity-scale-codec", "sc-client-api", @@ -11888,7 +12008,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "futures-util", "hyper", @@ -11901,10 +12021,10 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "async-trait", - "jsonrpsee", + "jsonrpsee 0.16.2", "log", "sc-rpc-api", "serde", @@ -11914,9 +12034,9 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.16.2", "log", "parity-scale-codec", "sc-client-api", @@ -11935,7 +12055,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -11982,7 +12102,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "ansi_term", "build-helper", @@ -12090,7 +12210,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "frame-support", "polkadot-primitives", @@ -12318,6 +12438,41 @@ dependencies = [ "serde", ] +[[package]] +name = "tower" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +dependencies = [ + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tower-http" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f873044bf02dd1e8239e9c1293ea39dad76dc594ec16185d0a1bf31d8dc8d858" +dependencies = [ + "bitflags", + "bytes", + "futures-core", + "futures-util", + "http", + "http-body", + "http-range-header", + "pin-project-lite 0.2.9", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-layer" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" + [[package]] name = "tower-service" version = "0.3.2" @@ -12331,6 +12486,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ "cfg-if", + "log", "pin-project-lite 0.2.9", "tracing-attributes", "tracing-core", @@ -12370,7 +12526,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12381,7 +12537,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -12510,7 +12666,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" dependencies = [ "clap 4.0.29", "frame-remote-externalities", @@ -13176,7 +13332,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "bitvec", "frame-benchmarking", @@ -13266,7 +13422,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "frame-support", "polkadot-primitives", @@ -13565,7 +13721,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13581,7 +13737,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "frame-support", "frame-system", @@ -13602,7 +13758,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "environmental", "frame-benchmarking", @@ -13622,7 +13778,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#840414726ffee9b6e32569de78f66d332556cb59" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" dependencies = [ "Inflector", "proc-macro2", @@ -13697,4 +13853,4 @@ dependencies = [ [[patch.unused]] name = "node-inspect" version = "0.9.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#15cfd9c5dbbfa1f3ed49623eb55b67354d1645e9" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#d4837cb5ede0c4a17a1aca8a72a48fbac11e9ef7" From 48d23cc5d6f87a65f57f985b76cd2f9c71bd7c3b Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Tue, 13 Dec 2022 13:24:04 +0100 Subject: [PATCH 39/69] Fixes - return back Weightless --- pallets/dmp-queue/src/lib.rs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pallets/dmp-queue/src/lib.rs b/pallets/dmp-queue/src/lib.rs index 10872de9504..a9357260526 100644 --- a/pallets/dmp-queue/src/lib.rs +++ b/pallets/dmp-queue/src/lib.rs @@ -468,9 +468,16 @@ mod tests { }) } + pub enum Weightless {} + impl PreparedMessage for Weightless { + fn weight_of(&self) -> Weight { + unreachable!() + } + } + pub struct MockExec; impl ExecuteXcm for MockExec { - type Prepared = (); + type Prepared = Weightless; fn prepare(_message: Xcm) -> Result { unreachable!() @@ -478,7 +485,7 @@ mod tests { fn execute( _origin: impl Into, - _pre: (), + _pre: Weightless, _hash: XcmHash, _weight_credit: Weight, ) -> Outcome { From 7e3c11c0f369aab4f6d642c63b9481f885ad6998 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Tue, 13 Dec 2022 14:46:24 +0100 Subject: [PATCH 40/69] Fix - removed MigrateToTrackInactive for contracts-rococo --- parachains/runtimes/contracts/contracts-rococo/src/lib.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/parachains/runtimes/contracts/contracts-rococo/src/lib.rs b/parachains/runtimes/contracts/contracts-rococo/src/lib.rs index 0b99346431b..85208f94946 100644 --- a/parachains/runtimes/contracts/contracts-rococo/src/lib.rs +++ b/parachains/runtimes/contracts/contracts-rococo/src/lib.rs @@ -99,7 +99,6 @@ pub type CheckedExtrinsic = generic::CheckedExtrinsic, - pallet_balances::migration::MigrateToTrackInactive, ); /// Executive: handles dispatch to the various modules. From 5f77204e30385a00081df460ae92a1780aff26e0 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Tue, 13 Dec 2022 16:47:47 +0100 Subject: [PATCH 41/69] Patched deps - Cargo.lock --- Cargo.lock | 132 ++++++++++++++++++++++++++--------------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fc4cd18c01e..9f99d6b58da 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4092,7 +4092,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "frame-benchmarking", @@ -4189,7 +4189,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "frame-support", "polkadot-primitives", @@ -6469,7 +6469,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "frame-benchmarking", "frame-support", @@ -6489,7 +6489,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "frame-benchmarking", "frame-support", @@ -7010,7 +7010,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7025,7 +7025,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7039,7 +7039,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "derive_more", "fatality", @@ -7062,7 +7062,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "fatality", "futures", @@ -7083,7 +7083,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7108,7 +7108,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "async-trait", "frame-benchmarking", @@ -7151,7 +7151,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "always-assert", "bitvec", @@ -7173,7 +7173,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "parity-scale-codec", "scale-info", @@ -7185,7 +7185,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "derive_more", "fatality", @@ -7210,7 +7210,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7224,7 +7224,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "futures", "futures-timer", @@ -7244,7 +7244,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "always-assert", "async-trait", @@ -7268,7 +7268,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "futures", "parity-scale-codec", @@ -7286,7 +7286,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "derive_more", @@ -7315,7 +7315,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "futures", @@ -7335,7 +7335,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "fatality", @@ -7354,7 +7354,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7369,7 +7369,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "async-trait", "futures", @@ -7388,7 +7388,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7403,7 +7403,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "futures", "futures-timer", @@ -7420,7 +7420,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "fatality", "futures", @@ -7439,7 +7439,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "async-trait", "futures", @@ -7457,7 +7457,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "fatality", @@ -7475,7 +7475,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "always-assert", "assert_matches", @@ -7508,7 +7508,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "futures", "polkadot-node-primitives", @@ -7524,7 +7524,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "futures", "lru", @@ -7539,7 +7539,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "lazy_static", "log", @@ -7557,7 +7557,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bs58", "futures", @@ -7576,7 +7576,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "async-trait", "derive_more", @@ -7599,7 +7599,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bounded-vec", "futures", @@ -7621,7 +7621,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7631,7 +7631,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "async-trait", "futures", @@ -7649,7 +7649,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "async-trait", "derive_more", @@ -7672,7 +7672,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "async-trait", "derive_more", @@ -7704,7 +7704,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "async-trait", "futures", @@ -7727,7 +7727,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "derive_more", "frame-support", @@ -7827,7 +7827,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "env_logger", "kusama-runtime", @@ -7842,7 +7842,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "hex-literal", @@ -7868,7 +7868,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7900,7 +7900,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "frame-benchmarking", @@ -7989,7 +7989,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "frame-benchmarking", @@ -8037,7 +8037,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "frame-support", "polkadot-primitives", @@ -8051,7 +8051,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bs58", "parity-scale-codec", @@ -8063,7 +8063,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitflags", "bitvec", @@ -8106,7 +8106,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "async-trait", "beefy-gadget", @@ -8213,7 +8213,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8234,7 +8234,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8244,7 +8244,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8269,7 +8269,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8330,7 +8330,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "frame-benchmarking", "frame-system", @@ -9007,7 +9007,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9092,7 +9092,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "frame-support", "polkadot-primitives", @@ -10751,7 +10751,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "enumn", "parity-scale-codec", @@ -12080,7 +12080,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "frame-support", "polkadot-primitives", @@ -12396,7 +12396,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12407,7 +12407,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -13193,7 +13193,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "bitvec", "frame-benchmarking", @@ -13283,7 +13283,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "frame-support", "polkadot-primitives", @@ -13582,7 +13582,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13598,7 +13598,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "frame-support", "frame-system", @@ -13619,7 +13619,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "environmental", "frame-benchmarking", @@ -13639,7 +13639,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#3e9cc17afea3bf077069d5114d850a0fc3dbbb32" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" dependencies = [ "Inflector", "proc-macro2", From 9f9fc935909302e33f8739bb69c45a3491ffc942 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 14 Dec 2022 10:43:08 +0100 Subject: [PATCH 42/69] Fix --- parachains/runtimes/assets/westmint/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parachains/runtimes/assets/westmint/src/lib.rs b/parachains/runtimes/assets/westmint/src/lib.rs index 1bf530380f5..890cfe040ba 100644 --- a/parachains/runtimes/assets/westmint/src/lib.rs +++ b/parachains/runtimes/assets/westmint/src/lib.rs @@ -832,7 +832,7 @@ impl_runtime_apis! { impl cumulus_pallet_session_benchmarking::Config for Runtime {} use xcm::latest::prelude::*; - use xcm_config::{LocalCheckAccount, MaxAssetsIntoHolding, WestendLocation}; + use xcm_config::{MaxAssetsIntoHolding, WestendLocation}; use pallet_xcm_benchmarks::asset_instance_from; impl pallet_xcm_benchmarks::Config for Runtime { From 17274e4762770b813ef475c628b32ae33de764b5 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 10:05:05 +0000 Subject: [PATCH 43/69] ".git/.scripts/bench-bot.sh" xcm statemint assets pallet_xcm_benchmarks::fungible --- .../xcm/pallet_xcm_benchmarks_fungible.rs | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index a8a87b7a0a4..286623a5ab7 100644 --- a/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -18,25 +18,26 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-05, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` -//! HOSTNAME: `bm4`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./artifacts/polkadot-parachain +// /home/benchbot/cargo_target_dir/production/polkadot-parachain // benchmark // pallet -// --template=./templates/xcm-bench-template.hbs -// --chain=statemint-dev +// --steps=50 +// --repeat=20 +// --extrinsic=* // --execution=wasm // --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::fungible -// --extrinsic=* -// --steps=50 -// --repeat=20 -// --json +// --chain=statemint-dev // --header=./file_header.txt -// --output=./parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +// --template=./templates/xcm-bench-template.hbs +// --output=./parachains/runtimes/assets/statemint/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -50,13 +51,13 @@ pub struct WeightInfo(PhantomData); impl WeightInfo { // Storage: System Account (r:1 w:1) pub(crate) fn withdraw_asset() -> Weight { - Weight::from_ref_time(36_776_000 as u64) + Weight::from_ref_time(30_093_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: System Account (r:2 w:2) pub(crate) fn transfer_asset() -> Weight { - Weight::from_ref_time(42_233_000 as u64) + Weight::from_ref_time(38_287_000 as u64) .saturating_add(T::DbWeight::get().reads(2 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } @@ -68,16 +69,16 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn transfer_reserve_asset() -> Weight { - Weight::from_ref_time(58_980_000 as u64) + Weight::from_ref_time(55_153_000 as u64) .saturating_add(T::DbWeight::get().reads(8 as u64)) .saturating_add(T::DbWeight::get().writes(4 as u64)) } pub(crate) fn receive_teleported_asset() -> Weight { - Weight::from_ref_time(7_369_000 as u64) + Weight::from_ref_time(7_127_000 as u64) } // Storage: System Account (r:1 w:1) pub(crate) fn deposit_asset() -> Weight { - Weight::from_ref_time(37_737_000 as u64) + Weight::from_ref_time(31_534_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } @@ -89,7 +90,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn deposit_reserve_asset() -> Weight { - Weight::from_ref_time(56_116_000 as u64) + Weight::from_ref_time(50_137_000 as u64) .saturating_add(T::DbWeight::get().reads(7 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } @@ -100,7 +101,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_teleport() -> Weight { - Weight::from_ref_time(30_648_000 as u64) + Weight::from_ref_time(26_702_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } From 6f96409a17e5aeb7f8da0fea3e9e899f99a5a14a Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 10:25:06 +0000 Subject: [PATCH 44/69] ".git/.scripts/bench-bot.sh" xcm statemine assets pallet_xcm_benchmarks::fungible --- .../xcm/pallet_xcm_benchmarks_fungible.rs | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 27e7bcf448f..52ae41f2d63 100644 --- a/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -18,25 +18,26 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-05, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` -//! HOSTNAME: `bm4`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./artifacts/polkadot-parachain +// /home/benchbot/cargo_target_dir/production/polkadot-parachain // benchmark // pallet -// --template=./templates/xcm-bench-template.hbs -// --chain=statemine-dev +// --steps=50 +// --repeat=20 +// --extrinsic=* // --execution=wasm // --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::fungible -// --extrinsic=* -// --steps=50 -// --repeat=20 -// --json +// --chain=statemine-dev // --header=./file_header.txt -// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +// --template=./templates/xcm-bench-template.hbs +// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -50,13 +51,13 @@ pub struct WeightInfo(PhantomData); impl WeightInfo { // Storage: System Account (r:1 w:1) pub(crate) fn withdraw_asset() -> Weight { - Weight::from_ref_time(35_859_000 as u64) + Weight::from_ref_time(31_498_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: System Account (r:2 w:2) pub(crate) fn transfer_asset() -> Weight { - Weight::from_ref_time(41_350_000 as u64) + Weight::from_ref_time(39_782_000 as u64) .saturating_add(T::DbWeight::get().reads(2 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } @@ -68,16 +69,16 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn transfer_reserve_asset() -> Weight { - Weight::from_ref_time(57_851_000 as u64) + Weight::from_ref_time(55_814_000 as u64) .saturating_add(T::DbWeight::get().reads(8 as u64)) .saturating_add(T::DbWeight::get().writes(4 as u64)) } pub(crate) fn receive_teleported_asset() -> Weight { - Weight::from_ref_time(7_180_000 as u64) + Weight::from_ref_time(7_366_000 as u64) } // Storage: System Account (r:1 w:1) pub(crate) fn deposit_asset() -> Weight { - Weight::from_ref_time(37_404_000 as u64) + Weight::from_ref_time(59_346_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } @@ -89,7 +90,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn deposit_reserve_asset() -> Weight { - Weight::from_ref_time(54_907_000 as u64) + Weight::from_ref_time(49_991_000 as u64) .saturating_add(T::DbWeight::get().reads(7 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } @@ -100,7 +101,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_teleport() -> Weight { - Weight::from_ref_time(29_005_000 as u64) + Weight::from_ref_time(26_751_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } From 757c41a4a5d9976ce9d78ce30bbb4e990bf00e2f Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 10:45:09 +0000 Subject: [PATCH 45/69] ".git/.scripts/bench-bot.sh" xcm westmint assets pallet_xcm_benchmarks::fungible --- .../xcm/pallet_xcm_benchmarks_fungible.rs | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index c89a2becdb6..bcf175e7c5e 100644 --- a/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -18,25 +18,26 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-05, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` -//! HOSTNAME: `bm4`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./artifacts/polkadot-parachain +// /home/benchbot/cargo_target_dir/production/polkadot-parachain // benchmark // pallet -// --template=./templates/xcm-bench-template.hbs -// --chain=westmint-dev +// --steps=50 +// --repeat=20 +// --extrinsic=* // --execution=wasm // --wasm-execution=compiled +// --heap-pages=4096 +// --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::fungible -// --extrinsic=* -// --steps=50 -// --repeat=20 -// --json +// --chain=westmint-dev // --header=./file_header.txt -// --output=./parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +// --template=./templates/xcm-bench-template.hbs +// --output=./parachains/runtimes/assets/westmint/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -50,13 +51,13 @@ pub struct WeightInfo(PhantomData); impl WeightInfo { // Storage: System Account (r:1 w:1) pub(crate) fn withdraw_asset() -> Weight { - Weight::from_ref_time(36_432_000 as u64) + Weight::from_ref_time(30_986_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: System Account (r:2 w:2) pub(crate) fn transfer_asset() -> Weight { - Weight::from_ref_time(41_725_000 as u64) + Weight::from_ref_time(39_149_000 as u64) .saturating_add(T::DbWeight::get().reads(2 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } @@ -68,16 +69,16 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn transfer_reserve_asset() -> Weight { - Weight::from_ref_time(60_182_000 as u64) + Weight::from_ref_time(56_235_000 as u64) .saturating_add(T::DbWeight::get().reads(8 as u64)) .saturating_add(T::DbWeight::get().writes(4 as u64)) } pub(crate) fn receive_teleported_asset() -> Weight { - Weight::from_ref_time(7_509_000 as u64) + Weight::from_ref_time(7_616_000 as u64) } // Storage: System Account (r:1 w:1) pub(crate) fn deposit_asset() -> Weight { - Weight::from_ref_time(37_620_000 as u64) + Weight::from_ref_time(34_864_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } @@ -89,7 +90,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn deposit_reserve_asset() -> Weight { - Weight::from_ref_time(56_103_000 as u64) + Weight::from_ref_time(55_915_000 as u64) .saturating_add(T::DbWeight::get().reads(7 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } @@ -100,7 +101,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_teleport() -> Weight { - Weight::from_ref_time(30_157_000 as u64) + Weight::from_ref_time(30_050_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } From 8eb1c4405363461862068f13e3f0970bb2ffea44 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Wed, 14 Dec 2022 11:53:10 +0100 Subject: [PATCH 46/69] Patched deps - Cargo.lock --- Cargo.lock | 132 ++++++++++++++++++++++++++--------------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9f99d6b58da..7de2cf7dc40 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4092,7 +4092,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "frame-benchmarking", @@ -4189,7 +4189,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "frame-support", "polkadot-primitives", @@ -6469,7 +6469,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "frame-benchmarking", "frame-support", @@ -6489,7 +6489,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "frame-benchmarking", "frame-support", @@ -7010,7 +7010,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7025,7 +7025,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7039,7 +7039,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "derive_more", "fatality", @@ -7062,7 +7062,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "fatality", "futures", @@ -7083,7 +7083,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "clap 4.0.29", "frame-benchmarking-cli", @@ -7108,7 +7108,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "async-trait", "frame-benchmarking", @@ -7151,7 +7151,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "always-assert", "bitvec", @@ -7173,7 +7173,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "parity-scale-codec", "scale-info", @@ -7185,7 +7185,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "derive_more", "fatality", @@ -7210,7 +7210,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7224,7 +7224,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "futures", "futures-timer", @@ -7244,7 +7244,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "always-assert", "async-trait", @@ -7268,7 +7268,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "futures", "parity-scale-codec", @@ -7286,7 +7286,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "derive_more", @@ -7315,7 +7315,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "futures", @@ -7335,7 +7335,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "fatality", @@ -7354,7 +7354,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7369,7 +7369,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "async-trait", "futures", @@ -7388,7 +7388,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7403,7 +7403,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "futures", "futures-timer", @@ -7420,7 +7420,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "fatality", "futures", @@ -7439,7 +7439,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "async-trait", "futures", @@ -7457,7 +7457,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "fatality", @@ -7475,7 +7475,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "always-assert", "assert_matches", @@ -7508,7 +7508,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "futures", "polkadot-node-primitives", @@ -7524,7 +7524,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "futures", "lru", @@ -7539,7 +7539,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "lazy_static", "log", @@ -7557,7 +7557,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bs58", "futures", @@ -7576,7 +7576,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "async-trait", "derive_more", @@ -7599,7 +7599,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bounded-vec", "futures", @@ -7621,7 +7621,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7631,7 +7631,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "async-trait", "futures", @@ -7649,7 +7649,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "async-trait", "derive_more", @@ -7672,7 +7672,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "async-trait", "derive_more", @@ -7704,7 +7704,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "async-trait", "futures", @@ -7727,7 +7727,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "derive_more", "frame-support", @@ -7827,7 +7827,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "env_logger", "kusama-runtime", @@ -7842,7 +7842,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "hex-literal", @@ -7868,7 +7868,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7900,7 +7900,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "frame-benchmarking", @@ -7989,7 +7989,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "frame-benchmarking", @@ -8037,7 +8037,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "frame-support", "polkadot-primitives", @@ -8051,7 +8051,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bs58", "parity-scale-codec", @@ -8063,7 +8063,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitflags", "bitvec", @@ -8106,7 +8106,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "async-trait", "beefy-gadget", @@ -8213,7 +8213,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8234,7 +8234,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8244,7 +8244,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8269,7 +8269,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8330,7 +8330,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "frame-benchmarking", "frame-system", @@ -9007,7 +9007,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9092,7 +9092,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "frame-support", "polkadot-primitives", @@ -10751,7 +10751,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "enumn", "parity-scale-codec", @@ -12080,7 +12080,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "frame-support", "polkadot-primitives", @@ -12396,7 +12396,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12407,7 +12407,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -13193,7 +13193,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "bitvec", "frame-benchmarking", @@ -13283,7 +13283,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "frame-support", "polkadot-primitives", @@ -13582,7 +13582,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13598,7 +13598,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "frame-support", "frame-system", @@ -13619,7 +13619,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "environmental", "frame-benchmarking", @@ -13639,7 +13639,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#4b9a8e8d149bd59df9d27f46bbeea9e21193a745" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#e13d9266c34bf9bc38184d10138adaa7ec4a6c93" dependencies = [ "Inflector", "proc-macro2", From bc2fe14c96c6af9c667d4aac7e915143bb6326cf Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 11:41:55 +0000 Subject: [PATCH 47/69] ".git/.scripts/bench-bot.sh" xcm statemine assets pallet_xcm_benchmarks::generic --- .../xcm/pallet_xcm_benchmarks_generic.rs | 60 +++++++++---------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 192173926fa..96040ac7e85 100644 --- a/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/assets/statemine/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,7 +18,7 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 @@ -56,40 +56,38 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_holding() -> Weight { - Weight::from_ref_time(1_007_454_000 as u64) + Weight::from_ref_time(337_149_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(8_069_000 as u64) + Weight::from_ref_time(7_033_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(17_719_000 as u64) + Weight::from_ref_time(17_915_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } - // Storage: Session NextKeys (r:1 w:0) pub(crate) fn transact() -> Weight { - Weight::from_ref_time(15_102_000 as u64) - .saturating_add(T::DbWeight::get().reads(1 as u64)) + Weight::from_ref_time(20_973_000 as u64) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(8_103_000 as u64) + Weight::from_ref_time(7_210_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(5_803_000 as u64) + Weight::from_ref_time(5_940_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(5_761_000 as u64) + Weight::from_ref_time(5_869_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(5_665_000 as u64) + Weight::from_ref_time(5_860_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(6_640_000 as u64) + Weight::from_ref_time(6_556_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(5_832_000 as u64) + Weight::from_ref_time(5_862_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -98,18 +96,18 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(21_808_000 as u64) + Weight::from_ref_time(21_918_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(21_743_000 as u64) + Weight::from_ref_time(22_211_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(5_793_000 as u64) + Weight::from_ref_time(5_844_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -118,13 +116,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(27_736_000 as u64) + Weight::from_ref_time(28_788_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(7_913_000 as u64) + Weight::from_ref_time(8_975_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -134,21 +132,21 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(1_181_673_000 as u64) + Weight::from_ref_time(417_939_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn burn_asset() -> Weight { - Weight::from_ref_time(415_651_000 as u64) + Weight::from_ref_time(137_412_000 as u64) } pub(crate) fn expect_asset() -> Weight { - Weight::from_ref_time(38_939_000 as u64) + Weight::from_ref_time(16_437_000 as u64) } pub(crate) fn expect_origin() -> Weight { - Weight::from_ref_time(5_918_000 as u64) + Weight::from_ref_time(5_890_000 as u64) } pub(crate) fn expect_error() -> Weight { - Weight::from_ref_time(5_829_000 as u64) + Weight::from_ref_time(5_859_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -157,12 +155,12 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn query_pallet() -> Weight { - Weight::from_ref_time(24_557_000 as u64) + Weight::from_ref_time(25_004_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn expect_pallet() -> Weight { - Weight::from_ref_time(7_407_000 as u64) + Weight::from_ref_time(7_708_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -171,23 +169,23 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_transact_status() -> Weight { - Weight::from_ref_time(21_839_000 as u64) + Weight::from_ref_time(22_445_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn clear_transact_status() -> Weight { - Weight::from_ref_time(5_796_000 as u64) + Weight::from_ref_time(5_822_000 as u64) } pub(crate) fn set_topic() -> Weight { - Weight::from_ref_time(5_808_000 as u64) + Weight::from_ref_time(5_763_000 as u64) } pub(crate) fn clear_topic() -> Weight { - Weight::from_ref_time(5_790_000 as u64) + Weight::from_ref_time(5_766_000 as u64) } pub(crate) fn set_fees_mode() -> Weight { - Weight::from_ref_time(5_774_000 as u64) + Weight::from_ref_time(5_907_000 as u64) } pub(crate) fn unpaid_execution() -> Weight { - Weight::from_ref_time(5_930_000 as u64) + Weight::from_ref_time(5_996_000 as u64) } } From 7c6c77eb391f7e2c87eb74a33b973ef5629e525b Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 12:01:55 +0000 Subject: [PATCH 48/69] ".git/.scripts/bench-bot.sh" xcm statemint assets pallet_xcm_benchmarks::generic --- .../xcm/pallet_xcm_benchmarks_generic.rs | 60 +++++++++---------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 7ff13672a6d..27c05868787 100644 --- a/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/assets/statemint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,7 +18,7 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 @@ -56,40 +56,38 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_holding() -> Weight { - Weight::from_ref_time(997_603_000 as u64) + Weight::from_ref_time(331_611_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(8_032_000 as u64) + Weight::from_ref_time(6_432_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(18_256_000 as u64) + Weight::from_ref_time(17_465_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } - // Storage: Session NextKeys (r:1 w:0) pub(crate) fn transact() -> Weight { - Weight::from_ref_time(15_436_000 as u64) - .saturating_add(T::DbWeight::get().reads(1 as u64)) + Weight::from_ref_time(21_163_000 as u64) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(8_689_000 as u64) + Weight::from_ref_time(7_024_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(5_977_000 as u64) + Weight::from_ref_time(5_758_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(5_988_000 as u64) + Weight::from_ref_time(5_832_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(5_933_000 as u64) + Weight::from_ref_time(5_763_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(7_105_000 as u64) + Weight::from_ref_time(6_560_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(6_047_000 as u64) + Weight::from_ref_time(5_765_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -98,18 +96,18 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(22_105_000 as u64) + Weight::from_ref_time(21_465_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(21_843_000 as u64) + Weight::from_ref_time(21_284_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(6_099_000 as u64) + Weight::from_ref_time(5_723_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -118,13 +116,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(28_520_000 as u64) + Weight::from_ref_time(27_907_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(8_113_000 as u64) + Weight::from_ref_time(7_971_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -134,21 +132,21 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(1_226_787_000 as u64) + Weight::from_ref_time(384_329_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn burn_asset() -> Weight { - Weight::from_ref_time(417_404_000 as u64) + Weight::from_ref_time(127_341_000 as u64) } pub(crate) fn expect_asset() -> Weight { - Weight::from_ref_time(38_060_000 as u64) + Weight::from_ref_time(15_151_000 as u64) } pub(crate) fn expect_origin() -> Weight { - Weight::from_ref_time(6_034_000 as u64) + Weight::from_ref_time(5_828_000 as u64) } pub(crate) fn expect_error() -> Weight { - Weight::from_ref_time(5_967_000 as u64) + Weight::from_ref_time(5_758_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -157,12 +155,12 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn query_pallet() -> Weight { - Weight::from_ref_time(24_608_000 as u64) + Weight::from_ref_time(23_974_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn expect_pallet() -> Weight { - Weight::from_ref_time(7_574_000 as u64) + Weight::from_ref_time(7_579_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -171,23 +169,23 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_transact_status() -> Weight { - Weight::from_ref_time(22_429_000 as u64) + Weight::from_ref_time(21_711_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn clear_transact_status() -> Weight { - Weight::from_ref_time(5_928_000 as u64) + Weight::from_ref_time(5_798_000 as u64) } pub(crate) fn set_topic() -> Weight { - Weight::from_ref_time(5_911_000 as u64) + Weight::from_ref_time(5_876_000 as u64) } pub(crate) fn clear_topic() -> Weight { - Weight::from_ref_time(5_844_000 as u64) + Weight::from_ref_time(5_690_000 as u64) } pub(crate) fn set_fees_mode() -> Weight { - Weight::from_ref_time(5_881_000 as u64) + Weight::from_ref_time(5_668_000 as u64) } pub(crate) fn unpaid_execution() -> Weight { - Weight::from_ref_time(6_052_000 as u64) + Weight::from_ref_time(6_005_000 as u64) } } From 97444f2524c0ac686d3b8a39c6d9e16ee216aaf8 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 12:21:59 +0000 Subject: [PATCH 49/69] ".git/.scripts/bench-bot.sh" xcm westmint assets pallet_xcm_benchmarks::generic --- .../xcm/pallet_xcm_benchmarks_generic.rs | 60 +++++++++---------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 3587e720f51..0e88b1349e2 100644 --- a/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/assets/westmint/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,7 +18,7 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 @@ -56,40 +56,38 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_holding() -> Weight { - Weight::from_ref_time(1_021_862_000 as u64) + Weight::from_ref_time(337_762_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(7_993_000 as u64) + Weight::from_ref_time(6_682_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(18_053_000 as u64) + Weight::from_ref_time(17_801_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } - // Storage: Session NextKeys (r:1 w:0) pub(crate) fn transact() -> Weight { - Weight::from_ref_time(15_191_000 as u64) - .saturating_add(T::DbWeight::get().reads(1 as u64)) + Weight::from_ref_time(21_889_000 as u64) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(8_307_000 as u64) + Weight::from_ref_time(7_081_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(5_916_000 as u64) + Weight::from_ref_time(6_050_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(5_943_000 as u64) + Weight::from_ref_time(5_982_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(6_024_000 as u64) + Weight::from_ref_time(5_948_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(6_608_000 as u64) + Weight::from_ref_time(7_022_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(5_885_000 as u64) + Weight::from_ref_time(6_019_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -98,18 +96,18 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(21_690_000 as u64) + Weight::from_ref_time(21_836_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(21_761_000 as u64) + Weight::from_ref_time(21_512_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(5_854_000 as u64) + Weight::from_ref_time(5_971_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -118,13 +116,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(27_989_000 as u64) + Weight::from_ref_time(27_912_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(7_971_000 as u64) + Weight::from_ref_time(7_870_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -134,21 +132,21 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(1_228_949_000 as u64) + Weight::from_ref_time(390_638_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn burn_asset() -> Weight { - Weight::from_ref_time(416_374_000 as u64) + Weight::from_ref_time(128_254_000 as u64) } pub(crate) fn expect_asset() -> Weight { - Weight::from_ref_time(38_018_000 as u64) + Weight::from_ref_time(15_386_000 as u64) } pub(crate) fn expect_origin() -> Weight { - Weight::from_ref_time(5_996_000 as u64) + Weight::from_ref_time(6_071_000 as u64) } pub(crate) fn expect_error() -> Weight { - Weight::from_ref_time(5_922_000 as u64) + Weight::from_ref_time(6_044_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -157,12 +155,12 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn query_pallet() -> Weight { - Weight::from_ref_time(24_130_000 as u64) + Weight::from_ref_time(24_744_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn expect_pallet() -> Weight { - Weight::from_ref_time(7_238_000 as u64) + Weight::from_ref_time(7_558_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -171,23 +169,23 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_transact_status() -> Weight { - Weight::from_ref_time(21_209_000 as u64) + Weight::from_ref_time(22_068_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn clear_transact_status() -> Weight { - Weight::from_ref_time(5_810_000 as u64) + Weight::from_ref_time(5_945_000 as u64) } pub(crate) fn set_topic() -> Weight { - Weight::from_ref_time(5_876_000 as u64) + Weight::from_ref_time(5_863_000 as u64) } pub(crate) fn clear_topic() -> Weight { - Weight::from_ref_time(5_793_000 as u64) + Weight::from_ref_time(5_807_000 as u64) } pub(crate) fn set_fees_mode() -> Weight { - Weight::from_ref_time(5_902_000 as u64) + Weight::from_ref_time(5_825_000 as u64) } pub(crate) fn unpaid_execution() -> Weight { - Weight::from_ref_time(6_092_000 as u64) + Weight::from_ref_time(5_920_000 as u64) } } From 7bb408dc4f918abb292673e94333a2620f8c7891 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 12:42:01 +0000 Subject: [PATCH 50/69] ".git/.scripts/bench-bot.sh" pallet statemine assets pallet_xcm --- .../statemine/src/weights/pallet_xcm.rs | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs index 49dffce4223..84b38c418b1 100644 --- a/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 @@ -53,21 +53,21 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 25_562 nanoseconds. - Weight::from_ref_time(26_177_000) + // Minimum execution time: 27_480 nanoseconds. + Weight::from_ref_time(27_952_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 31_555 nanoseconds. - Weight::from_ref_time(32_297_000) + // Minimum execution time: 32_034 nanoseconds. + Weight::from_ref_time(32_516_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn reserve_transfer_assets() -> Weight { - // Minimum execution time: 24_516 nanoseconds. - Weight::from_ref_time(25_126_000) + // Minimum execution time: 25_008 nanoseconds. + Weight::from_ref_time(25_304_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -77,14 +77,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_521 nanoseconds. - Weight::from_ref_time(14_865_000) + // Minimum execution time: 14_853 nanoseconds. + Weight::from_ref_time(15_204_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_325 nanoseconds. - Weight::from_ref_time(4_578_000) + // Minimum execution time: 4_423 nanoseconds. + Weight::from_ref_time(4_533_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -96,8 +96,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 29_836 nanoseconds. - Weight::from_ref_time(30_213_000) + // Minimum execution time: 30_668 nanoseconds. + Weight::from_ref_time(31_262_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -109,8 +109,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 31_333 nanoseconds. - Weight::from_ref_time(31_808_000) + // Minimum execution time: 31_955 nanoseconds. + Weight::from_ref_time(32_364_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } From 4b36642ec2b0905ddf9db3e730286a9099ad0330 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 13:02:00 +0000 Subject: [PATCH 51/69] ".git/.scripts/bench-bot.sh" pallet westmint assets pallet_xcm --- .../assets/westmint/src/weights/pallet_xcm.rs | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs index 7ccd41d3d20..5d9e6c7a95d 100644 --- a/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 @@ -53,37 +53,37 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 26_652 nanoseconds. - Weight::from_ref_time(27_278_000) + // Minimum execution time: 26_837 nanoseconds. + Weight::from_ref_time(28_006_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 32_711 nanoseconds. - Weight::from_ref_time(33_447_000) + // Minimum execution time: 31_634 nanoseconds. + Weight::from_ref_time(32_373_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn reserve_transfer_assets() -> Weight { - // Minimum execution time: 24_850 nanoseconds. - Weight::from_ref_time(25_427_000) + // Minimum execution time: 24_484 nanoseconds. + Weight::from_ref_time(24_978_000) .saturating_add(T::DbWeight::get().reads(1)) } fn execute() -> Weight { - // Minimum execution time: 14_909 nanoseconds. - Weight::from_ref_time(15_229_000) + // Minimum execution time: 14_813 nanoseconds. + Weight::from_ref_time(15_181_000) } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_930 nanoseconds. - Weight::from_ref_time(15_396_000) + // Minimum execution time: 14_791 nanoseconds. + Weight::from_ref_time(15_228_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_328 nanoseconds. - Weight::from_ref_time(4_510_000) + // Minimum execution time: 4_323 nanoseconds. + Weight::from_ref_time(4_495_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -95,8 +95,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 30_943 nanoseconds. - Weight::from_ref_time(31_593_000) + // Minimum execution time: 30_640 nanoseconds. + Weight::from_ref_time(31_310_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -108,8 +108,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 31_950 nanoseconds. - Weight::from_ref_time(32_364_000) + // Minimum execution time: 31_891 nanoseconds. + Weight::from_ref_time(32_469_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } From f3c64fcc2bd7f44fb61cfd082e037b3e801bd231 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 13:22:02 +0000 Subject: [PATCH 52/69] ".git/.scripts/bench-bot.sh" pallet statemint assets pallet_xcm --- .../statemint/src/weights/pallet_xcm.rs | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs index df19ab323ca..cb9e07533a6 100644 --- a/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-08, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 @@ -53,21 +53,21 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 25_514 nanoseconds. - Weight::from_ref_time(26_283_000) + // Minimum execution time: 27_134 nanoseconds. + Weight::from_ref_time(27_929_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 32_293 nanoseconds. - Weight::from_ref_time(33_089_000) + // Minimum execution time: 32_099 nanoseconds. + Weight::from_ref_time(32_640_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn reserve_transfer_assets() -> Weight { - // Minimum execution time: 24_544 nanoseconds. - Weight::from_ref_time(24_953_000) + // Minimum execution time: 24_795 nanoseconds. + Weight::from_ref_time(25_143_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -77,14 +77,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_894 nanoseconds. - Weight::from_ref_time(15_309_000) + // Minimum execution time: 15_099 nanoseconds. + Weight::from_ref_time(15_360_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_351 nanoseconds. - Weight::from_ref_time(4_503_000) + // Minimum execution time: 4_460 nanoseconds. + Weight::from_ref_time(4_646_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -96,8 +96,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 30_102 nanoseconds. - Weight::from_ref_time(30_938_000) + // Minimum execution time: 31_019 nanoseconds. + Weight::from_ref_time(31_816_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -109,8 +109,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 31_133 nanoseconds. - Weight::from_ref_time(31_540_000) + // Minimum execution time: 32_139 nanoseconds. + Weight::from_ref_time(32_607_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } From 75a6fe1f4c166685d9ad04dc039d330efeb1d5fb Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 13:42:05 +0000 Subject: [PATCH 53/69] ".git/.scripts/bench-bot.sh" pallet collectives-polkadot collectives pallet_xcm --- .../src/weights/pallet_xcm.rs | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs b/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs index ea7701e2016..16964cac506 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-11, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("collectives-polkadot-dev"), DB CACHE: 1024 @@ -53,15 +53,15 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 25_986 nanoseconds. - Weight::from_ref_time(26_603_000) + // Minimum execution time: 26_568 nanoseconds. + Weight::from_ref_time(27_534_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 32_738 nanoseconds. - Weight::from_ref_time(33_574_000) + // Minimum execution time: 33_083 nanoseconds. + Weight::from_ref_time(34_126_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -76,14 +76,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_431 nanoseconds. - Weight::from_ref_time(14_923_000) + // Minimum execution time: 14_497 nanoseconds. + Weight::from_ref_time(14_849_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_413 nanoseconds. - Weight::from_ref_time(4_640_000) + // Minimum execution time: 4_309 nanoseconds. + Weight::from_ref_time(4_647_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -95,8 +95,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 30_293 nanoseconds. - Weight::from_ref_time(30_769_000) + // Minimum execution time: 30_585 nanoseconds. + Weight::from_ref_time(31_735_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -108,8 +108,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 31_044 nanoseconds. - Weight::from_ref_time(31_600_000) + // Minimum execution time: 31_687 nanoseconds. + Weight::from_ref_time(32_241_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } From b3dfa7b0220a6369eec379a27b7787367ef3fb2d Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 14:12:18 +0000 Subject: [PATCH 54/69] ".git/.scripts/bench-bot.sh" pallet bridge-hub-kusama bridge-hubs pallet_xcm --- .../src/weights/pallet_xcm.rs | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs index cd24496f035..045afa295bd 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-11, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-kusama-dev"), DB CACHE: 1024 @@ -53,15 +53,15 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 26_345 nanoseconds. - Weight::from_ref_time(26_996_000) + // Minimum execution time: 26_322 nanoseconds. + Weight::from_ref_time(27_595_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 32_889 nanoseconds. - Weight::from_ref_time(33_380_000) + // Minimum execution time: 32_648 nanoseconds. + Weight::from_ref_time(33_335_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -76,14 +76,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_707 nanoseconds. - Weight::from_ref_time(14_851_000) + // Minimum execution time: 15_024 nanoseconds. + Weight::from_ref_time(15_383_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_465 nanoseconds. - Weight::from_ref_time(4_580_000) + // Minimum execution time: 4_611 nanoseconds. + Weight::from_ref_time(4_751_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -95,8 +95,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 30_482 nanoseconds. - Weight::from_ref_time(31_091_000) + // Minimum execution time: 30_923 nanoseconds. + Weight::from_ref_time(31_736_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -108,8 +108,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 31_341 nanoseconds. - Weight::from_ref_time(31_876_000) + // Minimum execution time: 32_167 nanoseconds. + Weight::from_ref_time(32_822_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } From ff0e40a41616d0c02f7009887a2857e8297288df Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Wed, 14 Dec 2022 14:32:00 +0000 Subject: [PATCH 55/69] ".git/.scripts/bench-bot.sh" pallet bridge-hub-rococo bridge-hubs pallet_xcm --- .../src/weights/pallet_xcm.rs | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs index de92cd8c026..d3308ed68cb 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-11, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-rococo-dev"), DB CACHE: 1024 @@ -53,15 +53,15 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 26_277 nanoseconds. - Weight::from_ref_time(27_202_000) + // Minimum execution time: 26_918 nanoseconds. + Weight::from_ref_time(28_481_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 32_941 nanoseconds. - Weight::from_ref_time(33_458_000) + // Minimum execution time: 33_157 nanoseconds. + Weight::from_ref_time(33_584_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -76,14 +76,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_836 nanoseconds. - Weight::from_ref_time(15_261_000) + // Minimum execution time: 14_206 nanoseconds. + Weight::from_ref_time(14_525_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_373 nanoseconds. - Weight::from_ref_time(4_537_000) + // Minimum execution time: 4_493 nanoseconds. + Weight::from_ref_time(4_573_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -95,8 +95,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 30_536 nanoseconds. - Weight::from_ref_time(31_384_000) + // Minimum execution time: 31_132 nanoseconds. + Weight::from_ref_time(31_788_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -108,8 +108,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 31_667 nanoseconds. - Weight::from_ref_time(32_335_000) + // Minimum execution time: 32_099 nanoseconds. + Weight::from_ref_time(32_731_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } From c7aee746328832a19b3737f54a12be6b06bb7a16 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 22 Dec 2022 15:59:42 +0100 Subject: [PATCH 56/69] Dumy weights to get compile --- .../runtimes/assets/statemine/src/weights/pallet_xcm.rs | 7 +++++++ .../runtimes/assets/statemint/src/weights/pallet_xcm.rs | 7 +++++++ .../runtimes/assets/westmint/src/weights/pallet_xcm.rs | 7 +++++++ .../bridge-hub-kusama/src/weights/pallet_xcm.rs | 7 +++++++ .../bridge-hub-rococo/src/weights/pallet_xcm.rs | 7 +++++++ .../collectives-polkadot/src/weights/pallet_xcm.rs | 7 +++++++ 6 files changed, 42 insertions(+) diff --git a/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs index 84b38c418b1..5b3f8581ecc 100644 --- a/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs @@ -114,4 +114,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } + fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } + fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } } diff --git a/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs index cb9e07533a6..9ffe99df5f3 100644 --- a/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs @@ -114,4 +114,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } + fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } + fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } } diff --git a/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs index 5d9e6c7a95d..66d503562ae 100644 --- a/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs @@ -113,4 +113,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } + fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } + fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs index 045afa295bd..cf79b5194ee 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs @@ -113,4 +113,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } + fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } + fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs index d3308ed68cb..07b88eecee4 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs @@ -113,4 +113,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } + fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } + fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } } diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs b/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs index 16964cac506..796b52b515a 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs @@ -113,4 +113,11 @@ impl pallet_xcm::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } + fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } + fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } + fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } } From d735e35d5a021290393e15b3f4d1f95fda2ffc3b Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 22 Dec 2022 16:14:49 +0100 Subject: [PATCH 57/69] Change UniversalLocation according to https://github.com/paritytech/polkadot/pull/4097 (Location Inversion Removed) --- parachains/runtimes/assets/statemine/src/xcm_config.rs | 2 +- parachains/runtimes/assets/statemint/src/xcm_config.rs | 2 +- parachains/runtimes/assets/westmint/src/xcm_config.rs | 2 +- .../runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs | 5 ++--- .../runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs | 5 ++--- .../collectives/collectives-polkadot/src/xcm_config.rs | 2 +- 6 files changed, 8 insertions(+), 10 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/xcm_config.rs b/parachains/runtimes/assets/statemine/src/xcm_config.rs index aad9d19333c..5c4141c9078 100644 --- a/parachains/runtimes/assets/statemine/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemine/src/xcm_config.rs @@ -49,7 +49,7 @@ parameter_types! { pub const KsmLocation: MultiLocation = MultiLocation::parent(); pub const RelayNetwork: NetworkId = NetworkId::Kusama; pub RelayChainOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into(); - pub UniversalLocation: InteriorMultiLocation = X1(Parachain(ParachainInfo::parachain_id().into())); + pub UniversalLocation: InteriorMultiLocation = X2(GlobalConsensus(RelayNetwork::get()), Parachain(ParachainInfo::parachain_id().into())); pub const Local: MultiLocation = Here.into_location(); pub AssetsPalletLocation: MultiLocation = PalletInstance(::index() as u8).into(); diff --git a/parachains/runtimes/assets/statemint/src/xcm_config.rs b/parachains/runtimes/assets/statemint/src/xcm_config.rs index f5a143d777c..31e753bfdf1 100644 --- a/parachains/runtimes/assets/statemint/src/xcm_config.rs +++ b/parachains/runtimes/assets/statemint/src/xcm_config.rs @@ -49,7 +49,7 @@ parameter_types! { pub const DotLocation: MultiLocation = MultiLocation::parent(); pub const RelayNetwork: NetworkId = NetworkId::Polkadot; pub RelayChainOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into(); - pub UniversalLocation: InteriorMultiLocation = Parachain(ParachainInfo::parachain_id().into()).into(); + pub UniversalLocation: InteriorMultiLocation = X2(GlobalConsensus(RelayNetwork::get()), Parachain(ParachainInfo::parachain_id().into())); pub const Local: MultiLocation = MultiLocation::here(); pub AssetsPalletLocation: MultiLocation = PalletInstance(::index() as u8).into(); diff --git a/parachains/runtimes/assets/westmint/src/xcm_config.rs b/parachains/runtimes/assets/westmint/src/xcm_config.rs index 7c8b3a15fe9..54aa4eb3df4 100644 --- a/parachains/runtimes/assets/westmint/src/xcm_config.rs +++ b/parachains/runtimes/assets/westmint/src/xcm_config.rs @@ -49,7 +49,7 @@ parameter_types! { pub const WestendLocation: MultiLocation = MultiLocation::parent(); pub RelayNetwork: NetworkId = NetworkId::Westend; pub RelayChainOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into(); - pub UniversalLocation: InteriorMultiLocation = Parachain(ParachainInfo::parachain_id().into()).into(); + pub UniversalLocation: InteriorMultiLocation = X2(GlobalConsensus(RelayNetwork::get()), Parachain(ParachainInfo::parachain_id().into())); pub const Local: MultiLocation = Here.into_location(); pub AssetsPalletLocation: MultiLocation = PalletInstance(::index() as u8).into(); diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs index f31d84a091a..1bf879e3feb 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs @@ -41,10 +41,9 @@ use xcm_executor::{traits::WithOriginFilter, XcmExecutor}; parameter_types! { pub const KsmRelayLocation: MultiLocation = MultiLocation::parent(); - pub const RelayNetwork: Option = Some(NetworkId::Kusama); + pub const RelayNetwork: NetworkId = NetworkId::Kusama; pub RelayChainOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into(); - pub UniversalLocation: InteriorMultiLocation = - Parachain(ParachainInfo::parachain_id().into()).into(); + pub UniversalLocation: InteriorMultiLocation = X2(GlobalConsensus(RelayNetwork::get()), Parachain(ParachainInfo::parachain_id().into())); pub const MaxInstructions: u32 = 100; pub const MaxAssetsIntoHolding: u32 = 64; } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs index ac75427425e..b242eb35253 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs @@ -41,10 +41,9 @@ use xcm_executor::{traits::WithOriginFilter, XcmExecutor}; parameter_types! { pub const RelayLocation: MultiLocation = MultiLocation::parent(); - pub const RelayNetwork: Option = None; + pub const RelayNetwork: NetworkId = NetworkId::Rococo; pub RelayChainOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into(); - pub UniversalLocation: InteriorMultiLocation = - Parachain(ParachainInfo::parachain_id().into()).into(); + pub UniversalLocation: InteriorMultiLocation = X2(GlobalConsensus(RelayNetwork::get()), Parachain(ParachainInfo::parachain_id().into())); pub const MaxInstructions: u32 = 100; pub const MaxAssetsIntoHolding: u32 = 64; } diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs b/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs index d59062e58ab..35cfec8cb69 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs @@ -42,7 +42,7 @@ parameter_types! { pub const DotLocation: MultiLocation = MultiLocation::parent(); pub const RelayNetwork: NetworkId = NetworkId::Polkadot; pub RelayChainOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into(); - pub UniversalLocation: InteriorMultiLocation = X1(Parachain(ParachainInfo::parachain_id().into())); + pub UniversalLocation: InteriorMultiLocation = X2(GlobalConsensus(RelayNetwork::get()), Parachain(ParachainInfo::parachain_id().into())); pub const Local: MultiLocation = Here.into_location(); pub CheckingAccount: AccountId = PolkadotXcm::check_account(); } From 8c89878aa54c9c835c9317882308e699ea655ba4 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Thu, 22 Dec 2022 21:05:21 +0100 Subject: [PATCH 58/69] Fix bridge-hubs weights --- .../bridge-hubs/bridge-hub-kusama/src/lib.rs | 22 +- .../bridge-hub-kusama/src/weights/xcm/mod.rs | 210 +++++++++++------- .../xcm/pallet_xcm_benchmarks_fungible.rs | 22 +- .../xcm/pallet_xcm_benchmarks_generic.rs | 97 ++++++-- .../bridge-hub-kusama/src/xcm_config.rs | 1 - .../bridge-hubs/bridge-hub-rococo/src/lib.rs | 22 +- .../bridge-hub-rococo/src/weights/xcm/mod.rs | 210 +++++++++++------- .../xcm/pallet_xcm_benchmarks_fungible.rs | 22 +- .../xcm/pallet_xcm_benchmarks_generic.rs | 97 ++++++-- .../bridge-hub-rococo/src/xcm_config.rs | 1 - 10 files changed, 466 insertions(+), 238 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs index c0f063cec8e..e0946f99a0c 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs @@ -618,7 +618,7 @@ impl_runtime_apis! { fn valid_destination() -> Result { Ok(KsmRelayLocation::get()) } - fn worst_case_holding() -> MultiAssets { + fn worst_case_holding(_depositable_count: u32) -> MultiAssets { // just concrete assets according to relay chain. let assets: Vec = vec![ MultiAsset { @@ -635,8 +635,7 @@ impl_runtime_apis! { KsmRelayLocation::get(), MultiAsset { fun: Fungible(1 * UNITS), id: Concrete(KsmRelayLocation::get()) }, )); - pub const TrustedReserve: Option<(MultiLocation, MultiAsset)> = None; - pub const CheckedAccount: Option = None; + pub const CheckedAccount: Option<(AccountId, xcm_builder::MintLocation)> = None; } impl pallet_xcm_benchmarks::fungible::Config for Runtime { @@ -644,7 +643,6 @@ impl_runtime_apis! { type CheckedAccount = CheckedAccount; type TrustedTeleporter = TrustedTeleporter; - type TrustedReserve = TrustedReserve; fn get_multi_asset() -> MultiAsset { MultiAsset { @@ -661,8 +659,16 @@ impl_runtime_apis! { (0u64, Response::Version(Default::default())) } - fn transact_origin() -> Result { - Ok(KsmRelayLocation::get()) + fn worst_case_asset_exchange() -> Result<(MultiAssets, MultiAssets), BenchmarkError> { + Err(BenchmarkError::Skip) + } + + fn universal_alias() -> Result { + Err(BenchmarkError::Skip) + } + + fn transact_origin_and_runtime_call() -> Result<(MultiLocation, RuntimeCall), BenchmarkError> { + Ok((KsmRelayLocation::get(), frame_system::Call::remark_with_event { remark: vec![] }.into())) } fn subscribe_origin() -> Result { @@ -675,6 +681,10 @@ impl_runtime_apis! { let ticket = MultiLocation { parents: 0, interior: Here }; Ok((origin, ticket, assets)) } + + fn unlockable_asset() -> Result<(MultiLocation, MultiLocation, MultiAsset), BenchmarkError> { + Err(BenchmarkError::Skip) + } } type XcmBalances = pallet_xcm_benchmarks::fungible::Pallet::; diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/mod.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/mod.rs index 5051255d827..82b29187960 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/mod.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/mod.rs @@ -21,168 +21,220 @@ use crate::Runtime; use frame_support::weights::Weight; use pallet_xcm_benchmarks_fungible::WeightInfo as XcmFungibleWeight; use pallet_xcm_benchmarks_generic::WeightInfo as XcmGeneric; -use sp_std::{cmp, prelude::*}; -use xcm::{ - latest::{prelude::*, Weight as XCMWeight}, - DoubleEncoded, -}; +use sp_std::prelude::*; +use xcm::{latest::prelude::*, DoubleEncoded}; trait WeighMultiAssets { - fn weigh_multi_assets(&self, weight: Weight) -> XCMWeight; + fn weigh_multi_assets(&self, weight: Weight) -> Weight; } const MAX_ASSETS: u32 = 100; impl WeighMultiAssets for MultiAssetFilter { - fn weigh_multi_assets(&self, weight: Weight) -> XCMWeight { - let weight = match self { + fn weigh_multi_assets(&self, weight: Weight) -> Weight { + match self { Self::Definite(assets) => weight.saturating_mul(assets.inner().into_iter().count() as u64), Self::Wild(_) => weight.saturating_mul(MAX_ASSETS as u64), - }; - weight.ref_time() + } } } impl WeighMultiAssets for MultiAssets { - fn weigh_multi_assets(&self, weight: Weight) -> XCMWeight { - weight.saturating_mul(self.inner().into_iter().count() as u64).ref_time() + fn weigh_multi_assets(&self, weight: Weight) -> Weight { + weight.saturating_mul(self.inner().into_iter().count() as u64) } } pub struct BridgeHubKusamaXcmWeight(core::marker::PhantomData); impl XcmWeightInfo for BridgeHubKusamaXcmWeight { - fn withdraw_asset(assets: &MultiAssets) -> XCMWeight { + fn withdraw_asset(assets: &MultiAssets) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::withdraw_asset()) } // Currently there is no trusted reserve - fn reserve_asset_deposited(_assets: &MultiAssets) -> XCMWeight { - u64::MAX + fn reserve_asset_deposited(_assets: &MultiAssets) -> Weight { + // TODO: hardcoded - fix https://github.com/paritytech/cumulus/issues/1974 + Weight::from_ref_time(1_000_000_000 as u64) } - fn receive_teleported_asset(assets: &MultiAssets) -> XCMWeight { + fn receive_teleported_asset(assets: &MultiAssets) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::receive_teleported_asset()) } - fn query_response(_query_id: &u64, _response: &Response, _max_weight: &u64) -> XCMWeight { - XcmGeneric::::query_response().ref_time() + fn query_response( + _query_id: &u64, + _response: &Response, + _max_weight: &Weight, + _querier: &Option, + ) -> Weight { + XcmGeneric::::query_response() } - fn transfer_asset(assets: &MultiAssets, _dest: &MultiLocation) -> XCMWeight { + fn transfer_asset(assets: &MultiAssets, _dest: &MultiLocation) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::transfer_asset()) } fn transfer_reserve_asset( assets: &MultiAssets, _dest: &MultiLocation, _xcm: &Xcm<()>, - ) -> XCMWeight { + ) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::transfer_reserve_asset()) } fn transact( _origin_type: &OriginKind, - _require_weight_at_most: &u64, + _require_weight_at_most: &Weight, _call: &DoubleEncoded, - ) -> XCMWeight { - XcmGeneric::::transact().ref_time() + ) -> Weight { + XcmGeneric::::transact() } fn hrmp_new_channel_open_request( _sender: &u32, _max_message_size: &u32, _max_capacity: &u32, - ) -> XCMWeight { + ) -> Weight { // XCM Executor does not currently support HRMP channel operations - Weight::MAX.ref_time() + Weight::MAX } - fn hrmp_channel_accepted(_recipient: &u32) -> XCMWeight { + fn hrmp_channel_accepted(_recipient: &u32) -> Weight { // XCM Executor does not currently support HRMP channel operations - Weight::MAX.ref_time() + Weight::MAX } - fn hrmp_channel_closing(_initiator: &u32, _sender: &u32, _recipient: &u32) -> XCMWeight { + fn hrmp_channel_closing(_initiator: &u32, _sender: &u32, _recipient: &u32) -> Weight { // XCM Executor does not currently support HRMP channel operations - Weight::MAX.ref_time() + Weight::MAX } - fn clear_origin() -> XCMWeight { - XcmGeneric::::clear_origin().ref_time() + fn clear_origin() -> Weight { + XcmGeneric::::clear_origin() } - fn descend_origin(_who: &InteriorMultiLocation) -> XCMWeight { - XcmGeneric::::descend_origin().ref_time() + fn descend_origin(_who: &InteriorMultiLocation) -> Weight { + XcmGeneric::::descend_origin() } - fn report_error( - _query_id: &QueryId, - _dest: &MultiLocation, - _max_response_weight: &u64, - ) -> XCMWeight { - XcmGeneric::::report_error().ref_time() + fn report_error(_query_response_info: &QueryResponseInfo) -> Weight { + XcmGeneric::::report_error() } - fn deposit_asset( - assets: &MultiAssetFilter, - _max_assets: &u32, - _dest: &MultiLocation, - ) -> XCMWeight { + fn deposit_asset(assets: &MultiAssetFilter, _dest: &MultiLocation) -> Weight { // Hardcoded till the XCM pallet is fixed - let hardcoded_weight = Weight::from_ref_time(1_000_000_000 as u64).ref_time(); + let hardcoded_weight = Weight::from_ref_time(1_000_000_000 as u64); let weight = assets.weigh_multi_assets(XcmFungibleWeight::::deposit_asset()); - cmp::min(hardcoded_weight, weight) + hardcoded_weight.min(weight) } fn deposit_reserve_asset( assets: &MultiAssetFilter, - _max_assets: &u32, _dest: &MultiLocation, _xcm: &Xcm<()>, - ) -> XCMWeight { + ) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::deposit_reserve_asset()) } - fn exchange_asset(_give: &MultiAssetFilter, _receive: &MultiAssets) -> XCMWeight { - Weight::MAX.ref_time() + fn exchange_asset(_give: &MultiAssetFilter, _receive: &MultiAssets, _maximal: &bool) -> Weight { + Weight::MAX } fn initiate_reserve_withdraw( assets: &MultiAssetFilter, _reserve: &MultiLocation, _xcm: &Xcm<()>, - ) -> XCMWeight { + ) -> Weight { assets.weigh_multi_assets(XcmGeneric::::initiate_reserve_withdraw()) } fn initiate_teleport( assets: &MultiAssetFilter, _dest: &MultiLocation, _xcm: &Xcm<()>, - ) -> XCMWeight { + ) -> Weight { // Hardcoded till the XCM pallet is fixed - let hardcoded_weight = Weight::from_ref_time(200_000_000 as u64).ref_time(); + let hardcoded_weight = Weight::from_ref_time(200_000_000 as u64); let weight = assets.weigh_multi_assets(XcmFungibleWeight::::initiate_teleport()); - cmp::min(hardcoded_weight, weight) + hardcoded_weight.min(weight) } - fn query_holding( - _query_id: &u64, - _dest: &MultiLocation, - _assets: &MultiAssetFilter, - _max_response_weight: &u64, - ) -> XCMWeight { - XcmGeneric::::query_holding().ref_time() + fn report_holding(_response_info: &QueryResponseInfo, _assets: &MultiAssetFilter) -> Weight { + XcmGeneric::::report_holding() + } + fn buy_execution(_fees: &MultiAsset, _weight_limit: &WeightLimit) -> Weight { + XcmGeneric::::buy_execution() + } + fn refund_surplus() -> Weight { + XcmGeneric::::refund_surplus() + } + fn set_error_handler(_xcm: &Xcm) -> Weight { + XcmGeneric::::set_error_handler() + } + fn set_appendix(_xcm: &Xcm) -> Weight { + XcmGeneric::::set_appendix() + } + fn clear_error() -> Weight { + XcmGeneric::::clear_error() + } + fn claim_asset(_assets: &MultiAssets, _ticket: &MultiLocation) -> Weight { + XcmGeneric::::claim_asset() + } + fn trap(_code: &u64) -> Weight { + XcmGeneric::::trap() + } + fn subscribe_version(_query_id: &QueryId, _max_response_weight: &Weight) -> Weight { + XcmGeneric::::subscribe_version() + } + fn unsubscribe_version() -> Weight { + XcmGeneric::::unsubscribe_version() + } + fn burn_asset(assets: &MultiAssets) -> Weight { + assets.weigh_multi_assets(XcmGeneric::::burn_asset()) + } + fn expect_asset(assets: &MultiAssets) -> Weight { + assets.weigh_multi_assets(XcmGeneric::::expect_asset()) + } + fn expect_origin(_origin: &Option) -> Weight { + XcmGeneric::::expect_origin() + } + fn expect_error(_error: &Option<(u32, XcmError)>) -> Weight { + XcmGeneric::::expect_error() + } + fn query_pallet(_module_name: &Vec, _response_info: &QueryResponseInfo) -> Weight { + XcmGeneric::::query_pallet() + } + fn expect_pallet( + _index: &u32, + _name: &Vec, + _module_name: &Vec, + _crate_major: &u32, + _min_crate_minor: &u32, + ) -> Weight { + XcmGeneric::::expect_pallet() + } + fn report_transact_status(_response_info: &QueryResponseInfo) -> Weight { + XcmGeneric::::report_transact_status() + } + fn clear_transact_status() -> Weight { + XcmGeneric::::clear_transact_status() + } + fn universal_origin(_: &Junction) -> Weight { + Weight::MAX + } + fn export_message(_: &NetworkId, _: &Junctions, _: &Xcm<()>) -> Weight { + Weight::MAX } - fn buy_execution(_fees: &MultiAsset, _weight_limit: &WeightLimit) -> XCMWeight { - XcmGeneric::::buy_execution().ref_time() + fn lock_asset(_: &MultiAsset, _: &MultiLocation) -> Weight { + Weight::MAX } - fn refund_surplus() -> XCMWeight { - XcmGeneric::::refund_surplus().ref_time() + fn unlock_asset(_: &MultiAsset, _: &MultiLocation) -> Weight { + Weight::MAX } - fn set_error_handler(_xcm: &Xcm) -> XCMWeight { - XcmGeneric::::set_error_handler().ref_time() + fn note_unlockable(_: &MultiAsset, _: &MultiLocation) -> Weight { + Weight::MAX } - fn set_appendix(_xcm: &Xcm) -> XCMWeight { - XcmGeneric::::set_appendix().ref_time() + fn request_unlock(_: &MultiAsset, _: &MultiLocation) -> Weight { + Weight::MAX } - fn clear_error() -> XCMWeight { - XcmGeneric::::clear_error().ref_time() + fn set_fees_mode(_: &bool) -> Weight { + XcmGeneric::::set_fees_mode() } - fn claim_asset(_assets: &MultiAssets, _ticket: &MultiLocation) -> XCMWeight { - XcmGeneric::::claim_asset().ref_time() + fn set_topic(_topic: &[u8; 32]) -> Weight { + XcmGeneric::::set_topic() } - fn trap(_code: &u64) -> XCMWeight { - XcmGeneric::::trap().ref_time() + fn clear_topic() -> Weight { + XcmGeneric::::clear_topic() } - fn subscribe_version(_query_id: &QueryId, _max_response_weight: &u64) -> XCMWeight { - XcmGeneric::::subscribe_version().ref_time() + fn alias_origin(_: &MultiLocation) -> Weight { + // XCM Executor does not currently support alias origin operations + Weight::MAX } - fn unsubscribe_version() -> XCMWeight { - XcmGeneric::::unsubscribe_version().ref_time() + fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { + XcmGeneric::::unpaid_execution() } } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index c3e83e116cf..52ae41f2d63 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-kusama-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: // /home/benchbot/cargo_target_dir/production/polkadot-parachain @@ -34,10 +34,10 @@ // --heap-pages=4096 // --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::fungible -// --chain=bridge-hub-kusama-dev +// --chain=statemine-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs -// --output=./parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/ +// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,13 +51,13 @@ pub struct WeightInfo(PhantomData); impl WeightInfo { // Storage: System Account (r:1 w:1) pub(crate) fn withdraw_asset() -> Weight { - Weight::from_ref_time(25_434_000 as u64) + Weight::from_ref_time(31_498_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: System Account (r:2 w:2) pub(crate) fn transfer_asset() -> Weight { - Weight::from_ref_time(36_180_000 as u64) + Weight::from_ref_time(39_782_000 as u64) .saturating_add(T::DbWeight::get().reads(2 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } @@ -69,16 +69,16 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn transfer_reserve_asset() -> Weight { - Weight::from_ref_time(83_476_000 as u64) + Weight::from_ref_time(55_814_000 as u64) .saturating_add(T::DbWeight::get().reads(8 as u64)) .saturating_add(T::DbWeight::get().writes(4 as u64)) } pub(crate) fn receive_teleported_asset() -> Weight { - Weight::from_ref_time(6_009_000 as u64) + Weight::from_ref_time(7_366_000 as u64) } // Storage: System Account (r:1 w:1) pub(crate) fn deposit_asset() -> Weight { - Weight::from_ref_time(27_729_000 as u64) + Weight::from_ref_time(59_346_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } @@ -90,7 +90,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn deposit_reserve_asset() -> Weight { - Weight::from_ref_time(44_605_000 as u64) + Weight::from_ref_time(49_991_000 as u64) .saturating_add(T::DbWeight::get().reads(7 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } @@ -101,7 +101,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_teleport() -> Weight { - Weight::from_ref_time(21_605_000 as u64) + Weight::from_ref_time(26_751_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 003a0788721..96040ac7e85 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-kusama-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: // /home/benchbot/cargo_target_dir/production/polkadot-parachain @@ -34,10 +34,10 @@ // --heap-pages=4096 // --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::generic -// --chain=bridge-hub-kusama-dev +// --chain=statemine-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs -// --output=./parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/ +// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,58 +55,59 @@ impl WeightInfo { // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) - pub(crate) fn query_holding() -> Weight { - Weight::from_ref_time(21_039_000 as u64) + pub(crate) fn report_holding() -> Weight { + Weight::from_ref_time(337_149_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(5_375_000 as u64) + Weight::from_ref_time(7_033_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(16_091_000 as u64) + Weight::from_ref_time(17_915_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } pub(crate) fn transact() -> Weight { - Weight::from_ref_time(19_057_000 as u64) + Weight::from_ref_time(20_973_000 as u64) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(5_397_000 as u64) + Weight::from_ref_time(7_210_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(5_347_000 as u64) + Weight::from_ref_time(5_940_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(5_346_000 as u64) + Weight::from_ref_time(5_869_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(5_310_000 as u64) + Weight::from_ref_time(5_860_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(6_273_000 as u64) + Weight::from_ref_time(6_556_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(5_279_000 as u64) + Weight::from_ref_time(5_862_000 as u64) } + // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(14_974_000 as u64) - .saturating_add(T::DbWeight::get().reads(5 as u64)) + Weight::from_ref_time(21_918_000 as u64) + .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(20_711_000 as u64) + Weight::from_ref_time(22_211_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(5_154_000 as u64) + Weight::from_ref_time(5_844_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -115,13 +116,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(17_872_000 as u64) + Weight::from_ref_time(28_788_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(7_356_000 as u64) + Weight::from_ref_time(8_975_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -131,8 +132,60 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(22_312_000 as u64) + Weight::from_ref_time(417_939_000 as u64) + .saturating_add(T::DbWeight::get().reads(6 as u64)) + .saturating_add(T::DbWeight::get().writes(2 as u64)) + } + pub(crate) fn burn_asset() -> Weight { + Weight::from_ref_time(137_412_000 as u64) + } + pub(crate) fn expect_asset() -> Weight { + Weight::from_ref_time(16_437_000 as u64) + } + pub(crate) fn expect_origin() -> Weight { + Weight::from_ref_time(5_890_000 as u64) + } + pub(crate) fn expect_error() -> Weight { + Weight::from_ref_time(5_859_000 as u64) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + pub(crate) fn query_pallet() -> Weight { + Weight::from_ref_time(25_004_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } + pub(crate) fn expect_pallet() -> Weight { + Weight::from_ref_time(7_708_000 as u64) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + pub(crate) fn report_transact_status() -> Weight { + Weight::from_ref_time(22_445_000 as u64) + .saturating_add(T::DbWeight::get().reads(6 as u64)) + .saturating_add(T::DbWeight::get().writes(2 as u64)) + } + pub(crate) fn clear_transact_status() -> Weight { + Weight::from_ref_time(5_822_000 as u64) + } + pub(crate) fn set_topic() -> Weight { + Weight::from_ref_time(5_763_000 as u64) + } + pub(crate) fn clear_topic() -> Weight { + Weight::from_ref_time(5_766_000 as u64) + } + pub(crate) fn set_fees_mode() -> Weight { + Weight::from_ref_time(5_907_000 as u64) + } + pub(crate) fn unpaid_execution() -> Weight { + Weight::from_ref_time(5_996_000 as u64) + } } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs index 1bf879e3feb..b72b3e5eb32 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs @@ -21,7 +21,6 @@ use super::{ use frame_support::{ match_types, parameter_types, traits::{ConstU32, Contains, Everything, Nothing}, - weights::Weight, }; use pallet_xcm::XcmPassthrough; use parachains_common::xcm_config::{ diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs index 71f0a42a5d4..40f3c4bbe87 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs @@ -646,7 +646,7 @@ impl_runtime_apis! { fn valid_destination() -> Result { Ok(RelayLocation::get()) } - fn worst_case_holding() -> MultiAssets { + fn worst_case_holding(_depositable_count: u32) -> MultiAssets { // just concrete assets according to relay chain. let assets: Vec = vec![ MultiAsset { @@ -663,8 +663,7 @@ impl_runtime_apis! { RelayLocation::get(), MultiAsset { fun: Fungible(1 * UNITS), id: Concrete(RelayLocation::get()) }, )); - pub const TrustedReserve: Option<(MultiLocation, MultiAsset)> = None; - pub const CheckedAccount: Option = None; + pub const CheckedAccount: Option<(AccountId, xcm_builder::MintLocation)> = None; } impl pallet_xcm_benchmarks::fungible::Config for Runtime { @@ -672,7 +671,6 @@ impl_runtime_apis! { type CheckedAccount = CheckedAccount; type TrustedTeleporter = TrustedTeleporter; - type TrustedReserve = TrustedReserve; fn get_multi_asset() -> MultiAsset { MultiAsset { @@ -689,8 +687,16 @@ impl_runtime_apis! { (0u64, Response::Version(Default::default())) } - fn transact_origin() -> Result { - Ok(RelayLocation::get()) + fn worst_case_asset_exchange() -> Result<(MultiAssets, MultiAssets), BenchmarkError> { + Err(BenchmarkError::Skip) + } + + fn universal_alias() -> Result { + Err(BenchmarkError::Skip) + } + + fn transact_origin_and_runtime_call() -> Result<(MultiLocation, RuntimeCall), BenchmarkError> { + Ok((RelayLocation::get(), frame_system::Call::remark_with_event { remark: vec![] }.into())) } fn subscribe_origin() -> Result { @@ -703,6 +709,10 @@ impl_runtime_apis! { let ticket = MultiLocation { parents: 0, interior: Here }; Ok((origin, ticket, assets)) } + + fn unlockable_asset() -> Result<(MultiLocation, MultiLocation, MultiAsset), BenchmarkError> { + Err(BenchmarkError::Skip) + } } type XcmBalances = pallet_xcm_benchmarks::fungible::Pallet::; diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/mod.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/mod.rs index 4d0d2c6ca9e..0b911aec2d5 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/mod.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/mod.rs @@ -21,168 +21,220 @@ use crate::Runtime; use frame_support::weights::Weight; use pallet_xcm_benchmarks_fungible::WeightInfo as XcmFungibleWeight; use pallet_xcm_benchmarks_generic::WeightInfo as XcmGeneric; -use sp_std::{cmp, prelude::*}; -use xcm::{ - latest::{prelude::*, Weight as XCMWeight}, - DoubleEncoded, -}; +use sp_std::prelude::*; +use xcm::{latest::prelude::*, DoubleEncoded}; trait WeighMultiAssets { - fn weigh_multi_assets(&self, weight: Weight) -> XCMWeight; + fn weigh_multi_assets(&self, weight: Weight) -> Weight; } const MAX_ASSETS: u32 = 100; impl WeighMultiAssets for MultiAssetFilter { - fn weigh_multi_assets(&self, weight: Weight) -> XCMWeight { - let weight = match self { + fn weigh_multi_assets(&self, weight: Weight) -> Weight { + match self { Self::Definite(assets) => weight.saturating_mul(assets.inner().into_iter().count() as u64), Self::Wild(_) => weight.saturating_mul(MAX_ASSETS as u64), - }; - weight.ref_time() + } } } impl WeighMultiAssets for MultiAssets { - fn weigh_multi_assets(&self, weight: Weight) -> XCMWeight { - weight.saturating_mul(self.inner().into_iter().count() as u64).ref_time() + fn weigh_multi_assets(&self, weight: Weight) -> Weight { + weight.saturating_mul(self.inner().into_iter().count() as u64) } } pub struct BridgeHubRococoXcmWeight(core::marker::PhantomData); impl XcmWeightInfo for BridgeHubRococoXcmWeight { - fn withdraw_asset(assets: &MultiAssets) -> XCMWeight { + fn withdraw_asset(assets: &MultiAssets) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::withdraw_asset()) } // Currently there is no trusted reserve - fn reserve_asset_deposited(_assets: &MultiAssets) -> XCMWeight { - u64::MAX + fn reserve_asset_deposited(_assets: &MultiAssets) -> Weight { + // TODO: hardcoded - fix https://github.com/paritytech/cumulus/issues/1974 + Weight::from_ref_time(1_000_000_000 as u64) } - fn receive_teleported_asset(assets: &MultiAssets) -> XCMWeight { + fn receive_teleported_asset(assets: &MultiAssets) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::receive_teleported_asset()) } - fn query_response(_query_id: &u64, _response: &Response, _max_weight: &u64) -> XCMWeight { - XcmGeneric::::query_response().ref_time() + fn query_response( + _query_id: &u64, + _response: &Response, + _max_weight: &Weight, + _querier: &Option, + ) -> Weight { + XcmGeneric::::query_response() } - fn transfer_asset(assets: &MultiAssets, _dest: &MultiLocation) -> XCMWeight { + fn transfer_asset(assets: &MultiAssets, _dest: &MultiLocation) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::transfer_asset()) } fn transfer_reserve_asset( assets: &MultiAssets, _dest: &MultiLocation, _xcm: &Xcm<()>, - ) -> XCMWeight { + ) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::transfer_reserve_asset()) } fn transact( _origin_type: &OriginKind, - _require_weight_at_most: &u64, + _require_weight_at_most: &Weight, _call: &DoubleEncoded, - ) -> XCMWeight { - XcmGeneric::::transact().ref_time() + ) -> Weight { + XcmGeneric::::transact() } fn hrmp_new_channel_open_request( _sender: &u32, _max_message_size: &u32, _max_capacity: &u32, - ) -> XCMWeight { + ) -> Weight { // XCM Executor does not currently support HRMP channel operations - Weight::MAX.ref_time() + Weight::MAX } - fn hrmp_channel_accepted(_recipient: &u32) -> XCMWeight { + fn hrmp_channel_accepted(_recipient: &u32) -> Weight { // XCM Executor does not currently support HRMP channel operations - Weight::MAX.ref_time() + Weight::MAX } - fn hrmp_channel_closing(_initiator: &u32, _sender: &u32, _recipient: &u32) -> XCMWeight { + fn hrmp_channel_closing(_initiator: &u32, _sender: &u32, _recipient: &u32) -> Weight { // XCM Executor does not currently support HRMP channel operations - Weight::MAX.ref_time() + Weight::MAX } - fn clear_origin() -> XCMWeight { - XcmGeneric::::clear_origin().ref_time() + fn clear_origin() -> Weight { + XcmGeneric::::clear_origin() } - fn descend_origin(_who: &InteriorMultiLocation) -> XCMWeight { - XcmGeneric::::descend_origin().ref_time() + fn descend_origin(_who: &InteriorMultiLocation) -> Weight { + XcmGeneric::::descend_origin() } - fn report_error( - _query_id: &QueryId, - _dest: &MultiLocation, - _max_response_weight: &u64, - ) -> XCMWeight { - XcmGeneric::::report_error().ref_time() + fn report_error(_query_response_info: &QueryResponseInfo) -> Weight { + XcmGeneric::::report_error() } - fn deposit_asset( - assets: &MultiAssetFilter, - _max_assets: &u32, - _dest: &MultiLocation, - ) -> XCMWeight { + fn deposit_asset(assets: &MultiAssetFilter, _dest: &MultiLocation) -> Weight { // Hardcoded till the XCM pallet is fixed - let hardcoded_weight = Weight::from_ref_time(1_000_000_000 as u64).ref_time(); + let hardcoded_weight = Weight::from_ref_time(1_000_000_000 as u64); let weight = assets.weigh_multi_assets(XcmFungibleWeight::::deposit_asset()); - cmp::min(hardcoded_weight, weight) + hardcoded_weight.min(weight) } fn deposit_reserve_asset( assets: &MultiAssetFilter, - _max_assets: &u32, _dest: &MultiLocation, _xcm: &Xcm<()>, - ) -> XCMWeight { + ) -> Weight { assets.weigh_multi_assets(XcmFungibleWeight::::deposit_reserve_asset()) } - fn exchange_asset(_give: &MultiAssetFilter, _receive: &MultiAssets) -> XCMWeight { - Weight::MAX.ref_time() + fn exchange_asset(_give: &MultiAssetFilter, _receive: &MultiAssets, _maximal: &bool) -> Weight { + Weight::MAX } fn initiate_reserve_withdraw( assets: &MultiAssetFilter, _reserve: &MultiLocation, _xcm: &Xcm<()>, - ) -> XCMWeight { + ) -> Weight { assets.weigh_multi_assets(XcmGeneric::::initiate_reserve_withdraw()) } fn initiate_teleport( assets: &MultiAssetFilter, _dest: &MultiLocation, _xcm: &Xcm<()>, - ) -> XCMWeight { + ) -> Weight { // Hardcoded till the XCM pallet is fixed - let hardcoded_weight = Weight::from_ref_time(200_000_000 as u64).ref_time(); + let hardcoded_weight = Weight::from_ref_time(200_000_000 as u64); let weight = assets.weigh_multi_assets(XcmFungibleWeight::::initiate_teleport()); - cmp::min(hardcoded_weight, weight) + hardcoded_weight.min(weight) } - fn query_holding( - _query_id: &u64, - _dest: &MultiLocation, - _assets: &MultiAssetFilter, - _max_response_weight: &u64, - ) -> XCMWeight { - XcmGeneric::::query_holding().ref_time() + fn report_holding(_response_info: &QueryResponseInfo, _assets: &MultiAssetFilter) -> Weight { + XcmGeneric::::report_holding() + } + fn buy_execution(_fees: &MultiAsset, _weight_limit: &WeightLimit) -> Weight { + XcmGeneric::::buy_execution() + } + fn refund_surplus() -> Weight { + XcmGeneric::::refund_surplus() + } + fn set_error_handler(_xcm: &Xcm) -> Weight { + XcmGeneric::::set_error_handler() + } + fn set_appendix(_xcm: &Xcm) -> Weight { + XcmGeneric::::set_appendix() + } + fn clear_error() -> Weight { + XcmGeneric::::clear_error() + } + fn claim_asset(_assets: &MultiAssets, _ticket: &MultiLocation) -> Weight { + XcmGeneric::::claim_asset() + } + fn trap(_code: &u64) -> Weight { + XcmGeneric::::trap() + } + fn subscribe_version(_query_id: &QueryId, _max_response_weight: &Weight) -> Weight { + XcmGeneric::::subscribe_version() + } + fn unsubscribe_version() -> Weight { + XcmGeneric::::unsubscribe_version() + } + fn burn_asset(assets: &MultiAssets) -> Weight { + assets.weigh_multi_assets(XcmGeneric::::burn_asset()) + } + fn expect_asset(assets: &MultiAssets) -> Weight { + assets.weigh_multi_assets(XcmGeneric::::expect_asset()) + } + fn expect_origin(_origin: &Option) -> Weight { + XcmGeneric::::expect_origin() + } + fn expect_error(_error: &Option<(u32, XcmError)>) -> Weight { + XcmGeneric::::expect_error() + } + fn query_pallet(_module_name: &Vec, _response_info: &QueryResponseInfo) -> Weight { + XcmGeneric::::query_pallet() + } + fn expect_pallet( + _index: &u32, + _name: &Vec, + _module_name: &Vec, + _crate_major: &u32, + _min_crate_minor: &u32, + ) -> Weight { + XcmGeneric::::expect_pallet() + } + fn report_transact_status(_response_info: &QueryResponseInfo) -> Weight { + XcmGeneric::::report_transact_status() + } + fn clear_transact_status() -> Weight { + XcmGeneric::::clear_transact_status() + } + fn universal_origin(_: &Junction) -> Weight { + Weight::MAX + } + fn export_message(_: &NetworkId, _: &Junctions, _: &Xcm<()>) -> Weight { + Weight::MAX } - fn buy_execution(_fees: &MultiAsset, _weight_limit: &WeightLimit) -> XCMWeight { - XcmGeneric::::buy_execution().ref_time() + fn lock_asset(_: &MultiAsset, _: &MultiLocation) -> Weight { + Weight::MAX } - fn refund_surplus() -> XCMWeight { - XcmGeneric::::refund_surplus().ref_time() + fn unlock_asset(_: &MultiAsset, _: &MultiLocation) -> Weight { + Weight::MAX } - fn set_error_handler(_xcm: &Xcm) -> XCMWeight { - XcmGeneric::::set_error_handler().ref_time() + fn note_unlockable(_: &MultiAsset, _: &MultiLocation) -> Weight { + Weight::MAX } - fn set_appendix(_xcm: &Xcm) -> XCMWeight { - XcmGeneric::::set_appendix().ref_time() + fn request_unlock(_: &MultiAsset, _: &MultiLocation) -> Weight { + Weight::MAX } - fn clear_error() -> XCMWeight { - XcmGeneric::::clear_error().ref_time() + fn set_fees_mode(_: &bool) -> Weight { + XcmGeneric::::set_fees_mode() } - fn claim_asset(_assets: &MultiAssets, _ticket: &MultiLocation) -> XCMWeight { - XcmGeneric::::claim_asset().ref_time() + fn set_topic(_topic: &[u8; 32]) -> Weight { + XcmGeneric::::set_topic() } - fn trap(_code: &u64) -> XCMWeight { - XcmGeneric::::trap().ref_time() + fn clear_topic() -> Weight { + XcmGeneric::::clear_topic() } - fn subscribe_version(_query_id: &QueryId, _max_response_weight: &u64) -> XCMWeight { - XcmGeneric::::subscribe_version().ref_time() + fn alias_origin(_: &MultiLocation) -> Weight { + // XCM Executor does not currently support alias origin operations + Weight::MAX } - fn unsubscribe_version() -> XCMWeight { - XcmGeneric::::unsubscribe_version().ref_time() + fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { + XcmGeneric::::unpaid_execution() } } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 213ddc25d38..52ae41f2d63 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-rococo-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: // /home/benchbot/cargo_target_dir/production/polkadot-parachain @@ -34,10 +34,10 @@ // --heap-pages=4096 // --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::fungible -// --chain=bridge-hub-rococo-dev +// --chain=statemine-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs -// --output=./parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/ +// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,13 +51,13 @@ pub struct WeightInfo(PhantomData); impl WeightInfo { // Storage: System Account (r:1 w:1) pub(crate) fn withdraw_asset() -> Weight { - Weight::from_ref_time(26_254_000 as u64) + Weight::from_ref_time(31_498_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: System Account (r:2 w:2) pub(crate) fn transfer_asset() -> Weight { - Weight::from_ref_time(36_415_000 as u64) + Weight::from_ref_time(39_782_000 as u64) .saturating_add(T::DbWeight::get().reads(2 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } @@ -69,16 +69,16 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn transfer_reserve_asset() -> Weight { - Weight::from_ref_time(52_145_000 as u64) + Weight::from_ref_time(55_814_000 as u64) .saturating_add(T::DbWeight::get().reads(8 as u64)) .saturating_add(T::DbWeight::get().writes(4 as u64)) } pub(crate) fn receive_teleported_asset() -> Weight { - Weight::from_ref_time(5_889_000 as u64) + Weight::from_ref_time(7_366_000 as u64) } // Storage: System Account (r:1 w:1) pub(crate) fn deposit_asset() -> Weight { - Weight::from_ref_time(27_689_000 as u64) + Weight::from_ref_time(59_346_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } @@ -90,7 +90,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn deposit_reserve_asset() -> Weight { - Weight::from_ref_time(44_857_000 as u64) + Weight::from_ref_time(49_991_000 as u64) .saturating_add(T::DbWeight::get().reads(7 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } @@ -101,7 +101,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_teleport() -> Weight { - Weight::from_ref_time(21_586_000 as u64) + Weight::from_ref_time(26_751_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 898e440420a..96040ac7e85 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-15, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-rococo-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: // /home/benchbot/cargo_target_dir/production/polkadot-parachain @@ -34,10 +34,10 @@ // --heap-pages=4096 // --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::generic -// --chain=bridge-hub-rococo-dev +// --chain=statemine-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs -// --output=./parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/ +// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -55,58 +55,59 @@ impl WeightInfo { // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) - pub(crate) fn query_holding() -> Weight { - Weight::from_ref_time(21_192_000 as u64) + pub(crate) fn report_holding() -> Weight { + Weight::from_ref_time(337_149_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(5_394_000 as u64) + Weight::from_ref_time(7_033_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(16_081_000 as u64) + Weight::from_ref_time(17_915_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } pub(crate) fn transact() -> Weight { - Weight::from_ref_time(19_230_000 as u64) + Weight::from_ref_time(20_973_000 as u64) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(5_286_000 as u64) + Weight::from_ref_time(7_210_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(5_275_000 as u64) + Weight::from_ref_time(5_940_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(5_190_000 as u64) + Weight::from_ref_time(5_869_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(5_113_000 as u64) + Weight::from_ref_time(5_860_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(6_169_000 as u64) + Weight::from_ref_time(6_556_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(5_158_000 as u64) + Weight::from_ref_time(5_862_000 as u64) } + // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(14_826_000 as u64) - .saturating_add(T::DbWeight::get().reads(5 as u64)) + Weight::from_ref_time(21_918_000 as u64) + .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(20_278_000 as u64) + Weight::from_ref_time(22_211_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(5_100_000 as u64) + Weight::from_ref_time(5_844_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -115,13 +116,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(17_701_000 as u64) + Weight::from_ref_time(28_788_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(7_143_000 as u64) + Weight::from_ref_time(8_975_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -131,8 +132,60 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(21_895_000 as u64) + Weight::from_ref_time(417_939_000 as u64) + .saturating_add(T::DbWeight::get().reads(6 as u64)) + .saturating_add(T::DbWeight::get().writes(2 as u64)) + } + pub(crate) fn burn_asset() -> Weight { + Weight::from_ref_time(137_412_000 as u64) + } + pub(crate) fn expect_asset() -> Weight { + Weight::from_ref_time(16_437_000 as u64) + } + pub(crate) fn expect_origin() -> Weight { + Weight::from_ref_time(5_890_000 as u64) + } + pub(crate) fn expect_error() -> Weight { + Weight::from_ref_time(5_859_000 as u64) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + pub(crate) fn query_pallet() -> Weight { + Weight::from_ref_time(25_004_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } + pub(crate) fn expect_pallet() -> Weight { + Weight::from_ref_time(7_708_000 as u64) + } + // Storage: ParachainInfo ParachainId (r:1 w:0) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + pub(crate) fn report_transact_status() -> Weight { + Weight::from_ref_time(22_445_000 as u64) + .saturating_add(T::DbWeight::get().reads(6 as u64)) + .saturating_add(T::DbWeight::get().writes(2 as u64)) + } + pub(crate) fn clear_transact_status() -> Weight { + Weight::from_ref_time(5_822_000 as u64) + } + pub(crate) fn set_topic() -> Weight { + Weight::from_ref_time(5_763_000 as u64) + } + pub(crate) fn clear_topic() -> Weight { + Weight::from_ref_time(5_766_000 as u64) + } + pub(crate) fn set_fees_mode() -> Weight { + Weight::from_ref_time(5_907_000 as u64) + } + pub(crate) fn unpaid_execution() -> Weight { + Weight::from_ref_time(5_996_000 as u64) + } } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs index b242eb35253..f074ee07452 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs @@ -21,7 +21,6 @@ use super::{ use frame_support::{ match_types, parameter_types, traits::{ConstU32, Contains, Everything, Nothing}, - weights::Weight, }; use pallet_xcm::XcmPassthrough; use parachains_common::xcm_config::{ From 9bc4cef9b16ddd4db50cdeee355ef6d9d6b41cae Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 20:39:15 +0000 Subject: [PATCH 59/69] ".git/.scripts/bench-bot.sh" pallet statemine assets pallet_xcm --- .../statemine/src/weights/pallet_xcm.rs | 94 ++++++++++++++----- 1 file changed, 72 insertions(+), 22 deletions(-) diff --git a/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs index 5b3f8581ecc..1b862af5342 100644 --- a/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/assets/statemine/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 @@ -53,21 +53,21 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 27_480 nanoseconds. - Weight::from_ref_time(27_952_000) + // Minimum execution time: 26_577 nanoseconds. + Weight::from_ref_time(27_239_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 32_034 nanoseconds. - Weight::from_ref_time(32_516_000) + // Minimum execution time: 32_703 nanoseconds. + Weight::from_ref_time(33_200_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn reserve_transfer_assets() -> Weight { - // Minimum execution time: 25_008 nanoseconds. - Weight::from_ref_time(25_304_000) + // Minimum execution time: 25_142 nanoseconds. + Weight::from_ref_time(25_808_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -77,14 +77,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_853 nanoseconds. - Weight::from_ref_time(15_204_000) + // Minimum execution time: 15_036 nanoseconds. + Weight::from_ref_time(15_456_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_423 nanoseconds. - Weight::from_ref_time(4_533_000) + // Minimum execution time: 4_404 nanoseconds. + Weight::from_ref_time(4_598_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -96,8 +96,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 30_668 nanoseconds. - Weight::from_ref_time(31_262_000) + // Minimum execution time: 30_942 nanoseconds. + Weight::from_ref_time(31_608_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -109,16 +109,66 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 31_955 nanoseconds. - Weight::from_ref_time(32_364_000) + // Minimum execution time: 32_327 nanoseconds. + Weight::from_ref_time(32_698_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } - fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } - fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } + // Storage: PolkadotXcm SupportedVersion (r:4 w:2) + fn migrate_supported_version() -> Weight { + // Minimum execution time: 13_522 nanoseconds. + Weight::from_ref_time(13_862_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifiers (r:4 w:2) + fn migrate_version_notifiers() -> Weight { + // Minimum execution time: 13_621 nanoseconds. + Weight::from_ref_time(14_028_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:5 w:0) + fn already_notified_target() -> Weight { + // Minimum execution time: 15_511 nanoseconds. + Weight::from_ref_time(15_825_000) + .saturating_add(T::DbWeight::get().reads(5)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn notify_current_targets() -> Weight { + // Minimum execution time: 27_062 nanoseconds. + Weight::from_ref_time(27_514_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:3 w:0) + fn notify_target_migration_fail() -> Weight { + // Minimum execution time: 7_062 nanoseconds. + Weight::from_ref_time(7_325_000) + .saturating_add(T::DbWeight::get().reads(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + fn migrate_version_notify_targets() -> Weight { + // Minimum execution time: 14_362 nanoseconds. + Weight::from_ref_time(14_724_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn migrate_and_notify_old_targets() -> Weight { + // Minimum execution time: 32_435 nanoseconds. + Weight::from_ref_time(33_042_000) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(4)) + } } From 77936d24a92ef7f749b6c6480b89f7bc4e8ba96e Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 20:59:56 +0000 Subject: [PATCH 60/69] ".git/.scripts/bench-bot.sh" pallet statemint assets pallet_xcm --- .../statemint/src/weights/pallet_xcm.rs | 94 ++++++++++++++----- 1 file changed, 72 insertions(+), 22 deletions(-) diff --git a/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs index 9ffe99df5f3..69729e7f385 100644 --- a/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/assets/statemint/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 @@ -53,21 +53,21 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 27_134 nanoseconds. - Weight::from_ref_time(27_929_000) + // Minimum execution time: 27_694 nanoseconds. + Weight::from_ref_time(28_545_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 32_099 nanoseconds. - Weight::from_ref_time(32_640_000) + // Minimum execution time: 33_053 nanoseconds. + Weight::from_ref_time(33_789_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn reserve_transfer_assets() -> Weight { - // Minimum execution time: 24_795 nanoseconds. - Weight::from_ref_time(25_143_000) + // Minimum execution time: 24_781 nanoseconds. + Weight::from_ref_time(25_259_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -77,14 +77,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 15_099 nanoseconds. - Weight::from_ref_time(15_360_000) + // Minimum execution time: 15_439 nanoseconds. + Weight::from_ref_time(15_750_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_460 nanoseconds. - Weight::from_ref_time(4_646_000) + // Minimum execution time: 4_576 nanoseconds. + Weight::from_ref_time(4_758_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -96,8 +96,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 31_019 nanoseconds. - Weight::from_ref_time(31_816_000) + // Minimum execution time: 31_540 nanoseconds. + Weight::from_ref_time(32_380_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -109,16 +109,66 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 32_139 nanoseconds. - Weight::from_ref_time(32_607_000) + // Minimum execution time: 32_627 nanoseconds. + Weight::from_ref_time(32_934_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } - fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } - fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } + // Storage: PolkadotXcm SupportedVersion (r:4 w:2) + fn migrate_supported_version() -> Weight { + // Minimum execution time: 13_968 nanoseconds. + Weight::from_ref_time(14_356_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifiers (r:4 w:2) + fn migrate_version_notifiers() -> Weight { + // Minimum execution time: 14_263 nanoseconds. + Weight::from_ref_time(14_540_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:5 w:0) + fn already_notified_target() -> Weight { + // Minimum execution time: 15_825 nanoseconds. + Weight::from_ref_time(16_101_000) + .saturating_add(T::DbWeight::get().reads(5)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn notify_current_targets() -> Weight { + // Minimum execution time: 27_436 nanoseconds. + Weight::from_ref_time(28_083_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:3 w:0) + fn notify_target_migration_fail() -> Weight { + // Minimum execution time: 7_187 nanoseconds. + Weight::from_ref_time(7_399_000) + .saturating_add(T::DbWeight::get().reads(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + fn migrate_version_notify_targets() -> Weight { + // Minimum execution time: 14_904 nanoseconds. + Weight::from_ref_time(15_191_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn migrate_and_notify_old_targets() -> Weight { + // Minimum execution time: 33_269 nanoseconds. + Weight::from_ref_time(34_064_000) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(4)) + } } From 9ab92b23981bd0ddc302c278aa80c816ded49a86 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 21:20:34 +0000 Subject: [PATCH 61/69] ".git/.scripts/bench-bot.sh" pallet collectives-polkadot collectives pallet_xcm --- .../src/weights/pallet_xcm.rs | 90 ++++++++++++++----- 1 file changed, 70 insertions(+), 20 deletions(-) diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs b/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs index 796b52b515a..ec9974dd295 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("collectives-polkadot-dev"), DB CACHE: 1024 @@ -53,15 +53,15 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 26_568 nanoseconds. - Weight::from_ref_time(27_534_000) + // Minimum execution time: 27_016 nanoseconds. + Weight::from_ref_time(27_587_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 33_083 nanoseconds. - Weight::from_ref_time(34_126_000) + // Minimum execution time: 33_807 nanoseconds. + Weight::from_ref_time(34_960_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -76,14 +76,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_497 nanoseconds. - Weight::from_ref_time(14_849_000) + // Minimum execution time: 15_322 nanoseconds. + Weight::from_ref_time(15_782_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_309 nanoseconds. - Weight::from_ref_time(4_647_000) + // Minimum execution time: 4_390 nanoseconds. + Weight::from_ref_time(4_564_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -95,8 +95,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 30_585 nanoseconds. - Weight::from_ref_time(31_735_000) + // Minimum execution time: 31_238 nanoseconds. + Weight::from_ref_time(32_021_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -108,16 +108,66 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 31_687 nanoseconds. - Weight::from_ref_time(32_241_000) + // Minimum execution time: 32_459 nanoseconds. + Weight::from_ref_time(32_802_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } - fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } - fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } + // Storage: PolkadotXcm SupportedVersion (r:4 w:2) + fn migrate_supported_version() -> Weight { + // Minimum execution time: 13_433 nanoseconds. + Weight::from_ref_time(13_890_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifiers (r:4 w:2) + fn migrate_version_notifiers() -> Weight { + // Minimum execution time: 13_798 nanoseconds. + Weight::from_ref_time(14_104_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:5 w:0) + fn already_notified_target() -> Weight { + // Minimum execution time: 15_012 nanoseconds. + Weight::from_ref_time(15_360_000) + .saturating_add(T::DbWeight::get().reads(5)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn notify_current_targets() -> Weight { + // Minimum execution time: 26_911 nanoseconds. + Weight::from_ref_time(27_686_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:3 w:0) + fn notify_target_migration_fail() -> Weight { + // Minimum execution time: 7_067 nanoseconds. + Weight::from_ref_time(7_207_000) + .saturating_add(T::DbWeight::get().reads(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + fn migrate_version_notify_targets() -> Weight { + // Minimum execution time: 13_882 nanoseconds. + Weight::from_ref_time(14_067_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn migrate_and_notify_old_targets() -> Weight { + // Minimum execution time: 32_227 nanoseconds. + Weight::from_ref_time(33_068_000) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(4)) + } } From 1c83371b4d91495c9526e7acb7744b8ed953d896 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 21:41:21 +0000 Subject: [PATCH 62/69] ".git/.scripts/bench-bot.sh" pallet westmint assets pallet_xcm --- .../assets/westmint/src/weights/pallet_xcm.rs | 98 ++++++++++++++----- 1 file changed, 74 insertions(+), 24 deletions(-) diff --git a/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs b/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs index 66d503562ae..457e551e52d 100644 --- a/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/assets/westmint/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 @@ -53,37 +53,37 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 26_837 nanoseconds. - Weight::from_ref_time(28_006_000) + // Minimum execution time: 27_623 nanoseconds. + Weight::from_ref_time(28_375_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 31_634 nanoseconds. - Weight::from_ref_time(32_373_000) + // Minimum execution time: 33_363 nanoseconds. + Weight::from_ref_time(33_942_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn reserve_transfer_assets() -> Weight { - // Minimum execution time: 24_484 nanoseconds. - Weight::from_ref_time(24_978_000) + // Minimum execution time: 25_113 nanoseconds. + Weight::from_ref_time(25_549_000) .saturating_add(T::DbWeight::get().reads(1)) } fn execute() -> Weight { - // Minimum execution time: 14_813 nanoseconds. - Weight::from_ref_time(15_181_000) + // Minimum execution time: 15_464 nanoseconds. + Weight::from_ref_time(15_772_000) } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_791 nanoseconds. - Weight::from_ref_time(15_228_000) + // Minimum execution time: 15_375 nanoseconds. + Weight::from_ref_time(15_631_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_323 nanoseconds. - Weight::from_ref_time(4_495_000) + // Minimum execution time: 4_575 nanoseconds. + Weight::from_ref_time(4_708_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -95,8 +95,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 30_640 nanoseconds. - Weight::from_ref_time(31_310_000) + // Minimum execution time: 31_521 nanoseconds. + Weight::from_ref_time(32_350_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -108,16 +108,66 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 31_891 nanoseconds. - Weight::from_ref_time(32_469_000) + // Minimum execution time: 32_589 nanoseconds. + Weight::from_ref_time(33_282_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } - fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } - fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } + // Storage: PolkadotXcm SupportedVersion (r:4 w:2) + fn migrate_supported_version() -> Weight { + // Minimum execution time: 13_642 nanoseconds. + Weight::from_ref_time(13_969_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifiers (r:4 w:2) + fn migrate_version_notifiers() -> Weight { + // Minimum execution time: 13_569 nanoseconds. + Weight::from_ref_time(14_168_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:5 w:0) + fn already_notified_target() -> Weight { + // Minimum execution time: 15_406 nanoseconds. + Weight::from_ref_time(15_731_000) + .saturating_add(T::DbWeight::get().reads(5)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn notify_current_targets() -> Weight { + // Minimum execution time: 27_357 nanoseconds. + Weight::from_ref_time(27_804_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:3 w:0) + fn notify_target_migration_fail() -> Weight { + // Minimum execution time: 6_940 nanoseconds. + Weight::from_ref_time(7_147_000) + .saturating_add(T::DbWeight::get().reads(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + fn migrate_version_notify_targets() -> Weight { + // Minimum execution time: 14_204 nanoseconds. + Weight::from_ref_time(14_529_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn migrate_and_notify_old_targets() -> Weight { + // Minimum execution time: 32_809 nanoseconds. + Weight::from_ref_time(33_346_000) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(4)) + } } From 0d6a935980f5a814f738b7df5a984cef7c60d902 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 22:02:01 +0000 Subject: [PATCH 63/69] ".git/.scripts/bench-bot.sh" xcm bridge-hub-kusama bridge-hubs pallet_xcm_benchmarks::generic --- .../xcm/pallet_xcm_benchmarks_generic.rs | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 96040ac7e85..0a4498c56e7 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-kusama-dev"), DB CACHE: 1024 // Executed Command: // /home/benchbot/cargo_target_dir/production/polkadot-parachain @@ -34,10 +34,10 @@ // --heap-pages=4096 // --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::generic -// --chain=statemine-dev +// --chain=bridge-hub-kusama-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs -// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ +// --output=./parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,38 +56,38 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_holding() -> Weight { - Weight::from_ref_time(337_149_000 as u64) + Weight::from_ref_time(28_638_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(7_033_000 as u64) + Weight::from_ref_time(5_869_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(17_915_000 as u64) + Weight::from_ref_time(18_018_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } pub(crate) fn transact() -> Weight { - Weight::from_ref_time(20_973_000 as u64) + Weight::from_ref_time(21_240_000 as u64) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(7_210_000 as u64) + Weight::from_ref_time(6_118_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(5_940_000 as u64) + Weight::from_ref_time(5_855_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(5_869_000 as u64) + Weight::from_ref_time(5_901_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(5_860_000 as u64) + Weight::from_ref_time(5_762_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(6_556_000 as u64) + Weight::from_ref_time(6_717_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(5_862_000 as u64) + Weight::from_ref_time(5_924_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -96,18 +96,18 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(21_918_000 as u64) + Weight::from_ref_time(22_264_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(22_211_000 as u64) + Weight::from_ref_time(21_620_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(5_844_000 as u64) + Weight::from_ref_time(5_795_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -116,13 +116,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(28_788_000 as u64) + Weight::from_ref_time(29_039_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(8_975_000 as u64) + Weight::from_ref_time(8_794_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -132,21 +132,21 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(417_939_000 as u64) + Weight::from_ref_time(26_793_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn burn_asset() -> Weight { - Weight::from_ref_time(137_412_000 as u64) + Weight::from_ref_time(7_912_000 as u64) } pub(crate) fn expect_asset() -> Weight { - Weight::from_ref_time(16_437_000 as u64) + Weight::from_ref_time(6_981_000 as u64) } pub(crate) fn expect_origin() -> Weight { - Weight::from_ref_time(5_890_000 as u64) + Weight::from_ref_time(6_880_000 as u64) } pub(crate) fn expect_error() -> Weight { - Weight::from_ref_time(5_859_000 as u64) + Weight::from_ref_time(6_802_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -155,12 +155,12 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn query_pallet() -> Weight { - Weight::from_ref_time(25_004_000 as u64) + Weight::from_ref_time(31_039_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn expect_pallet() -> Weight { - Weight::from_ref_time(7_708_000 as u64) + Weight::from_ref_time(9_291_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -169,23 +169,23 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_transact_status() -> Weight { - Weight::from_ref_time(22_445_000 as u64) + Weight::from_ref_time(28_012_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn clear_transact_status() -> Weight { - Weight::from_ref_time(5_822_000 as u64) + Weight::from_ref_time(7_491_000 as u64) } pub(crate) fn set_topic() -> Weight { - Weight::from_ref_time(5_763_000 as u64) + Weight::from_ref_time(7_373_000 as u64) } pub(crate) fn clear_topic() -> Weight { - Weight::from_ref_time(5_766_000 as u64) + Weight::from_ref_time(7_490_000 as u64) } pub(crate) fn set_fees_mode() -> Weight { - Weight::from_ref_time(5_907_000 as u64) + Weight::from_ref_time(11_585_000 as u64) } pub(crate) fn unpaid_execution() -> Weight { - Weight::from_ref_time(5_996_000 as u64) + Weight::from_ref_time(7_582_000 as u64) } } From 3d230c2d387d010a41935c98f1a60998b5ee9099 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 22:22:18 +0000 Subject: [PATCH 64/69] ".git/.scripts/bench-bot.sh" xcm bridge-hub-kusama bridge-hubs pallet_xcm_benchmarks::fungible --- .../xcm/pallet_xcm_benchmarks_fungible.rs | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 52ae41f2d63..c5cf471c74d 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-kusama-dev"), DB CACHE: 1024 // Executed Command: // /home/benchbot/cargo_target_dir/production/polkadot-parachain @@ -34,10 +34,10 @@ // --heap-pages=4096 // --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::fungible -// --chain=statemine-dev +// --chain=bridge-hub-kusama-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs -// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ +// --output=./parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,13 +51,13 @@ pub struct WeightInfo(PhantomData); impl WeightInfo { // Storage: System Account (r:1 w:1) pub(crate) fn withdraw_asset() -> Weight { - Weight::from_ref_time(31_498_000 as u64) + Weight::from_ref_time(27_070_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: System Account (r:2 w:2) pub(crate) fn transfer_asset() -> Weight { - Weight::from_ref_time(39_782_000 as u64) + Weight::from_ref_time(38_614_000 as u64) .saturating_add(T::DbWeight::get().reads(2 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } @@ -69,16 +69,16 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn transfer_reserve_asset() -> Weight { - Weight::from_ref_time(55_814_000 as u64) + Weight::from_ref_time(55_875_000 as u64) .saturating_add(T::DbWeight::get().reads(8 as u64)) .saturating_add(T::DbWeight::get().writes(4 as u64)) } pub(crate) fn receive_teleported_asset() -> Weight { - Weight::from_ref_time(7_366_000 as u64) + Weight::from_ref_time(7_121_000 as u64) } // Storage: System Account (r:1 w:1) pub(crate) fn deposit_asset() -> Weight { - Weight::from_ref_time(59_346_000 as u64) + Weight::from_ref_time(30_450_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } @@ -90,7 +90,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn deposit_reserve_asset() -> Weight { - Weight::from_ref_time(49_991_000 as u64) + Weight::from_ref_time(49_122_000 as u64) .saturating_add(T::DbWeight::get().reads(7 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } @@ -101,7 +101,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_teleport() -> Weight { - Weight::from_ref_time(26_751_000 as u64) + Weight::from_ref_time(25_016_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } From 6e5db14a829ffc43eacf80bc746b741ac920cf92 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 22:42:59 +0000 Subject: [PATCH 65/69] ".git/.scripts/bench-bot.sh" pallet bridge-hub-kusama bridge-hubs pallet_xcm --- .../src/weights/pallet_xcm.rs | 90 ++++++++++++++----- 1 file changed, 70 insertions(+), 20 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs index cf79b5194ee..672b3f75421 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-kusama-dev"), DB CACHE: 1024 @@ -53,15 +53,15 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 26_322 nanoseconds. - Weight::from_ref_time(27_595_000) + // Minimum execution time: 26_824 nanoseconds. + Weight::from_ref_time(27_272_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 32_648 nanoseconds. - Weight::from_ref_time(33_335_000) + // Minimum execution time: 32_322 nanoseconds. + Weight::from_ref_time(32_760_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -76,14 +76,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 15_024 nanoseconds. - Weight::from_ref_time(15_383_000) + // Minimum execution time: 14_919 nanoseconds. + Weight::from_ref_time(15_388_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_611 nanoseconds. - Weight::from_ref_time(4_751_000) + // Minimum execution time: 4_754 nanoseconds. + Weight::from_ref_time(4_857_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -95,8 +95,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 30_923 nanoseconds. - Weight::from_ref_time(31_736_000) + // Minimum execution time: 31_107 nanoseconds. + Weight::from_ref_time(31_928_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -108,16 +108,66 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 32_167 nanoseconds. - Weight::from_ref_time(32_822_000) + // Minimum execution time: 31_745 nanoseconds. + Weight::from_ref_time(32_243_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } - fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } - fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } + // Storage: PolkadotXcm SupportedVersion (r:4 w:2) + fn migrate_supported_version() -> Weight { + // Minimum execution time: 13_855 nanoseconds. + Weight::from_ref_time(14_060_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifiers (r:4 w:2) + fn migrate_version_notifiers() -> Weight { + // Minimum execution time: 13_693 nanoseconds. + Weight::from_ref_time(13_984_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:5 w:0) + fn already_notified_target() -> Weight { + // Minimum execution time: 15_148 nanoseconds. + Weight::from_ref_time(15_399_000) + .saturating_add(T::DbWeight::get().reads(5)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn notify_current_targets() -> Weight { + // Minimum execution time: 26_582 nanoseconds. + Weight::from_ref_time(27_284_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:3 w:0) + fn notify_target_migration_fail() -> Weight { + // Minimum execution time: 6_961 nanoseconds. + Weight::from_ref_time(7_139_000) + .saturating_add(T::DbWeight::get().reads(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + fn migrate_version_notify_targets() -> Weight { + // Minimum execution time: 14_094 nanoseconds. + Weight::from_ref_time(14_474_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn migrate_and_notify_old_targets() -> Weight { + // Minimum execution time: 31_931 nanoseconds. + Weight::from_ref_time(32_628_000) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(4)) + } } From 9f2414a3ad59974605dd692d37dba1168cd330d2 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 23:03:42 +0000 Subject: [PATCH 66/69] ".git/.scripts/bench-bot.sh" pallet bridge-hub-rococo bridge-hubs pallet_xcm --- .../src/weights/pallet_xcm.rs | 90 ++++++++++++++----- 1 file changed, 70 insertions(+), 20 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs index 07b88eecee4..7d0e4a3546c 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `pallet_xcm` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-rococo-dev"), DB CACHE: 1024 @@ -53,15 +53,15 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) fn send() -> Weight { - // Minimum execution time: 26_918 nanoseconds. - Weight::from_ref_time(28_481_000) + // Minimum execution time: 27_797 nanoseconds. + Weight::from_ref_time(28_356_000) .saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().writes(2)) } // Storage: ParachainInfo ParachainId (r:1 w:0) fn teleport_assets() -> Weight { - // Minimum execution time: 33_157 nanoseconds. - Weight::from_ref_time(33_584_000) + // Minimum execution time: 32_656 nanoseconds. + Weight::from_ref_time(33_011_000) .saturating_add(T::DbWeight::get().reads(1)) } // Storage: Benchmark Override (r:0 w:0) @@ -76,14 +76,14 @@ impl pallet_xcm::WeightInfo for WeightInfo { } // Storage: PolkadotXcm SupportedVersion (r:0 w:1) fn force_xcm_version() -> Weight { - // Minimum execution time: 14_206 nanoseconds. - Weight::from_ref_time(14_525_000) + // Minimum execution time: 15_101 nanoseconds. + Weight::from_ref_time(15_535_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm SafeXcmVersion (r:0 w:1) fn force_default_xcm_version() -> Weight { - // Minimum execution time: 4_493 nanoseconds. - Weight::from_ref_time(4_573_000) + // Minimum execution time: 4_700 nanoseconds. + Weight::from_ref_time(4_896_000) .saturating_add(T::DbWeight::get().writes(1)) } // Storage: PolkadotXcm VersionNotifiers (r:1 w:1) @@ -95,8 +95,8 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_subscribe_version_notify() -> Weight { - // Minimum execution time: 31_132 nanoseconds. - Weight::from_ref_time(31_788_000) + // Minimum execution time: 31_532 nanoseconds. + Weight::from_ref_time(32_180_000) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(5)) } @@ -108,16 +108,66 @@ impl pallet_xcm::WeightInfo for WeightInfo { // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) // Storage: PolkadotXcm Queries (r:0 w:1) fn force_unsubscribe_version_notify() -> Weight { - // Minimum execution time: 32_099 nanoseconds. - Weight::from_ref_time(32_731_000) + // Minimum execution time: 32_515 nanoseconds. + Weight::from_ref_time(33_097_000) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(4)) } - fn migrate_supported_version() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notifiers() -> Weight { Weight::from_ref_time(100_000_000) } - fn already_notified_target() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_current_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn notify_target_migration_fail() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_version_notify_targets() -> Weight { Weight::from_ref_time(100_000_000) } - fn migrate_and_notify_old_targets() -> Weight { Weight::from_ref_time(100_000_000) } + // Storage: PolkadotXcm SupportedVersion (r:4 w:2) + fn migrate_supported_version() -> Weight { + // Minimum execution time: 13_811 nanoseconds. + Weight::from_ref_time(14_149_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifiers (r:4 w:2) + fn migrate_version_notifiers() -> Weight { + // Minimum execution time: 13_708 nanoseconds. + Weight::from_ref_time(14_067_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:5 w:0) + fn already_notified_target() -> Weight { + // Minimum execution time: 15_277 nanoseconds. + Weight::from_ref_time(15_626_000) + .saturating_add(T::DbWeight::get().reads(5)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:2 w:1) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn notify_current_targets() -> Weight { + // Minimum execution time: 29_263 nanoseconds. + Weight::from_ref_time(29_831_000) + .saturating_add(T::DbWeight::get().reads(7)) + .saturating_add(T::DbWeight::get().writes(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:3 w:0) + fn notify_target_migration_fail() -> Weight { + // Minimum execution time: 7_787 nanoseconds. + Weight::from_ref_time(7_858_000) + .saturating_add(T::DbWeight::get().reads(3)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + fn migrate_version_notify_targets() -> Weight { + // Minimum execution time: 15_252 nanoseconds. + Weight::from_ref_time(15_558_000) + .saturating_add(T::DbWeight::get().reads(4)) + .saturating_add(T::DbWeight::get().writes(2)) + } + // Storage: PolkadotXcm VersionNotifyTargets (r:4 w:2) + // Storage: PolkadotXcm SupportedVersion (r:1 w:0) + // Storage: PolkadotXcm VersionDiscoveryQueue (r:1 w:1) + // Storage: PolkadotXcm SafeXcmVersion (r:1 w:0) + // Storage: ParachainSystem HostConfiguration (r:1 w:0) + // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) + fn migrate_and_notify_old_targets() -> Weight { + // Minimum execution time: 35_105 nanoseconds. + Weight::from_ref_time(35_719_000) + .saturating_add(T::DbWeight::get().reads(9)) + .saturating_add(T::DbWeight::get().writes(4)) + } } From 37c54dd7ea66f18d421179c70591dc37f999f402 Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 23:24:00 +0000 Subject: [PATCH 67/69] ".git/.scripts/bench-bot.sh" xcm bridge-hub-rococo bridge-hubs pallet_xcm_benchmarks::fungible --- .../xcm/pallet_xcm_benchmarks_fungible.rs | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs index 52ae41f2d63..fcd1d27780b 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::fungible` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-rococo-dev"), DB CACHE: 1024 // Executed Command: // /home/benchbot/cargo_target_dir/production/polkadot-parachain @@ -34,10 +34,10 @@ // --heap-pages=4096 // --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::fungible -// --chain=statemine-dev +// --chain=bridge-hub-rococo-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs -// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ +// --output=./parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,13 +51,13 @@ pub struct WeightInfo(PhantomData); impl WeightInfo { // Storage: System Account (r:1 w:1) pub(crate) fn withdraw_asset() -> Weight { - Weight::from_ref_time(31_498_000 as u64) + Weight::from_ref_time(27_244_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: System Account (r:2 w:2) pub(crate) fn transfer_asset() -> Weight { - Weight::from_ref_time(39_782_000 as u64) + Weight::from_ref_time(38_254_000 as u64) .saturating_add(T::DbWeight::get().reads(2 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } @@ -69,16 +69,16 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn transfer_reserve_asset() -> Weight { - Weight::from_ref_time(55_814_000 as u64) + Weight::from_ref_time(55_608_000 as u64) .saturating_add(T::DbWeight::get().reads(8 as u64)) .saturating_add(T::DbWeight::get().writes(4 as u64)) } pub(crate) fn receive_teleported_asset() -> Weight { - Weight::from_ref_time(7_366_000 as u64) + Weight::from_ref_time(7_053_000 as u64) } // Storage: System Account (r:1 w:1) pub(crate) fn deposit_asset() -> Weight { - Weight::from_ref_time(59_346_000 as u64) + Weight::from_ref_time(29_030_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } @@ -90,7 +90,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn deposit_reserve_asset() -> Weight { - Weight::from_ref_time(49_991_000 as u64) + Weight::from_ref_time(48_233_000 as u64) .saturating_add(T::DbWeight::get().reads(7 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } @@ -101,7 +101,7 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_teleport() -> Weight { - Weight::from_ref_time(26_751_000 as u64) + Weight::from_ref_time(24_691_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } From e16273aeb2b399cc12b503b05d632bd3907b0c5a Mon Sep 17 00:00:00 2001 From: command-bot <> Date: Thu, 22 Dec 2022 23:44:23 +0000 Subject: [PATCH 68/69] ".git/.scripts/bench-bot.sh" xcm bridge-hub-rococo bridge-hubs pallet_xcm_benchmarks::generic --- .../xcm/pallet_xcm_benchmarks_generic.rs | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs index 96040ac7e85..85c0fb34ac4 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs @@ -18,9 +18,9 @@ //! Autogenerated weights for `pallet_xcm_benchmarks::generic` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-12-14, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-12-22, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! HOSTNAME: `bm3`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("bridge-hub-rococo-dev"), DB CACHE: 1024 // Executed Command: // /home/benchbot/cargo_target_dir/production/polkadot-parachain @@ -34,10 +34,10 @@ // --heap-pages=4096 // --json-file=/var/lib/gitlab-runner/builds/zyw4fam_/0/parity/mirrors/cumulus/.git/.artifacts/bench.json // --pallet=pallet_xcm_benchmarks::generic -// --chain=statemine-dev +// --chain=bridge-hub-rococo-dev // --header=./file_header.txt // --template=./templates/xcm-bench-template.hbs -// --output=./parachains/runtimes/assets/statemine/src/weights/xcm/ +// --output=./parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/ #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -56,38 +56,38 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_holding() -> Weight { - Weight::from_ref_time(337_149_000 as u64) + Weight::from_ref_time(27_691_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn buy_execution() -> Weight { - Weight::from_ref_time(7_033_000 as u64) + Weight::from_ref_time(5_927_000 as u64) } // Storage: PolkadotXcm Queries (r:1 w:0) pub(crate) fn query_response() -> Weight { - Weight::from_ref_time(17_915_000 as u64) + Weight::from_ref_time(17_594_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) } pub(crate) fn transact() -> Weight { - Weight::from_ref_time(20_973_000 as u64) + Weight::from_ref_time(20_743_000 as u64) } pub(crate) fn refund_surplus() -> Weight { - Weight::from_ref_time(7_210_000 as u64) + Weight::from_ref_time(5_960_000 as u64) } pub(crate) fn set_error_handler() -> Weight { - Weight::from_ref_time(5_940_000 as u64) + Weight::from_ref_time(5_857_000 as u64) } pub(crate) fn set_appendix() -> Weight { - Weight::from_ref_time(5_869_000 as u64) + Weight::from_ref_time(5_819_000 as u64) } pub(crate) fn clear_error() -> Weight { - Weight::from_ref_time(5_860_000 as u64) + Weight::from_ref_time(5_826_000 as u64) } pub(crate) fn descend_origin() -> Weight { - Weight::from_ref_time(6_556_000 as u64) + Weight::from_ref_time(6_641_000 as u64) } pub(crate) fn clear_origin() -> Weight { - Weight::from_ref_time(5_862_000 as u64) + Weight::from_ref_time(5_754_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -96,18 +96,18 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_error() -> Weight { - Weight::from_ref_time(21_918_000 as u64) + Weight::from_ref_time(21_742_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } // Storage: PolkadotXcm AssetTraps (r:1 w:1) pub(crate) fn claim_asset() -> Weight { - Weight::from_ref_time(22_211_000 as u64) + Weight::from_ref_time(20_833_000 as u64) .saturating_add(T::DbWeight::get().reads(1 as u64)) .saturating_add(T::DbWeight::get().writes(1 as u64)) } pub(crate) fn trap() -> Weight { - Weight::from_ref_time(5_844_000 as u64) + Weight::from_ref_time(5_773_000 as u64) } // Storage: PolkadotXcm VersionNotifyTargets (r:1 w:1) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -116,13 +116,13 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn subscribe_version() -> Weight { - Weight::from_ref_time(28_788_000 as u64) + Weight::from_ref_time(28_365_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(3 as u64)) } // Storage: PolkadotXcm VersionNotifyTargets (r:0 w:1) pub(crate) fn unsubscribe_version() -> Weight { - Weight::from_ref_time(8_975_000 as u64) + Weight::from_ref_time(7_961_000 as u64) .saturating_add(T::DbWeight::get().writes(1 as u64)) } // Storage: ParachainInfo ParachainId (r:1 w:0) @@ -132,21 +132,21 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn initiate_reserve_withdraw() -> Weight { - Weight::from_ref_time(417_939_000 as u64) + Weight::from_ref_time(24_970_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn burn_asset() -> Weight { - Weight::from_ref_time(137_412_000 as u64) + Weight::from_ref_time(7_400_000 as u64) } pub(crate) fn expect_asset() -> Weight { - Weight::from_ref_time(16_437_000 as u64) + Weight::from_ref_time(6_018_000 as u64) } pub(crate) fn expect_origin() -> Weight { - Weight::from_ref_time(5_890_000 as u64) + Weight::from_ref_time(5_862_000 as u64) } pub(crate) fn expect_error() -> Weight { - Weight::from_ref_time(5_859_000 as u64) + Weight::from_ref_time(5_857_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -155,12 +155,12 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn query_pallet() -> Weight { - Weight::from_ref_time(25_004_000 as u64) + Weight::from_ref_time(24_420_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn expect_pallet() -> Weight { - Weight::from_ref_time(7_708_000 as u64) + Weight::from_ref_time(7_212_000 as u64) } // Storage: ParachainInfo ParachainId (r:1 w:0) // Storage: PolkadotXcm SupportedVersion (r:1 w:0) @@ -169,23 +169,23 @@ impl WeightInfo { // Storage: ParachainSystem HostConfiguration (r:1 w:0) // Storage: ParachainSystem PendingUpwardMessages (r:1 w:1) pub(crate) fn report_transact_status() -> Weight { - Weight::from_ref_time(22_445_000 as u64) + Weight::from_ref_time(22_227_000 as u64) .saturating_add(T::DbWeight::get().reads(6 as u64)) .saturating_add(T::DbWeight::get().writes(2 as u64)) } pub(crate) fn clear_transact_status() -> Weight { - Weight::from_ref_time(5_822_000 as u64) + Weight::from_ref_time(5_890_000 as u64) } pub(crate) fn set_topic() -> Weight { - Weight::from_ref_time(5_763_000 as u64) + Weight::from_ref_time(5_684_000 as u64) } pub(crate) fn clear_topic() -> Weight { - Weight::from_ref_time(5_766_000 as u64) + Weight::from_ref_time(5_763_000 as u64) } pub(crate) fn set_fees_mode() -> Weight { - Weight::from_ref_time(5_907_000 as u64) + Weight::from_ref_time(5_812_000 as u64) } pub(crate) fn unpaid_execution() -> Weight { - Weight::from_ref_time(5_996_000 as u64) + Weight::from_ref_time(6_043_000 as u64) } } From 35df5fb3e96614eacae764018c7a609fee9e134b Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Fri, 13 Jan 2023 23:43:02 +0100 Subject: [PATCH 69/69] Bump version --- Cargo.lock | 1876 ++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 1363 insertions(+), 513 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1179cbdede0..c8067155b5b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -36,6 +36,15 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +[[package]] +name = "aead" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fc95d1bdb8e6666b2b217308eeeb09f2d6728d104be3e31916cc74d15420331" +dependencies = [ + "generic-array 0.14.6", +] + [[package]] name = "aead" version = "0.4.3" @@ -43,6 +52,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" dependencies = [ "generic-array 0.14.6", + "rand_core 0.6.4", +] + +[[package]] +name = "aes" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "884391ef1066acaa41e766ba8f596341b96e93ce34f9a43e7d24bf0a0eaf0561" +dependencies = [ + "aes-soft", + "aesni", + "cipher 0.2.5", ] [[package]] @@ -52,25 +73,59 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" dependencies = [ "cfg-if", - "cipher", + "cipher 0.3.0", "cpufeatures", "opaque-debug 0.3.0", ] +[[package]] +name = "aes-gcm" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5278b5fabbb9bd46e24aa69b2fdea62c99088e0a950a9be40e3e0101298f88da" +dependencies = [ + "aead 0.3.2", + "aes 0.6.0", + "cipher 0.2.5", + "ctr 0.6.0", + "ghash 0.3.1", + "subtle", +] + [[package]] name = "aes-gcm" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df5f85a83a7d8b0442b6aa7b504b8212c1733da07b98aae43d4bc21b2cb3cdf6" dependencies = [ - "aead", - "aes", - "cipher", - "ctr", - "ghash", + "aead 0.4.3", + "aes 0.7.5", + "cipher 0.3.0", + "ctr 0.8.0", + "ghash 0.4.4", "subtle", ] +[[package]] +name = "aes-soft" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be14c7498ea50828a38d0e24a765ed2effe92a705885b57d029cd67d45744072" +dependencies = [ + "cipher 0.2.5", + "opaque-debug 0.3.0", +] + +[[package]] +name = "aesni" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea2e11f5e94c2f7d386164cc2aa1f97823fed6f259e486940a71c174dd01b0ce" +dependencies = [ + "cipher 0.2.5", + "opaque-debug 0.3.0", +] + [[package]] name = "ahash" version = "0.7.6" @@ -136,6 +191,12 @@ dependencies = [ "num-traits", ] +[[package]] +name = "arc-swap" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" + [[package]] name = "array-bytes" version = "4.2.0" @@ -166,6 +227,73 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" +[[package]] +name = "asn1-rs" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30ff05a702273012438132f449575dbc804e27b2f3cbe3069aa237d26c98fa33" +dependencies = [ + "asn1-rs-derive 0.1.0", + "asn1-rs-impl", + "displaydoc", + "nom", + "num-traits", + "rusticata-macros", + "thiserror", + "time 0.3.17", +] + +[[package]] +name = "asn1-rs" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf6690c370453db30743b373a60ba498fc0d6d83b11f4abfd87a84a075db5dd4" +dependencies = [ + "asn1-rs-derive 0.4.0", + "asn1-rs-impl", + "displaydoc", + "nom", + "num-traits", + "rusticata-macros", + "thiserror", + "time 0.3.17", +] + +[[package]] +name = "asn1-rs-derive" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db8b7511298d5b7784b40b092d9e9dcd3a627a5707e4b5e507931ab0d44eeebf" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "synstructure", +] + +[[package]] +name = "asn1-rs-derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "synstructure", +] + +[[package]] +name = "asn1-rs-impl" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "asn1_der" version = "0.7.5" @@ -211,56 +339,6 @@ dependencies = [ "substrate-wasm-builder", ] -[[package]] -name = "async-attributes" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5" -dependencies = [ - "quote", - "syn", -] - -[[package]] -name = "async-channel" -version = "1.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28" -dependencies = [ - "concurrent-queue", - "event-listener", - "futures-core", -] - -[[package]] -name = "async-executor" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965" -dependencies = [ - "async-task", - "concurrent-queue", - "fastrand", - "futures-lite", - "once_cell", - "slab", -] - -[[package]] -name = "async-global-executor" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0da5b41ee986eed3f524c380e6d64965aea573882a8907682ad100f7859305ca" -dependencies = [ - "async-channel", - "async-executor", - "async-io", - "async-lock", - "blocking", - "futures-lite", - "once_cell", -] - [[package]] name = "async-io" version = "1.9.0" @@ -290,57 +368,6 @@ dependencies = [ "event-listener", ] -[[package]] -name = "async-process" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02111fd8655a613c25069ea89fc8d9bb89331fa77486eb3bc059ee757cfa481c" -dependencies = [ - "async-io", - "autocfg", - "blocking", - "cfg-if", - "event-listener", - "futures-lite", - "libc", - "once_cell", - "signal-hook", - "winapi", -] - -[[package]] -name = "async-std" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" -dependencies = [ - "async-attributes", - "async-channel", - "async-global-executor", - "async-io", - "async-lock", - "crossbeam-utils", - "futures-channel", - "futures-core", - "futures-io", - "futures-lite", - "gloo-timers", - "kv-log-macro", - "log", - "memchr", - "once_cell", - "pin-project-lite 0.2.9", - "pin-utils", - "slab", - "wasm-bindgen-futures", -] - -[[package]] -name = "async-task" -version = "4.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524" - [[package]] name = "async-trait" version = "0.1.60" @@ -354,9 +381,9 @@ dependencies = [ [[package]] name = "asynchronous-codec" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0de5164e5edbf51c45fb8c2d9664ae1c095cce1b265ecf7569093c0d66ef690" +checksum = "06a0daa378f5fd10634e44b0a29b2a87b890657658e072a30d6f26e57ddee182" dependencies = [ "bytes", "futures-sink", @@ -445,7 +472,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -479,7 +506,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "beefy-gadget", "futures", @@ -498,7 +525,7 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "sp-api", "sp-beefy", @@ -602,7 +629,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" dependencies = [ - "block-padding", + "block-padding 0.1.5", "byte-tools", "byteorder", "generic-array 0.12.4", @@ -626,6 +653,16 @@ dependencies = [ "generic-array 0.14.6", ] +[[package]] +name = "block-modes" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57a0e8073e8baa88212fb5823574c02ebccb395136ba9a164ab89379ec6072f0" +dependencies = [ + "block-padding 0.2.1", + "cipher 0.2.5", +] + [[package]] name = "block-padding" version = "0.1.5" @@ -636,18 +673,10 @@ dependencies = [ ] [[package]] -name = "blocking" -version = "1.2.0" +name = "block-padding" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6ccb65d468978a086b69884437ded69a90faab3bbe6e67f242173ea728acccc" -dependencies = [ - "async-channel", - "async-task", - "atomic-waker", - "fastrand", - "futures-lite", - "once_cell", -] +checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" [[package]] name = "bounded-vec" @@ -903,6 +932,17 @@ dependencies = [ "jobserver", ] +[[package]] +name = "ccm" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aca1a8fbc20b50ac9673ff014abfb2b5f4085ee1a850d408f14a159c5853ac7" +dependencies = [ + "aead 0.3.2", + "cipher 0.2.5", + "subtle", +] + [[package]] name = "cexpr" version = "0.6.0" @@ -940,7 +980,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6" dependencies = [ "cfg-if", - "cipher", + "cipher 0.3.0", "cpufeatures", "zeroize", ] @@ -951,9 +991,9 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" dependencies = [ - "aead", + "aead 0.4.3", "chacha20", - "cipher", + "cipher 0.3.0", "poly1305", "zeroize", ] @@ -968,7 +1008,7 @@ dependencies = [ "js-sys", "num-integer", "num-traits", - "time", + "time 0.1.44", "wasm-bindgen", "winapi", ] @@ -1013,6 +1053,15 @@ dependencies = [ "unsigned-varint", ] +[[package]] +name = "cipher" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801" +dependencies = [ + "generic-array 0.14.6", +] + [[package]] name = "cipher" version = "0.3.0" @@ -1338,6 +1387,12 @@ dependencies = [ "libc", ] +[[package]] +name = "cpuid-bool" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba" + [[package]] name = "cranelift-bforest" version = "0.88.0" @@ -1436,6 +1491,21 @@ dependencies = [ "wasmtime-types", ] +[[package]] +name = "crc" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53757d12b596c16c78b83458d732a5d1a17ab3f53f2f7412f6fb57cc8a140ab3" +dependencies = [ + "crc-catalog", +] + +[[package]] +name = "crc-catalog" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" + [[package]] name = "crc32fast" version = "1.3.2" @@ -1576,6 +1646,16 @@ dependencies = [ "subtle", ] +[[package]] +name = "crypto-mac" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bff07008ec701e8028e2ceb8f83f0e4274ee62bd2dbdc4fefff2e9a91824081a" +dependencies = [ + "generic-array 0.14.6", + "subtle", +] + [[package]] name = "crypto-mac" version = "0.11.1" @@ -1587,13 +1667,12 @@ dependencies = [ ] [[package]] -name = "ctor" -version = "0.1.23" +name = "ctr" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb" +checksum = "fb4a30d54f7443bf3d6191dcd486aca19e67cb3c49fa7a06a319966346707e7f" dependencies = [ - "quote", - "syn", + "cipher 0.2.5", ] [[package]] @@ -1602,7 +1681,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea" dependencies = [ - "cipher", + "cipher 0.3.0", ] [[package]] @@ -1740,7 +1819,6 @@ dependencies = [ "polkadot-node-primitives", "polkadot-parachain", "polkadot-primitives", - "polkadot-service", "polkadot-test-client", "portpicker", "sc-cli", @@ -1878,6 +1956,7 @@ dependencies = [ "sp-tracing", "sp-trie", "sp-version", + "xcm", ] [[package]] @@ -1984,6 +2063,7 @@ dependencies = [ "sp-runtime", "sp-std", "sp-trie", + "xcm", ] [[package]] @@ -2386,6 +2466,41 @@ dependencies = [ "syn", ] +[[package]] +name = "darling" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0dd3cd20dc6b5a876612a6e5accfe7f3dd883db6d07acfbf14c128f61550dfa" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a784d2ccaf7c98501746bf0be29b2022ba41fd62a2e622af997a03e9f972859f" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn", +] + +[[package]] +name = "darling_macro" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7618812407e9402654622dd402b0a89dff9ba93badd6540781526117b92aab7e" +dependencies = [ + "darling_core", + "quote", + "syn", +] + [[package]] name = "data-encoding" version = "2.3.2" @@ -2419,9 +2534,38 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13dd2ae565c0a381dde7fade45fce95984c568bdcb4700a4fdbe3175e0380b2f" dependencies = [ "const-oid", + "pem-rfc7468", "zeroize", ] +[[package]] +name = "der-parser" +version = "7.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe398ac75057914d7d07307bf67dc7f3f574a26783b4fc7805a20ffa9f506e82" +dependencies = [ + "asn1-rs 0.3.1", + "displaydoc", + "nom", + "num-bigint", + "num-traits", + "rusticata-macros", +] + +[[package]] +name = "der-parser" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42d4bc9b0db0a0df9ae64634ac5bdefb7afcb534e182275ca0beadbe486701c1" +dependencies = [ + "asn1-rs 0.5.1", + "displaydoc", + "nom", + "num-bigint", + "num-traits", + "rusticata-macros", +] + [[package]] name = "derivative" version = "2.2.0" @@ -2433,6 +2577,37 @@ dependencies = [ "syn", ] +[[package]] +name = "derive_builder" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d07adf7be193b71cc36b193d0f5fe60b918a3a9db4dad0449f57bcfd519704a3" +dependencies = [ + "derive_builder_macro", +] + +[[package]] +name = "derive_builder_core" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f91d4cfa921f1c05904dc3c57b4a32c38aed3340cce209f3a6fd1478babafc4" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "derive_builder_macro" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f0314b72bed045f3a68671b3c86328386762c93f82d98c65c3cb5e5f573dd68" +dependencies = [ + "derive_builder_core", + "syn", +] + [[package]] name = "derive_more" version = "0.99.17" @@ -2523,13 +2698,14 @@ dependencies = [ ] [[package]] -name = "dns-parser" -version = "0.8.0" +name = "displaydoc" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4d33be9473d06f75f58220f71f7a9317aca647dc061dbd3c361b0bef505fbea" +checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" dependencies = [ - "byteorder", - "quick-error", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -2651,6 +2827,9 @@ dependencies = [ "ff", "generic-array 0.14.6", "group", + "hkdf", + "pem-rfc7468", + "pkcs8", "rand_core 0.6.4", "sec1", "subtle", @@ -2869,9 +3048,9 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b22349c6a11563a202d95772a68e0fcf56119e74ea8a2a19cf2301460fcd0df5" +checksum = "e24e6c429951433ccb7c87fd528c60084834dcd14763182c1f83291bcde24c34" dependencies = [ "either", "futures", @@ -2930,7 +3109,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", ] @@ -2953,7 +3132,7 @@ checksum = "85dcb89d2b10c5f6133de2efd8c11959ce9dbb46a2f7a4cab208c4eeda6ce1ab" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -2976,7 +3155,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "Inflector", "array-bytes 4.2.0", @@ -3023,7 +3202,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -3034,7 +3213,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3051,7 +3230,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -3080,7 +3259,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "futures", "log", @@ -3096,7 +3275,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "bitflags", "frame-metadata", @@ -3128,7 +3307,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "Inflector", "cfg-expr", @@ -3142,7 +3321,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -3154,7 +3333,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "proc-macro2", "quote", @@ -3164,7 +3343,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "log", @@ -3182,7 +3361,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -3197,7 +3376,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "sp-api", @@ -3206,7 +3385,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "parity-scale-codec", @@ -3325,8 +3504,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2411eed028cdf8c8034eaf21f9915f956b6c3abec4d4c7949ee67f0721127bd" dependencies = [ "futures-io", - "rustls", - "webpki", + "rustls 0.20.8", + "webpki 0.22.0", ] [[package]] @@ -3425,6 +3604,16 @@ dependencies = [ "wasi 0.11.0+wasi-snapshot-preview1", ] +[[package]] +name = "ghash" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97304e4cd182c3846f7575ced3890c53012ce534ad9114046b0a9e00bb30a375" +dependencies = [ + "opaque-debug 0.3.0", + "polyval 0.4.5", +] + [[package]] name = "ghash" version = "0.4.4" @@ -3432,7 +3621,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99" dependencies = [ "opaque-debug 0.3.0", - "polyval", + "polyval 0.5.3", ] [[package]] @@ -3471,18 +3660,6 @@ dependencies = [ "regex", ] -[[package]] -name = "gloo-timers" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fb7d06c1c8cc2a29bee7ec961009a0b2caa0793ee4900c2ffb348734ba1c8f9" -dependencies = [ - "futures-channel", - "futures-core", - "js-sys", - "wasm-bindgen", -] - [[package]] name = "group" version = "0.12.1" @@ -3593,6 +3770,15 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" +[[package]] +name = "hkdf" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" +dependencies = [ + "hmac 0.12.1", +] + [[package]] name = "hmac" version = "0.8.1" @@ -3603,6 +3789,16 @@ dependencies = [ "digest 0.9.0", ] +[[package]] +name = "hmac" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1441c6b1e930e2817404b5046f1f989899143a12bf92de603b69f4e0aee1e15" +dependencies = [ + "crypto-mac 0.10.1", + "digest 0.9.0", +] + [[package]] name = "hmac" version = "0.11.0" @@ -3723,7 +3919,7 @@ dependencies = [ "http", "hyper", "log", - "rustls", + "rustls 0.20.8", "rustls-native-certs", "tokio", "tokio-rustls", @@ -3743,6 +3939,12 @@ dependencies = [ "winapi", ] +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + [[package]] name = "idna" version = "0.2.3" @@ -3776,9 +3978,9 @@ dependencies = [ [[package]] name = "if-watch" -version = "2.0.0" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "065c008e570a43c00de6aed9714035e5ea6a498c255323db9091722af6ee67dd" +checksum = "ba7abdbb86e485125dad06c2691e1e393bf3b08c7b743b43aa162a00fd39062e" dependencies = [ "async-io", "core-foundation", @@ -3789,6 +3991,7 @@ dependencies = [ "log", "rtnetlink", "system-configuration", + "tokio", "windows", ] @@ -3862,6 +4065,25 @@ dependencies = [ "num-traits", ] +[[package]] +name = "interceptor" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e8a11ae2da61704edada656798b61c94b35ecac2c58eb955156987d5e6be90b" +dependencies = [ + "async-trait", + "bytes", + "log", + "rand 0.8.5", + "rtcp", + "rtp", + "thiserror", + "tokio", + "waitgroup", + "webrtc-srtp", + "webrtc-util", +] + [[package]] name = "io-lifetimes" version = "0.7.3" @@ -4092,7 +4314,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "frame-benchmarking", @@ -4189,7 +4411,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "frame-support", "polkadot-primitives", @@ -4200,15 +4422,6 @@ dependencies = [ "sp-weights", ] -[[package]] -name = "kv-log-macro" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" -dependencies = [ - "log", -] - [[package]] name = "kvdb" version = "0.13.0" @@ -4278,16 +4491,15 @@ checksum = "292a948cd991e376cf75541fe5b97a1081d713c618b4f1b9500f8844e49eb565" [[package]] name = "libp2p" -version = "0.49.0" +version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec878fda12ebec479186b3914ebc48ff180fa4c51847e11a1a68bf65249e02c1" +checksum = "2e0a0d2f693675f49ded13c5d510c48b78069e23cbd9108d7ccd59f6dc568819" dependencies = [ "bytes", "futures", "futures-timer", "getrandom 0.2.7", "instant", - "lazy_static", "libp2p-core", "libp2p-dns", "libp2p-identify", @@ -4297,11 +4509,12 @@ dependencies = [ "libp2p-mplex", "libp2p-noise", "libp2p-ping", + "libp2p-quic", "libp2p-request-response", "libp2p-swarm", - "libp2p-swarm-derive", "libp2p-tcp", "libp2p-wasm-ext", + "libp2p-webrtc", "libp2p-websocket", "libp2p-yamux", "multiaddr", @@ -4312,9 +4525,9 @@ dependencies = [ [[package]] name = "libp2p-core" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "799676bb0807c788065e57551c6527d461ad572162b0519d1958946ff9e0539d" +checksum = "b6a8fcd392ff67af6cc3f03b1426c41f7f26b6b9aff2dc632c1c56dd649e571f" dependencies = [ "asn1_der", "bs58", @@ -4324,17 +4537,18 @@ dependencies = [ "futures", "futures-timer", "instant", - "lazy_static", "log", "multiaddr", "multihash", "multistream-select", + "once_cell", "parking_lot 0.12.1", "pin-project", "prost", "prost-build", "rand 0.8.5", "rw-stream-sink", + "sec1", "sha2 0.10.6", "smallvec", "thiserror", @@ -4345,9 +4559,9 @@ dependencies = [ [[package]] name = "libp2p-dns" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2322c9fb40d99101def6a01612ee30500c89abbbecb6297b3cd252903a4c1720" +checksum = "8e42a271c1b49f789b92f7fc87749fa79ce5c7bdc88cbdfacb818a4bca47fec5" dependencies = [ "futures", "libp2p-core", @@ -4359,9 +4573,9 @@ dependencies = [ [[package]] name = "libp2p-identify" -version = "0.40.0" +version = "0.41.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf9a121f699e8719bda2e6e9e9b6ddafc6cff4602471d6481c1067930ccb29b" +checksum = "c052d0026f4817b44869bfb6810f4e1112f43aec8553f2cb38881c524b563abf" dependencies = [ "asynchronous-codec", "futures", @@ -4380,9 +4594,9 @@ dependencies = [ [[package]] name = "libp2p-kad" -version = "0.41.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6721c200e2021f6c3fab8b6cf0272ead8912d871610ee194ebd628cecf428f22" +checksum = "2766dcd2be8c87d5e1f35487deb22d765f49c6ae1251b3633efe3b25698bd3d2" dependencies = [ "arrayvec 0.7.2", "asynchronous-codec", @@ -4408,12 +4622,11 @@ dependencies = [ [[package]] name = "libp2p-mdns" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "761704e727f7d68d58d7bc2231eafae5fc1b9814de24290f126df09d4bd37a15" +checksum = "04f378264aade9872d6ccd315c0accc18be3a35d15fc1b9c36e5b6f983b62b5b" dependencies = [ "data-encoding", - "dns-parser", "futures", "if-watch", "libp2p-core", @@ -4423,14 +4636,15 @@ dependencies = [ "smallvec", "socket2", "tokio", + "trust-dns-proto", "void", ] [[package]] name = "libp2p-metrics" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ee31b08e78b7b8bfd1c4204a9dd8a87b4fcdf6dafc57eb51701c1c264a81cb9" +checksum = "5ad8a64f29da86005c86a4d2728b8a0719e9b192f4092b609fd8790acb9dec55" dependencies = [ "libp2p-core", "libp2p-identify", @@ -4442,9 +4656,9 @@ dependencies = [ [[package]] name = "libp2p-mplex" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "692664acfd98652de739a8acbb0a0d670f1d67190a49be6b4395e22c37337d89" +checksum = "03805b44107aa013e7cbbfa5627b31c36cbedfdfb00603c0311998882bc4bace" dependencies = [ "asynchronous-codec", "bytes", @@ -4460,31 +4674,32 @@ dependencies = [ [[package]] name = "libp2p-noise" -version = "0.40.0" +version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "048155686bd81fe6cb5efdef0c6290f25ad32a0a42e8f4f72625cf6a505a206f" +checksum = "a978cb57efe82e892ec6f348a536bfbd9fee677adbe5689d7a93ad3a9bffbf2e" dependencies = [ "bytes", "curve25519-dalek 3.2.0", "futures", - "lazy_static", "libp2p-core", "log", + "once_cell", "prost", "prost-build", "rand 0.8.5", "sha2 0.10.6", "snow", "static_assertions", - "x25519-dalek", + "thiserror", + "x25519-dalek 1.1.1", "zeroize", ] [[package]] name = "libp2p-ping" -version = "0.40.1" +version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7228b9318d34689521349a86eb39a3c3a802c9efc99a0568062ffb80913e3f91" +checksum = "929fcace45a112536e22b3dcfd4db538723ef9c3cb79f672b98be2cc8e25f37f" dependencies = [ "futures", "futures-timer", @@ -4496,11 +4711,32 @@ dependencies = [ "void", ] +[[package]] +name = "libp2p-quic" +version = "0.7.0-alpha" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01e7c867e95c8130667b24409d236d37598270e6da69b3baf54213ba31ffca59" +dependencies = [ + "bytes", + "futures", + "futures-timer", + "if-watch", + "libp2p-core", + "libp2p-tls", + "log", + "parking_lot 0.12.1", + "quinn-proto", + "rand 0.8.5", + "rustls 0.20.8", + "thiserror", + "tokio", +] + [[package]] name = "libp2p-request-response" -version = "0.22.1" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8827af16a017b65311a410bb626205a9ad92ec0473967618425039fa5231adc1" +checksum = "3236168796727bfcf4927f766393415361e2c644b08bedb6a6b13d957c9a4884" dependencies = [ "async-trait", "bytes", @@ -4516,9 +4752,9 @@ dependencies = [ [[package]] name = "libp2p-swarm" -version = "0.40.1" +version = "0.41.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46d13df7c37807965d82930c0e4b04a659efcb6cca237373b206043db5398ecf" +checksum = "b2a35472fe3276b3855c00f1c032ea8413615e030256429ad5349cdf67c6e1a0" dependencies = [ "either", "fnv", @@ -4526,19 +4762,21 @@ dependencies = [ "futures-timer", "instant", "libp2p-core", + "libp2p-swarm-derive", "log", "pin-project", "rand 0.8.5", "smallvec", "thiserror", + "tokio", "void", ] [[package]] name = "libp2p-swarm-derive" -version = "0.30.1" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0eddc4497a8b5a506013c40e8189864f9c3a00db2b25671f428ae9007f3ba32" +checksum = "9d527d5827582abd44a6d80c07ff8b50b4ee238a8979e05998474179e79dc400" dependencies = [ "heck", "quote", @@ -4547,9 +4785,9 @@ dependencies = [ [[package]] name = "libp2p-tcp" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9839d96761491c6d3e238e70554b856956fca0ab60feb9de2cd08eed4473fa92" +checksum = "b4b257baf6df8f2df39678b86c578961d48cc8b68642a12f0f763f56c8e5858d" dependencies = [ "futures", "futures-timer", @@ -4561,11 +4799,29 @@ dependencies = [ "tokio", ] +[[package]] +name = "libp2p-tls" +version = "0.1.0-alpha" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7905ce0d040576634e8a3229a7587cc8beab83f79db6023800f1792895defa8" +dependencies = [ + "futures", + "futures-rustls", + "libp2p-core", + "rcgen 0.10.0", + "ring", + "rustls 0.20.8", + "thiserror", + "webpki 0.22.0", + "x509-parser 0.14.0", + "yasna", +] + [[package]] name = "libp2p-wasm-ext" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a17b5b8e7a73e379e47b1b77f8a82c4721e97eca01abcd18e9cd91a23ca6ce97" +checksum = "1bb1a35299860e0d4b3c02a3e74e3b293ad35ae0cee8a056363b0c862d082069" dependencies = [ "futures", "js-sys", @@ -4575,11 +4831,42 @@ dependencies = [ "wasm-bindgen-futures", ] +[[package]] +name = "libp2p-webrtc" +version = "0.4.0-alpha" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb6cd86dd68cba72308ea05de1cebf3ba0ae6e187c40548167955d4e3970f6a" +dependencies = [ + "async-trait", + "asynchronous-codec", + "bytes", + "futures", + "futures-timer", + "hex", + "if-watch", + "libp2p-core", + "libp2p-noise", + "log", + "multihash", + "prost", + "prost-build", + "prost-codec", + "rand 0.8.5", + "rcgen 0.9.3", + "serde", + "stun", + "thiserror", + "tinytemplate", + "tokio", + "tokio-util", + "webrtc", +] + [[package]] name = "libp2p-websocket" -version = "0.39.0" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3758ae6f89b2531a24b6d9f5776bda6a626b60a57600d7185d43dfa75ca5ecc4" +checksum = "1d705506030d5c0aaf2882437c70dab437605f21c5f9811978f694e6917a3b54" dependencies = [ "either", "futures", @@ -4596,9 +4883,9 @@ dependencies = [ [[package]] name = "libp2p-yamux" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30f079097a21ad017fc8139460630286f02488c8c13b26affb46623aa20d8845" +checksum = "4f63594a0aa818642d9d4915c791945053877253f08a3626f13416b5cd928a29" dependencies = [ "futures", "libp2p-core", @@ -4745,7 +5032,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" dependencies = [ "cfg-if", - "value-bag", ] [[package]] @@ -4825,6 +5111,15 @@ dependencies = [ "rawpointer", ] +[[package]] +name = "md-5" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" +dependencies = [ + "digest 0.10.5", +] + [[package]] name = "memchr" version = "2.5.0" @@ -4936,7 +5231,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "futures", "log", @@ -4955,7 +5250,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "anyhow", "jsonrpsee", @@ -4997,14 +5292,14 @@ dependencies = [ [[package]] name = "multiaddr" -version = "0.14.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c580bfdd8803cce319b047d239559a22f809094aaea4ac13902a1fdcfcd4261" +checksum = "a4aebdb21e90f81d13ed01dc84123320838e53963c2ca94b60b305d3fa64f31e" dependencies = [ "arrayref", - "bs58", "byteorder", "data-encoding", + "multibase", "multihash", "percent-encoding", "serde", @@ -5063,9 +5358,9 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "multistream-select" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bc41247ec209813e2fd414d6e16b9d94297dacf3cd613fa6ef09cd4d9755c10" +checksum = "c8552ab875c1313b97b8d20cb857b9fd63e2d1d6a0a1b53ce9821e575405f27a" dependencies = [ "bytes", "futures", @@ -5178,11 +5473,11 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92b654097027250401127914afb37cb1f311df6610a9891ff07a757e94199027" dependencies = [ - "async-io", "bytes", "futures", "libc", "log", + "tokio", ] [[package]] @@ -5194,6 +5489,7 @@ dependencies = [ "bitflags", "cfg-if", "libc", + "memoffset", ] [[package]] @@ -5325,11 +5621,29 @@ dependencies = [ "memchr", ] +[[package]] +name = "oid-registry" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38e20717fa0541f39bd146692035c37bedfa532b3e5071b35761082407546b2a" +dependencies = [ + "asn1-rs 0.3.1", +] + +[[package]] +name = "oid-registry" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bedf36ffb6ba96c2eb7144ef6270557b52e54b20c0a8e1eb2ff99a6c6959bff" +dependencies = [ + "asn1-rs 0.5.1", +] + [[package]] name = "once_cell" -version = "1.15.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" +checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" [[package]] name = "oorandom" @@ -5402,10 +5716,32 @@ version = "6.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" +[[package]] +name = "p256" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594" +dependencies = [ + "ecdsa", + "elliptic-curve", + "sha2 0.10.6", +] + +[[package]] +name = "p384" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc8c5bf642dde52bb9e87c0ecd8ca5a76faac2eeed98dedb7c717997e1080aa" +dependencies = [ + "ecdsa", + "elliptic-curve", + "sha2 0.10.6", +] + [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "frame-benchmarking", @@ -5426,7 +5762,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5444,7 +5780,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5459,7 +5795,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -5475,7 +5811,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -5491,7 +5827,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -5506,7 +5842,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5530,7 +5866,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5550,7 +5886,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5565,7 +5901,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -5581,7 +5917,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "beefy-merkle-tree", @@ -5604,7 +5940,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5622,7 +5958,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5666,7 +6002,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5683,7 +6019,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "bitflags", "frame-benchmarking", @@ -5712,7 +6048,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "bitflags", "parity-scale-codec", @@ -5724,7 +6060,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "proc-macro2", "quote", @@ -5734,7 +6070,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "assert_matches", "frame-benchmarking", @@ -5751,7 +6087,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5769,7 +6105,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5792,7 +6128,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5805,7 +6141,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5823,7 +6159,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5841,7 +6177,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5864,7 +6200,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5880,7 +6216,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5900,7 +6236,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5917,7 +6253,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5934,7 +6270,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5951,7 +6287,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5964,10 +6300,27 @@ dependencies = [ "sp-std", ] +[[package]] +name = "pallet-nfts" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#30641eed4763cc1ef466a0f447f2a1b2456910eb" +dependencies = [ + "enumflags2", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5983,7 +6336,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -6000,7 +6353,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6020,7 +6373,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "sp-api", @@ -6030,7 +6383,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -6047,7 +6400,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6070,7 +6423,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6087,7 +6440,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6102,7 +6455,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -6116,7 +6469,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6134,7 +6487,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6149,7 +6502,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6168,7 +6521,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6185,7 +6538,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -6206,7 +6559,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6222,7 +6575,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -6236,7 +6589,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6259,7 +6612,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6270,7 +6623,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "log", "sp-arithmetic", @@ -6279,7 +6632,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6296,7 +6649,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -6325,7 +6678,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6343,7 +6696,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6362,7 +6715,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-support", "frame-system", @@ -6378,7 +6731,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -6394,7 +6747,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6406,7 +6759,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6423,7 +6776,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6438,7 +6791,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6454,7 +6807,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6469,7 +6822,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-benchmarking", "frame-support", @@ -6484,7 +6837,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "frame-benchmarking", "frame-support", @@ -6504,7 +6857,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "frame-benchmarking", "frame-support", @@ -6813,6 +7166,24 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" +[[package]] +name = "pem" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" +dependencies = [ + "base64", +] + +[[package]] +name = "pem-rfc7468" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac" +dependencies = [ + "base64ct", +] + [[package]] name = "penpal-runtime" version = "0.9.27" @@ -7023,13 +7394,13 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "futures", + "polkadot-node-metrics", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-node-subsystem-util", "polkadot-primitives", "rand 0.8.5", "tracing-gum", @@ -7038,7 +7409,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7052,7 +7423,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "derive_more", "fatality", @@ -7075,7 +7446,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "fatality", "futures", @@ -7096,7 +7467,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "clap 4.0.32", "frame-benchmarking-cli", @@ -7123,7 +7494,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "async-trait", "frame-benchmarking", @@ -7166,7 +7537,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "always-assert", "bitvec", @@ -7188,7 +7559,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "parity-scale-codec", "scale-info", @@ -7200,7 +7571,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "derive_more", "fatality", @@ -7225,7 +7596,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7239,7 +7610,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "futures", "futures-timer", @@ -7259,7 +7630,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "always-assert", "async-trait", @@ -7268,9 +7639,9 @@ dependencies = [ "futures", "parity-scale-codec", "parking_lot 0.12.1", + "polkadot-node-metrics", "polkadot-node-network-protocol", "polkadot-node-subsystem", - "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-primitives", "sc-network", @@ -7283,7 +7654,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "futures", "parity-scale-codec", @@ -7301,7 +7672,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "derive_more", @@ -7330,7 +7701,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "futures", @@ -7350,7 +7721,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "fatality", @@ -7369,7 +7740,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7384,16 +7755,16 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "async-trait", "futures", "futures-timer", "parity-scale-codec", "polkadot-node-core-pvf", + "polkadot-node-metrics", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-node-subsystem-util", "polkadot-parachain", "polkadot-primitives", "sp-maybe-compressed-blob", @@ -7403,11 +7774,11 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "futures", + "polkadot-node-metrics", "polkadot-node-subsystem", - "polkadot-node-subsystem-util", "polkadot-primitives", "sc-client-api", "sc-consensus-babe", @@ -7418,7 +7789,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "futures", "futures-timer", @@ -7435,7 +7806,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "fatality", "futures", @@ -7454,7 +7825,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "async-trait", "futures", @@ -7471,7 +7842,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "fatality", @@ -7489,12 +7860,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "always-assert", "assert_matches", - "async-process", - "async-std", "cpu-time", "futures", "futures-timer", @@ -7516,13 +7885,14 @@ dependencies = [ "sp-tracing", "sp-wasm-interface", "tempfile", + "tokio", "tracing-gum", ] [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "futures", "polkadot-node-primitives", @@ -7538,13 +7908,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "futures", "lru", + "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", - "polkadot-node-subsystem-util", "polkadot-primitives", "sp-consensus-babe", "tracing-gum", @@ -7553,7 +7923,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "lazy_static", "log", @@ -7571,7 +7941,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bs58", "futures", @@ -7590,7 +7960,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "async-trait", "derive_more", @@ -7613,7 +7983,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bounded-vec", "futures", @@ -7635,7 +8005,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7645,7 +8015,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "async-trait", "futures", @@ -7663,7 +8033,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "async-trait", "derive_more", @@ -7686,12 +8056,13 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "async-trait", "derive_more", "fatality", "futures", + "futures-channel", "itertools", "kvdb", "lru", @@ -7718,7 +8089,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "async-trait", "futures", @@ -7741,7 +8112,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "derive_more", "frame-support", @@ -7756,7 +8127,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-bin" -version = "0.9.330" +version = "0.9.360" dependencies = [ "assert_cmd", "async-trait", @@ -7838,7 +8209,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "env_logger", "kusama-runtime", @@ -7853,7 +8224,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "hex-literal", @@ -7879,7 +8250,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7911,7 +8282,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "frame-benchmarking", @@ -8000,7 +8371,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "frame-benchmarking", @@ -8048,7 +8419,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "frame-support", "polkadot-primitives", @@ -8062,7 +8433,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bs58", "parity-scale-codec", @@ -8074,7 +8445,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitflags", "bitvec", @@ -8117,7 +8488,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "async-trait", "beefy-gadget", @@ -8224,7 +8595,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8245,7 +8616,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8255,7 +8626,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8280,7 +8651,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8341,7 +8712,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "frame-benchmarking", "frame-system", @@ -8417,6 +8788,17 @@ dependencies = [ "universal-hash", ] +[[package]] +name = "polyval" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eebcc4aa140b9abd2bc40d9c3f7ccec842679cd79045ac3a7ac698c1a064b7cd" +dependencies = [ + "cpuid-bool", + "opaque-debug 0.3.0", + "universal-hash", +] + [[package]] name = "polyval" version = "0.5.3" @@ -8616,9 +8998,9 @@ dependencies = [ [[package]] name = "prost-codec" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "011ae9ff8359df7915f97302d591cdd9e0e27fbd5a4ddc5bd13b71079bb20987" +checksum = "0dc34979ff898b6e141106178981ce2596c387ea6e62533facfc61a37fc879c0" dependencies = [ "asynchronous-codec", "bytes", @@ -8676,6 +9058,24 @@ dependencies = [ "pin-project-lite 0.1.12", ] +[[package]] +name = "quinn-proto" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72ef4ced82a24bb281af338b9e8f94429b6eca01b4e66d899f40031f074e74c9" +dependencies = [ + "bytes", + "rand 0.8.5", + "ring", + "rustc-hash", + "rustls 0.20.8", + "slab", + "thiserror", + "tinyvec", + "tracing", + "webpki 0.22.0", +] + [[package]] name = "quote" version = "1.0.23" @@ -8811,6 +9211,31 @@ dependencies = [ "num_cpus", ] +[[package]] +name = "rcgen" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6413f3de1edee53342e6138e75b56d32e7bc6e332b3bd62d497b1929d4cfbcdd" +dependencies = [ + "pem", + "ring", + "time 0.3.17", + "x509-parser 0.13.2", + "yasna", +] + +[[package]] +name = "rcgen" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b" +dependencies = [ + "pem", + "ring", + "time 0.3.17", + "yasna", +] + [[package]] name = "redox_syscall" version = "0.2.16" @@ -9008,7 +9433,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "beefy-merkle-tree", "frame-benchmarking", @@ -9017,6 +9442,7 @@ dependencies = [ "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", + "frame-try-runtime", "hex-literal", "log", "pallet-authority-discovery", @@ -9093,7 +9519,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "frame-support", "polkadot-primitives", @@ -9114,19 +9540,44 @@ dependencies = [ "winapi", ] +[[package]] +name = "rtcp" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1919efd6d4a6a85d13388f9487549bb8e359f17198cc03ffd72f79b553873691" +dependencies = [ + "bytes", + "thiserror", + "webrtc-util", +] + [[package]] name = "rtnetlink" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0" dependencies = [ - "async-global-executor", "futures", "log", "netlink-packet-route", "netlink-proto", "nix 0.24.2", "thiserror", + "tokio", +] + +[[package]] +name = "rtp" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2a095411ff00eed7b12e4c6a118ba984d113e1079582570d56a5ee723f11f80" +dependencies = [ + "async-trait", + "bytes", + "rand 0.8.5", + "serde", + "thiserror", + "webrtc-util", ] [[package]] @@ -9165,6 +9616,15 @@ dependencies = [ "semver 1.0.14", ] +[[package]] +name = "rusticata-macros" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" +dependencies = [ + "nom", +] + [[package]] name = "rustix" version = "0.35.10" @@ -9195,14 +9655,27 @@ dependencies = [ [[package]] name = "rustls" -version = "0.20.6" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" +dependencies = [ + "base64", + "log", + "ring", + "sct 0.6.1", + "webpki 0.21.4", +] + +[[package]] +name = "rustls" +version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aab8ee6c7097ed6057f43c187a62418d0c05a4bd5f18b3571db50ee0f9ce033" +checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" dependencies = [ "log", "ring", - "sct", - "webpki", + "sct 0.7.0", + "webpki 0.22.0", ] [[package]] @@ -9270,7 +9743,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "log", "sp-core", @@ -9281,7 +9754,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "futures", @@ -9308,7 +9781,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "futures", "futures-timer", @@ -9331,7 +9804,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9347,7 +9820,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "memmap2", "sc-chain-spec-derive", @@ -9362,7 +9835,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -9373,7 +9846,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "chrono", @@ -9413,7 +9886,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "fnv", "futures", @@ -9439,7 +9912,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "hash-db", "kvdb", @@ -9464,7 +9937,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "futures", @@ -9489,7 +9962,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "futures", @@ -9518,7 +9991,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "fork-tree", @@ -9556,7 +10029,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "futures", "jsonrpsee", @@ -9578,7 +10051,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9591,7 +10064,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "futures", @@ -9614,7 +10087,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "lru", "parity-scale-codec", @@ -9638,7 +10111,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -9651,7 +10124,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "log", "sc-allocator", @@ -9664,7 +10137,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "cfg-if", "libc", @@ -9681,7 +10154,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "ahash", "array-bytes 4.2.0", @@ -9721,7 +10194,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "finality-grandpa", "futures", @@ -9741,7 +10214,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "ansi_term", "futures", @@ -9756,7 +10229,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9771,7 +10244,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9813,7 +10286,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "cid", "futures", @@ -9832,7 +10305,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "bitflags", @@ -9858,7 +10331,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "ahash", "futures", @@ -9876,7 +10349,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9897,7 +10370,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -9929,7 +10402,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "futures", @@ -9948,7 +10421,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "bytes", @@ -9978,7 +10451,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "futures", "libp2p", @@ -9991,7 +10464,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10000,7 +10473,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "futures", "jsonrpsee", @@ -10029,7 +10502,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10048,7 +10521,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "http", "jsonrpsee", @@ -10063,7 +10536,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "futures", @@ -10089,7 +10562,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "directories", @@ -10154,7 +10627,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "log", "parity-scale-codec", @@ -10165,7 +10638,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10184,7 +10657,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "futures", "libc", @@ -10203,7 +10676,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "chrono", "futures", @@ -10222,7 +10695,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "ansi_term", "atty", @@ -10253,7 +10726,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -10264,7 +10737,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "futures", @@ -10290,7 +10763,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "futures", @@ -10304,7 +10777,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "backtrace", "futures", @@ -10381,6 +10854,16 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898" +[[package]] +name = "sct" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "sct" version = "0.7.0" @@ -10391,6 +10874,18 @@ dependencies = [ "untrusted", ] +[[package]] +name = "sdp" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d22a5ef407871893fd72b4562ee15e4742269b173959db4b8df6f538c414e13" +dependencies = [ + "rand 0.8.5", + "substring", + "thiserror", + "url", +] + [[package]] name = "sec1" version = "0.3.0" @@ -10660,19 +11155,9 @@ dependencies = [ [[package]] name = "shlex" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" - -[[package]] -name = "signal-hook" -version = "0.3.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d" -dependencies = [ - "libc", - "signal-hook-registry", -] +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" [[package]] name = "signal-hook-registry" @@ -10723,7 +11208,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "enumn", "parity-scale-codec", @@ -10759,7 +11244,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "774d05a3edae07ce6d68ea6984f3c05e9bba8927e3dd591e3b479e5b03213d0d" dependencies = [ - "aes-gcm", + "aes-gcm 0.9.4", "blake2", "chacha20poly1305", "curve25519-dalek 4.0.0-pre.1", @@ -10800,7 +11285,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "hash-db", "log", @@ -10818,7 +11303,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "blake2", "proc-macro-crate", @@ -10830,7 +11315,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "scale-info", @@ -10843,7 +11328,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "integer-sqrt", "num-traits", @@ -10857,7 +11342,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "scale-info", @@ -10870,7 +11355,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "parity-scale-codec", @@ -10882,7 +11367,7 @@ dependencies = [ [[package]] name = "sp-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "scale-info", @@ -10899,7 +11384,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "sp-api", @@ -10911,7 +11396,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "futures", "log", @@ -10929,7 +11414,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "futures", @@ -10947,7 +11432,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "parity-scale-codec", @@ -10965,7 +11450,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "merlin", @@ -10988,7 +11473,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "scale-info", @@ -11000,7 +11485,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "scale-info", @@ -11013,7 +11498,7 @@ dependencies = [ [[package]] name = "sp-core" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "base58", @@ -11055,7 +11540,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "blake2", "byteorder", @@ -11069,7 +11554,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "proc-macro2", "quote", @@ -11080,7 +11565,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -11089,7 +11574,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "proc-macro2", "quote", @@ -11099,7 +11584,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "environmental", "parity-scale-codec", @@ -11110,7 +11595,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "finality-grandpa", "log", @@ -11128,7 +11613,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11142,7 +11627,7 @@ dependencies = [ [[package]] name = "sp-io" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "bytes", "ed25519", @@ -11167,7 +11652,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "lazy_static", "sp-core", @@ -11178,7 +11663,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "futures", @@ -11195,7 +11680,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "thiserror", "zstd", @@ -11204,7 +11689,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -11222,7 +11707,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "scale-info", @@ -11236,7 +11721,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "sp-api", "sp-core", @@ -11246,7 +11731,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "backtrace", "lazy_static", @@ -11256,7 +11741,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "rustc-hash", "serde", @@ -11266,7 +11751,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "either", "hash256-std-hasher", @@ -11288,7 +11773,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -11306,7 +11791,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "Inflector", "proc-macro-crate", @@ -11318,7 +11803,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#cbd8f1b56fd8ab9af0d9317432cc735264c89d70" +source = "git+https://github.com/paritytech/substrate?branch=master#30641eed4763cc1ef466a0f447f2a1b2456910eb" dependencies = [ "serde", "serde_json", @@ -11327,7 +11812,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "scale-info", @@ -11341,7 +11826,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "scale-info", @@ -11353,7 +11838,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.13.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "hash-db", "log", @@ -11373,12 +11858,12 @@ dependencies = [ [[package]] name = "sp-std" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" [[package]] name = "sp-storage" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11391,7 +11876,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "futures-timer", @@ -11406,7 +11891,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "6.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "sp-std", @@ -11418,7 +11903,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "sp-api", "sp-runtime", @@ -11427,7 +11912,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "log", @@ -11443,7 +11928,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "ahash", "hash-db", @@ -11466,7 +11951,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11483,7 +11968,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11494,7 +11979,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "7.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "impl-trait-for-tuples", "log", @@ -11507,7 +11992,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "4.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "parity-scale-codec", "scale-info", @@ -11793,6 +12278,25 @@ dependencies = [ "syn", ] +[[package]] +name = "stun" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7e94b1ec00bad60e6410e058b52f1c66de3dc5fe4d62d09b3e52bb7d3b73e25" +dependencies = [ + "base64", + "crc", + "lazy_static", + "md-5", + "rand 0.8.5", + "ring", + "subtle", + "thiserror", + "tokio", + "url", + "webrtc-util", +] + [[package]] name = "substrate-bip39" version = "0.4.4" @@ -11809,7 +12313,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "platforms", ] @@ -11817,7 +12321,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -11836,7 +12340,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "hyper", "log", @@ -11848,7 +12352,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "async-trait", "jsonrpsee", @@ -11861,7 +12365,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "jsonrpsee", "log", @@ -11880,7 +12384,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -11906,7 +12410,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "futures", "substrate-test-utils-derive", @@ -11916,7 +12420,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -11927,7 +12431,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "ansi_term", "build-helper", @@ -11941,6 +12445,15 @@ dependencies = [ "wasm-opt", ] +[[package]] +name = "substring" +version = "1.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ee6433ecef213b2e72f587ef64a2f5943e7cd16fbd82dbe8bc07486c534c86" +dependencies = [ + "autocfg", +] + [[package]] name = "subtle" version = "2.4.1" @@ -12035,7 +12548,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "frame-support", "polkadot-primitives", @@ -12142,6 +12655,33 @@ dependencies = [ "winapi", ] +[[package]] +name = "time" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376" +dependencies = [ + "itoa", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" + +[[package]] +name = "time-macros" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2" +dependencies = [ + "time-core", +] + [[package]] name = "tiny-bip39" version = "1.0.0" @@ -12188,9 +12728,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.23.0" +version = "1.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eab6d665857cc6ca78d6e80303a02cea7a7851e85dfbd77cbdc09bd129f1ef46" +checksum = "1d9f76183f91ecfb55e1d7d5602bd1d979e38a3a522fe900241cf195624d67ae" dependencies = [ "autocfg", "bytes", @@ -12223,9 +12763,9 @@ version = "0.23.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" dependencies = [ - "rustls", + "rustls 0.20.8", "tokio", - "webpki", + "webpki 0.22.0", ] [[package]] @@ -12352,7 +12892,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12363,7 +12903,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -12456,6 +12996,7 @@ dependencies = [ "lazy_static", "rand 0.8.5", "smallvec", + "socket2", "thiserror", "tinyvec", "tokio", @@ -12492,7 +13033,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4" dependencies = [ "clap 4.0.32", "frame-remote-externalities", @@ -12504,6 +13045,7 @@ dependencies = [ "sc-executor", "sc-service", "serde", + "serde_json", "sp-api", "sp-core", "sp-debug-derive", @@ -12525,6 +13067,25 @@ version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e66dcbec4290c69dd03c57e76c2469ea5c7ce109c6dd4351c13055cf71ea055" +[[package]] +name = "turn" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4712ee30d123ec7ae26d1e1b218395a16c87cdbaf4b3925d170d684af62ea5e8" +dependencies = [ + "async-trait", + "base64", + "futures", + "log", + "md-5", + "rand 0.8.5", + "ring", + "stun", + "thiserror", + "tokio", + "webrtc-util", +] + [[package]] name = "twox-hash" version = "1.6.3" @@ -12634,20 +13195,19 @@ dependencies = [ ] [[package]] -name = "valuable" -version = "0.1.0" +name = "uuid" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" +checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" +dependencies = [ + "getrandom 0.2.7", +] [[package]] -name = "value-bag" -version = "1.0.0-alpha.9" +name = "valuable" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" -dependencies = [ - "ctor", - "version_check", -] +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" [[package]] name = "vcpkg" @@ -12676,6 +13236,15 @@ dependencies = [ "libc", ] +[[package]] +name = "waitgroup" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1f50000a783467e6c0200f9d10642f4bc424e39efc1b770203e88b488f79292" +dependencies = [ + "atomic-waker", +] + [[package]] name = "waker-fn" version = "1.1.0" @@ -13121,6 +13690,16 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "webpki" +version = "0.21.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "webpki" version = "0.22.0" @@ -13137,7 +13716,219 @@ version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1c760f0d366a6c24a02ed7816e23e691f5d92291f94d15e836006fd11b04daf" dependencies = [ - "webpki", + "webpki 0.22.0", +] + +[[package]] +name = "webrtc" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d3bc9049bdb2cea52f5fd4f6f728184225bdb867ed0dc2410eab6df5bdd67bb" +dependencies = [ + "arc-swap", + "async-trait", + "bytes", + "hex", + "interceptor", + "lazy_static", + "log", + "rand 0.8.5", + "rcgen 0.9.3", + "regex", + "ring", + "rtcp", + "rtp", + "rustls 0.19.1", + "sdp", + "serde", + "serde_json", + "sha2 0.10.6", + "stun", + "thiserror", + "time 0.3.17", + "tokio", + "turn", + "url", + "waitgroup", + "webrtc-data", + "webrtc-dtls", + "webrtc-ice", + "webrtc-mdns", + "webrtc-media", + "webrtc-sctp", + "webrtc-srtp", + "webrtc-util", +] + +[[package]] +name = "webrtc-data" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ef36a4d12baa6e842582fe9ec16a57184ba35e1a09308307b67d43ec8883100" +dependencies = [ + "bytes", + "derive_builder", + "log", + "thiserror", + "tokio", + "webrtc-sctp", + "webrtc-util", +] + +[[package]] +name = "webrtc-dtls" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7021987ae0a2ed6c8cd33f68e98e49bb6e74ffe9543310267b48a1bbe3900e5f" +dependencies = [ + "aes 0.6.0", + "aes-gcm 0.8.0", + "async-trait", + "bincode", + "block-modes", + "byteorder", + "ccm", + "curve25519-dalek 3.2.0", + "der-parser 8.1.0", + "elliptic-curve", + "hkdf", + "hmac 0.10.1", + "log", + "oid-registry 0.6.1", + "p256", + "p384", + "rand 0.8.5", + "rand_core 0.6.4", + "rcgen 0.9.3", + "ring", + "rustls 0.19.1", + "sec1", + "serde", + "sha-1", + "sha2 0.9.9", + "signature", + "subtle", + "thiserror", + "tokio", + "webpki 0.21.4", + "webrtc-util", + "x25519-dalek 2.0.0-pre.1", + "x509-parser 0.13.2", +] + +[[package]] +name = "webrtc-ice" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "494483fbb2f5492620871fdc78b084aed8807377f6e3fe88b2e49f0a9c9c41d7" +dependencies = [ + "arc-swap", + "async-trait", + "crc", + "log", + "rand 0.8.5", + "serde", + "serde_json", + "stun", + "thiserror", + "tokio", + "turn", + "url", + "uuid", + "waitgroup", + "webrtc-mdns", + "webrtc-util", +] + +[[package]] +name = "webrtc-mdns" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f08dfd7a6e3987e255c4dbe710dde5d94d0f0574f8a21afa95d171376c143106" +dependencies = [ + "log", + "socket2", + "thiserror", + "tokio", + "webrtc-util", +] + +[[package]] +name = "webrtc-media" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee2a3c157a040324e5049bcbd644ffc9079e6738fa2cfab2bcff64e5cc4c00d7" +dependencies = [ + "byteorder", + "bytes", + "derive_builder", + "displaydoc", + "rand 0.8.5", + "rtp", + "thiserror", + "webrtc-util", +] + +[[package]] +name = "webrtc-sctp" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d47adcd9427eb3ede33d5a7f3424038f63c965491beafcc20bc650a2f6679c0" +dependencies = [ + "arc-swap", + "async-trait", + "bytes", + "crc", + "log", + "rand 0.8.5", + "thiserror", + "tokio", + "webrtc-util", +] + +[[package]] +name = "webrtc-srtp" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6183edc4c1c6c0175f8812eefdce84dfa0aea9c3ece71c2bf6ddd3c964de3da5" +dependencies = [ + "aead 0.4.3", + "aes 0.7.5", + "aes-gcm 0.9.4", + "async-trait", + "byteorder", + "bytes", + "ctr 0.8.0", + "hmac 0.11.0", + "log", + "rtcp", + "rtp", + "sha-1", + "subtle", + "thiserror", + "tokio", + "webrtc-util", +] + +[[package]] +name = "webrtc-util" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93f1db1727772c05cf7a2cfece52c3aca8045ca1e176cd517d323489aa3c6d87" +dependencies = [ + "async-trait", + "bitflags", + "bytes", + "cc", + "ipnet", + "lazy_static", + "libc", + "log", + "nix 0.24.2", + "rand 0.8.5", + "thiserror", + "tokio", + "winapi", ] [[package]] @@ -13152,7 +13943,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "bitvec", "frame-benchmarking", @@ -13196,6 +13987,7 @@ dependencies = [ "pallet-society", "pallet-staking", "pallet-staking-reward-curve", + "pallet-state-trie-migration", "pallet-sudo", "pallet-timestamp", "pallet-transaction-payment", @@ -13242,7 +14034,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "frame-support", "polkadot-primitives", @@ -13283,6 +14075,7 @@ dependencies = [ "pallet-balances", "pallet-collator-selection", "pallet-multisig", + "pallet-nfts", "pallet-proxy", "pallet-session", "pallet-timestamp", @@ -13538,10 +14331,58 @@ dependencies = [ "zeroize", ] +[[package]] +name = "x25519-dalek" +version = "2.0.0-pre.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5da623d8af10a62342bcbbb230e33e58a63255a58012f8653c578e54bab48df" +dependencies = [ + "curve25519-dalek 3.2.0", + "rand_core 0.6.4", + "zeroize", +] + +[[package]] +name = "x509-parser" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb9bace5b5589ffead1afb76e43e34cff39cd0f3ce7e170ae0c29e53b88eb1c" +dependencies = [ + "asn1-rs 0.3.1", + "base64", + "data-encoding", + "der-parser 7.0.0", + "lazy_static", + "nom", + "oid-registry 0.4.0", + "ring", + "rusticata-macros", + "thiserror", + "time 0.3.17", +] + +[[package]] +name = "x509-parser" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0ecbeb7b67ce215e40e3cc7f2ff902f94a223acf44995934763467e7b1febc8" +dependencies = [ + "asn1-rs 0.5.1", + "base64", + "data-encoding", + "der-parser 8.1.0", + "lazy_static", + "nom", + "oid-registry 0.6.1", + "rusticata-macros", + "thiserror", + "time 0.3.17", +] + [[package]] name = "xcm" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13557,7 +14398,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "frame-support", "frame-system", @@ -13578,7 +14419,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "environmental", "frame-benchmarking", @@ -13598,7 +14439,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.33" -source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#1020c2e872736f8da796f163acf445c96487e9c3" +source = "git+https://github.com/paritytech//polkadot?branch=gav-xcm-v3#b85e12f0bea43ded9e853a3aeae33cfa71387823" dependencies = [ "Inflector", "proc-macro2", @@ -13620,6 +14461,15 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "yasna" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aed2e7a52e3744ab4d0c05c20aa065258e84c49fd4226f5191b2ed29712710b4" +dependencies = [ + "time 0.3.17", +] + [[package]] name = "zeroize" version = "1.5.7" @@ -13673,4 +14523,4 @@ dependencies = [ [[patch.unused]] name = "node-inspect" version = "0.9.0-dev" -source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#6fe8cd4ec19f7013b0ba2e790dce880ad07020b0" +source = "git+https://github.com/paritytech//substrate?branch=bko-gav-xcm-v3-compatible#946507ba9ef13e263534176b7b74e26fc56efbd4"