Bump frame-metadata to 20.0.0 (#1944)

This commit is contained in:
James Wilson
2025-03-06 06:38:31 +00:00
committed by GitHub
parent 23c0651c57
commit c29edf6fef
3 changed files with 53 additions and 42 deletions
Generated
+48 -36
View File
@@ -1729,11 +1729,11 @@ dependencies = [
[[package]] [[package]]
name = "frame-decode" name = "frame-decode"
version = "0.6.0" version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8a784e501ed2cec99eb00a1e78e42740fcb05f1aea7bbea90bf46f0a9f255bb" checksum = "50c554ce2394e2c04426a070b4cb133c72f6f14c86b665f4e13094addd8e8958"
dependencies = [ dependencies = [
"frame-metadata", "frame-metadata 20.0.0",
"parity-scale-codec", "parity-scale-codec",
"scale-decode", "scale-decode",
"scale-info", "scale-info",
@@ -1753,6 +1753,18 @@ dependencies = [
"serde", "serde",
] ]
[[package]]
name = "frame-metadata"
version = "20.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26de808fa6461f2485dc51811aefed108850064994fb4a62b3ac21ffa62ac8df"
dependencies = [
"cfg-if",
"parity-scale-codec",
"scale-info",
"serde",
]
[[package]] [[package]]
name = "fs-err" name = "fs-err"
version = "2.11.0" version = "2.11.0"
@@ -1894,7 +1906,7 @@ dependencies = [
name = "generate-custom-metadata" name = "generate-custom-metadata"
version = "0.39.0" version = "0.39.0"
dependencies = [ dependencies = [
"frame-metadata", "frame-metadata 20.0.0",
"parity-scale-codec", "parity-scale-codec",
"scale-info", "scale-info",
] ]
@@ -2403,7 +2415,7 @@ version = "0.39.0"
dependencies = [ dependencies = [
"assert_matches", "assert_matches",
"cfg_aliases", "cfg_aliases",
"frame-metadata", "frame-metadata 20.0.0",
"futures", "futures",
"hex", "hex",
"parity-scale-codec", "parity-scale-codec",
@@ -4016,7 +4028,7 @@ dependencies = [
"scale-decode-derive", "scale-decode-derive",
"scale-type-resolver", "scale-type-resolver",
"smallvec", "smallvec",
"thiserror 2.0.0", "thiserror 2.0.12",
] ]
[[package]] [[package]]
@@ -4043,7 +4055,7 @@ dependencies = [
"scale-encode-derive", "scale-encode-derive",
"scale-type-resolver", "scale-type-resolver",
"smallvec", "smallvec",
"thiserror 2.0.0", "thiserror 2.0.12",
] ]
[[package]] [[package]]
@@ -4097,22 +4109,22 @@ dependencies = [
[[package]] [[package]]
name = "scale-typegen" name = "scale-typegen"
version = "0.10.0" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc3173be608895eb117cf397ab4f31f00e2ed2c7af1c6e0b8f5d51d0a0967053" checksum = "6aebea322734465f39e4ad8100e1f9708c6c6c325d92b8780015d30c44fae791"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"scale-info", "scale-info",
"syn 2.0.87", "syn 2.0.87",
"thiserror 2.0.0", "thiserror 2.0.12",
] ]
[[package]] [[package]]
name = "scale-typegen-description" name = "scale-typegen-description"
version = "0.10.0" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bac04b5165c69d87ec4f89e35f47cf98afe3c3bc1b91fa50770cb09e6383af7f" checksum = "c622e7c4a26f32957cf5e55006d65ab574ac566d6c1780af4a49bc73cd38e383"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"peekmore", "peekmore",
@@ -4141,7 +4153,7 @@ dependencies = [
"scale-encode", "scale-encode",
"scale-type-resolver", "scale-type-resolver",
"serde", "serde",
"thiserror 2.0.0", "thiserror 2.0.12",
"yap", "yap",
] ]
@@ -4841,7 +4853,7 @@ version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "427be4e8e6a33cb8ffc8c91f8834b9c6f563daf246e8f0da16e9e0db3db55f5a" checksum = "427be4e8e6a33cb8ffc8c91f8834b9c6f563daf246e8f0da16e9e0db3db55f5a"
dependencies = [ dependencies = [
"frame-metadata", "frame-metadata 18.0.0",
"parity-scale-codec", "parity-scale-codec",
"scale-info", "scale-info",
] ]
@@ -5176,7 +5188,7 @@ dependencies = [
"bitvec", "bitvec",
"derive-where", "derive-where",
"either", "either",
"frame-metadata", "frame-metadata 20.0.0",
"futures", "futures",
"hex", "hex",
"http-body", "http-body",
@@ -5201,7 +5213,7 @@ dependencies = [
"subxt-metadata", "subxt-metadata",
"subxt-rpcs", "subxt-rpcs",
"subxt-signer", "subxt-signer",
"thiserror 2.0.0", "thiserror 2.0.12",
"tokio", "tokio",
"tokio-util", "tokio-util",
"tower", "tower",
@@ -5218,7 +5230,7 @@ version = "0.39.0"
dependencies = [ dependencies = [
"clap", "clap",
"color-eyre", "color-eyre",
"frame-metadata", "frame-metadata 20.0.0",
"heck", "heck",
"hex", "hex",
"indoc", "indoc",
@@ -5238,7 +5250,7 @@ dependencies = [
"subxt-metadata", "subxt-metadata",
"subxt-utils-fetchmetadata", "subxt-utils-fetchmetadata",
"syn 2.0.87", "syn 2.0.87",
"thiserror 2.0.0", "thiserror 2.0.12",
"tokio", "tokio",
] ]
@@ -5246,7 +5258,7 @@ dependencies = [
name = "subxt-codegen" name = "subxt-codegen"
version = "0.39.0" version = "0.39.0"
dependencies = [ dependencies = [
"frame-metadata", "frame-metadata 20.0.0",
"getrandom", "getrandom",
"heck", "heck",
"parity-scale-codec", "parity-scale-codec",
@@ -5256,7 +5268,7 @@ dependencies = [
"scale-typegen", "scale-typegen",
"subxt-metadata", "subxt-metadata",
"syn 2.0.87", "syn 2.0.87",
"thiserror 2.0.0", "thiserror 2.0.12",
] ]
[[package]] [[package]]
@@ -5269,7 +5281,7 @@ dependencies = [
"blake2", "blake2",
"derive-where", "derive-where",
"frame-decode", "frame-decode",
"frame-metadata", "frame-metadata 20.0.0",
"hashbrown 0.14.5", "hashbrown 0.14.5",
"hex", "hex",
"impl-serde", "impl-serde",
@@ -5289,7 +5301,7 @@ dependencies = [
"subxt-macro", "subxt-macro",
"subxt-metadata", "subxt-metadata",
"subxt-signer", "subxt-signer",
"thiserror 2.0.0", "thiserror 2.0.12",
"tracing", "tracing",
] ]
@@ -5308,7 +5320,7 @@ dependencies = [
"serde_json", "serde_json",
"smoldot", "smoldot",
"smoldot-light", "smoldot-light",
"thiserror 2.0.0", "thiserror 2.0.12",
"tokio", "tokio",
"tokio-stream", "tokio-stream",
"tracing", "tracing",
@@ -5344,12 +5356,12 @@ dependencies = [
"bitvec", "bitvec",
"criterion", "criterion",
"frame-decode", "frame-decode",
"frame-metadata", "frame-metadata 20.0.0",
"hashbrown 0.14.5", "hashbrown 0.14.5",
"parity-scale-codec", "parity-scale-codec",
"scale-info", "scale-info",
"sp-crypto-hashing", "sp-crypto-hashing",
"thiserror 2.0.0", "thiserror 2.0.12",
] ]
[[package]] [[package]]
@@ -5358,7 +5370,7 @@ version = "0.39.0"
dependencies = [ dependencies = [
"derive-where", "derive-where",
"finito", "finito",
"frame-metadata", "frame-metadata 20.0.0",
"futures", "futures",
"getrandom", "getrandom",
"hex", "hex",
@@ -5372,7 +5384,7 @@ dependencies = [
"serde_json", "serde_json",
"subxt-core", "subxt-core",
"subxt-lightclient", "subxt-lightclient",
"thiserror 2.0.0", "thiserror 2.0.12",
"tokio", "tokio",
"tokio-util", "tokio-util",
"tower", "tower",
@@ -5410,7 +5422,7 @@ dependencies = [
"sp-crypto-hashing", "sp-crypto-hashing",
"sp-keyring", "sp-keyring",
"subxt-core", "subxt-core",
"thiserror 2.0.0", "thiserror 2.0.12",
"zeroize", "zeroize",
] ]
@@ -5426,11 +5438,11 @@ dependencies = [
name = "subxt-utils-fetchmetadata" name = "subxt-utils-fetchmetadata"
version = "0.39.0" version = "0.39.0"
dependencies = [ dependencies = [
"frame-metadata", "frame-metadata 20.0.0",
"hex", "hex",
"jsonrpsee", "jsonrpsee",
"parity-scale-codec", "parity-scale-codec",
"thiserror 2.0.0", "thiserror 2.0.12",
"tokio", "tokio",
"url", "url",
] ]
@@ -5517,11 +5529,11 @@ dependencies = [
[[package]] [[package]]
name = "thiserror" name = "thiserror"
version = "2.0.0" version = "2.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15291287e9bff1bc6f9ff3409ed9af665bec7a5fc8ac079ea96be07bca0e2668" checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
dependencies = [ dependencies = [
"thiserror-impl 2.0.0", "thiserror-impl 2.0.12",
] ]
[[package]] [[package]]
@@ -5537,9 +5549,9 @@ dependencies = [
[[package]] [[package]]
name = "thiserror-impl" name = "thiserror-impl"
version = "2.0.0" version = "2.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22efd00f33f93fa62848a7cab956c3d38c8d43095efda1decfc2b3a5dc0b8972" checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -5909,7 +5921,7 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
name = "ui-tests" name = "ui-tests"
version = "0.39.0" version = "0.39.0"
dependencies = [ dependencies = [
"frame-metadata", "frame-metadata 20.0.0",
"generate-custom-metadata", "generate-custom-metadata",
"hex", "hex",
"parity-scale-codec", "parity-scale-codec",
+4 -4
View File
@@ -78,8 +78,8 @@ darling = "0.20.10"
derive-where = "1.2.7" derive-where = "1.2.7"
either = { version = "1.13.0", default-features = false } either = { version = "1.13.0", default-features = false }
finito = { version = "0.1.0", default-features = false } finito = { version = "0.1.0", default-features = false }
frame-decode = { version = "0.6.0", default-features = false } frame-decode = { version = "0.7.0", default-features = false }
frame-metadata = { version = "18.0.0", default-features = false } frame-metadata = { version = "20.0.0", default-features = false }
futures = { version = "0.3.31", default-features = false, features = ["std"] } futures = { version = "0.3.31", default-features = false, features = ["std"] }
getrandom = { version = "0.2", default-features = false } getrandom = { version = "0.2", default-features = false }
hashbrown = "0.14.5" hashbrown = "0.14.5"
@@ -99,8 +99,8 @@ scale-value = { version = "0.18.0", default-features = false }
scale-bits = { version = "0.7.0", default-features = false } scale-bits = { version = "0.7.0", default-features = false }
scale-decode = { version = "0.16.0", default-features = false } scale-decode = { version = "0.16.0", default-features = false }
scale-encode = { version = "0.10.0", default-features = false } scale-encode = { version = "0.10.0", default-features = false }
scale-typegen = "0.10.0" scale-typegen = "0.11.0"
scale-typegen-description = "0.10.0" scale-typegen-description = "0.11.0"
serde = { version = "1.0.210", default-features = false, features = ["derive"] } serde = { version = "1.0.210", default-features = false, features = ["derive"] }
serde_json = { version = "1.0.128", default-features = false } serde_json = { version = "1.0.128", default-features = false }
syn = { version = "2.0.77", features = ["full", "extra-traits"] } syn = { version = "2.0.77", features = ["full", "extra-traits"] }
@@ -19,8 +19,7 @@ use subxt::{
SubstrateConfig, SubstrateConfig,
}; };
use subxt_rpcs::methods::chain_head::{ use subxt_rpcs::methods::chain_head::{
ArchiveStorageEventItem, Bytes, FollowEvent, Initialized, MethodResponse, RuntimeEvent, ArchiveStorageEventItem, Bytes, StorageQuery, StorageQueryType,
RuntimeVersionEvent, StorageQuery, StorageQueryType,
}; };
use subxt_signer::sr25519::dev; use subxt_signer::sr25519::dev;