Skip to content

Commit 5da3c25

Browse files
bkchrfranciscoaguirre
authored andcommitted
xcm: Change TypeInfo::path to not include staging (#1948)
The `xcm` crate was renamed to `staging-xcm` to be able to publish it to crates.io as someone as squatted `xcm`. The problem with this rename is that the `TypeInfo` includes the crate name which ultimately lands in the metadata. The metadata is consumed by downstream users like `polkadot-js` or people building on top of `polkadot-js`. These people are using the entire `path` to find the type in the type registry. Thus, their code would break as the type path would now be [`staging_xcm`, `VersionedXcm`] instead of [`xcm`, `VersionedXcm`]. This pull request fixes this by renaming the path segment `staging_xcm` to `xcm`. This requires: paritytech/scale-info#197 --------- Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com>
1 parent f0b5742 commit 5da3c25

File tree

203 files changed

+251
-193
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

203 files changed

+251
-193
lines changed

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bridges/bin/runtime-common/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ description = "bridge-runtime-common"
1111
codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false, features = ["derive"] }
1212
hash-db = { version = "0.16.0", default-features = false }
1313
log = { version = "0.4.20", default-features = false }
14-
scale-info = { version = "2.9.0", default-features = false, features = ["derive"] }
14+
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
1515
static_assertions = { version = "1.1", optional = true }
1616

1717
# Bridge dependencies

bridges/modules/grandpa/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ description = "pallet-bridge-grandpa"
1212
codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false }
1313
finality-grandpa = { version = "0.16.2", default-features = false }
1414
log = { version = "0.4.20", default-features = false }
15-
scale-info = { version = "2.9.0", default-features = false, features = ["derive"] }
15+
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
1616

1717
# Bridge Dependencies
1818

bridges/modules/messages/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
1010
codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false }
1111
log = { version = "0.4.20", default-features = false }
1212
num-traits = { version = "0.2", default-features = false }
13-
scale-info = { version = "2.9.0", default-features = false, features = ["derive"] }
13+
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
1414

1515
# Bridge dependencies
1616

bridges/modules/parachains/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ description = "pallet-bridge-parachains"
99
[dependencies]
1010
codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false }
1111
log = { version = "0.4.20", default-features = false }
12-
scale-info = { version = "2.9.0", default-features = false, features = ["derive"] }
12+
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
1313

1414
# Bridge Dependencies
1515

bridges/modules/relayers/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
99
[dependencies]
1010
codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false }
1111
log = { version = "0.4.20", default-features = false }
12-
scale-info = { version = "2.9.0", default-features = false, features = ["derive"] }
12+
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
1313

1414
# Bridge dependencies
1515

bridges/modules/xcm-bridge-hub-router/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
99
[dependencies]
1010
codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false }
1111
log = { version = "0.4.20", default-features = false }
12-
scale-info = { version = "2.8.0", default-features = false, features = ["bit-vec", "derive", "serde"] }
12+
scale-info = { version = "2.10.0", default-features = false, features = ["bit-vec", "derive", "serde"] }
1313

1414
# Bridge dependencies
1515

bridges/primitives/chain-asset-hub-kusama/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
88

99
[dependencies]
1010
codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false }
11-
scale-info = { version = "2.9.0", default-features = false, features = ["derive"] }
11+
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
1212

1313
# Substrate Dependencies
1414
frame-support = { path = "../../../substrate/frame/support", default-features = false, version = "24.0.0" }

bridges/primitives/chain-asset-hub-polkadot/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
88

99
[dependencies]
1010
codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false }
11-
scale-info = { version = "2.9.0", default-features = false, features = ["derive"] }
11+
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
1212

1313
# Substrate Dependencies
1414
frame-support = { path = "../../../substrate/frame/support", default-features = false, version = "24.0.0" }

bridges/primitives/header-chain/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
99
[dependencies]
1010
codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false }
1111
finality-grandpa = { version = "0.16.2", default-features = false }
12-
scale-info = { version = "2.9.0", default-features = false, features = ["derive"] }
12+
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
1313
serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] }
1414

1515
# Bridge dependencies

0 commit comments

Comments
 (0)