Make System Parachains trusted Teleporters (#1368)

Make System Parachain trusted Teleporters of each other.

Migration of https://github.com/paritytech/cumulus/pull/2842

---------

Co-authored-by: command-bot <>
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
This commit is contained in:
Ignacio Palacios
2023-10-16 19:52:33 +02:00
committed by GitHub
parent 4145902f1c
commit e0065cb81b
24 changed files with 465 additions and 84 deletions
Generated
+33 -21
View File
@@ -121,9 +121,9 @@ dependencies = [
[[package]]
name = "aes-gcm"
version = "0.10.3"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"
checksum = "209b47e8954a928e1d72e86eca7000ebb6655fe1436d33eefc2201cad027e237"
dependencies = [
"aead 0.5.2",
"aes 0.8.3",
@@ -792,6 +792,17 @@ dependencies = [
"substrate-wasm-builder",
]
[[package]]
name = "asset-hub-rococo-integration-tests"
version = "1.0.0"
dependencies = [
"frame-support",
"integration-tests-common",
"parity-scale-codec",
"staging-xcm",
"xcm-emulator",
]
[[package]]
name = "asset-hub-westend-integration-tests"
version = "1.0.0"
@@ -1056,7 +1067,7 @@ checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51"
dependencies = [
"async-stream-impl",
"futures-core",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
]
[[package]]
@@ -1097,7 +1108,7 @@ dependencies = [
"futures-sink",
"futures-util",
"memchr",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
]
[[package]]
@@ -5550,7 +5561,7 @@ dependencies = [
"futures-io",
"memchr",
"parking",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"waker-fn",
]
@@ -5607,7 +5618,7 @@ dependencies = [
"futures-sink",
"futures-task",
"memchr",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"pin-utils",
"slab",
]
@@ -6024,7 +6035,7 @@ checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
dependencies = [
"bytes",
"http",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
]
[[package]]
@@ -6067,7 +6078,7 @@ dependencies = [
"httparse",
"httpdate",
"itoa",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"socket2 0.4.9",
"tokio",
"tower-service",
@@ -6337,6 +6348,7 @@ dependencies = [
"cumulus-primitives-core",
"frame-support",
"pallet-assets",
"pallet-balances",
"pallet-bridge-messages",
"pallet-im-online",
"pallet-message-queue",
@@ -11372,9 +11384,9 @@ checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777"
[[package]]
name = "pin-project-lite"
version = "0.2.13"
version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05"
[[package]]
name = "pin-utils"
@@ -13047,7 +13059,7 @@ dependencies = [
"concurrent-queue",
"libc",
"log",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"windows-sys 0.48.0",
]
@@ -13493,9 +13505,9 @@ dependencies = [
[[package]]
name = "quinn-proto"
version = "0.9.5"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c956be1b23f4261676aed05a0046e204e8a6836e50203902683a718af0797989"
checksum = "f31999cfc7927c4e212e60fd50934ab40e8e8bfd2d493d6095d2d306bc0764d9"
dependencies = [
"bytes",
"rand 0.8.5",
@@ -13822,7 +13834,7 @@ dependencies = [
"mime",
"once_cell",
"percent-encoding",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"rustls 0.21.6",
"rustls-pemfile",
"serde",
@@ -17270,7 +17282,7 @@ dependencies = [
name = "sp-statement-store"
version = "4.0.0-dev"
dependencies = [
"aes-gcm 0.10.3",
"aes-gcm 0.10.2",
"curve25519-dalek 4.0.0",
"ed25519-dalek",
"hkdf",
@@ -18513,7 +18525,7 @@ dependencies = [
"mio",
"num_cpus",
"parking_lot 0.12.1",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"signal-hook-registry",
"socket2 0.5.3",
"tokio-macros",
@@ -18559,7 +18571,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842"
dependencies = [
"futures-core",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"tokio",
"tokio-util",
]
@@ -18599,7 +18611,7 @@ dependencies = [
"futures-core",
"futures-io",
"futures-sink",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"tokio",
"tracing",
]
@@ -18671,7 +18683,7 @@ dependencies = [
"http",
"http-body",
"http-range-header",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"tower-layer",
"tower-service",
]
@@ -18696,7 +18708,7 @@ checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
dependencies = [
"cfg-if",
"log",
"pin-project-lite 0.2.13",
"pin-project-lite 0.2.12",
"tracing-attributes",
"tracing-core",
]
@@ -19811,7 +19823,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4a00f4242f2db33307347bd5be53263c52a0331c96c14292118c9a6bb48d267"
dependencies = [
"aes 0.6.0",
"aes-gcm 0.10.3",
"aes-gcm 0.10.2",
"async-trait",
"bincode",
"block-modes",