From a940bbcf73ee70eb931d75b7245fb3a4a96c5326 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 1 Mar 2025 13:08:49 +0000 Subject: [PATCH] Bump subxt-signer from 0.38.1 to 0.39.0 Bumps [subxt-signer](https://github.com/paritytech/subxt) from 0.38.1 to 0.39.0. - [Release notes](https://github.com/paritytech/subxt/releases) - [Changelog](https://github.com/paritytech/subxt/blob/master/CHANGELOG.md) - [Commits](https://github.com/paritytech/subxt/compare/v0.38.1...v0.39.0) --- updated-dependencies: - dependency-name: subxt-signer dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 238 ++++++++++++++++++++++++++++++----- crates/extrinsics/Cargo.toml | 2 +- 2 files changed, 210 insertions(+), 30 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ee7345950..c9657cb76 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2259,7 +2259,7 @@ dependencies = [ "sp-weights 27.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=9adb8d28ab1f6744f1fb26db41f42361ac1254a0)", "stdio-override", "subxt", - "subxt-signer", + "subxt-signer 0.39.0", "tempfile", "tokio", "tracing", @@ -3856,7 +3856,21 @@ checksum = "6027a409bac4fe95b4d107f965fcdbc252fc89d884a360d076b3070b6128c094" dependencies = [ "frame-metadata 17.0.0", "parity-scale-codec", - "scale-decode", + "scale-decode 0.14.0", + "scale-info", + "scale-type-resolver", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "frame-decode" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7af3d1149d6063985bb62d97f3ea83060ce4d6f2d04c21f551d270e8d84a27c" +dependencies = [ + "frame-metadata 18.0.0", + "parity-scale-codec", + "scale-decode 0.16.0", "scale-info", "scale-type-resolver", "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3934,6 +3948,17 @@ dependencies = [ "serde", ] +[[package]] +name = "frame-metadata" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daaf440c68eb2c3d88e5760fe8c7af3f9fee9181fab6c2f2c4e7cc48dcc40bb8" +dependencies = [ + "cfg-if", + "parity-scale-codec", + "scale-info", +] + [[package]] name = "frame-metadata" version = "19.0.0" @@ -5191,8 +5216,8 @@ dependencies = [ "pallet-revive-uapi 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=4a400dc1866f11707331fb6408df1055d0f42a70)", "parity-scale-codec", "polkavm-derive 0.21.0 (git+https://github.com/use-ink/polkavm?branch=cmichi-unsupported-instruction-compilation-bug)", - "scale-decode", - "scale-encode", + "scale-decode 0.14.0", + "scale-encode 0.8.0", "scale-info", "schnorrkel", "secp256k1 0.30.0", @@ -5272,8 +5297,8 @@ dependencies = [ "pallet-revive-uapi 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=4a400dc1866f11707331fb6408df1055d0f42a70)", "parity-scale-codec", "primitive-types 0.13.1", - "scale-decode", - "scale-encode", + "scale-decode 0.14.0", + "scale-encode 0.8.0", "scale-info", "serde", "xxhash-rust", @@ -7533,7 +7558,7 @@ dependencies = [ "sp-runtime 31.0.1 (git+https://github.com/paritytech/polkadot-sdk?rev=9adb8d28ab1f6744f1fb26db41f42361ac1254a0)", "staging-xcm 7.0.1 (git+https://github.com/paritytech/polkadot-sdk?rev=9adb8d28ab1f6744f1fb26db41f42361ac1254a0)", "staging-xcm-builder 7.0.0", - "subxt-signer", + "subxt-signer 0.38.1", ] [[package]] @@ -10361,6 +10386,18 @@ dependencies = [ "serde", ] +[[package]] +name = "scale-bits" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27243ab0d2d6235072b017839c5f0cd1a3b1ce45c0f7a715363b0c7d36c76c94" +dependencies = [ + "parity-scale-codec", + "scale-info", + "scale-type-resolver", + "serde", +] + [[package]] name = "scale-decode" version = "0.14.0" @@ -10370,10 +10407,25 @@ dependencies = [ "derive_more 1.0.0", "parity-scale-codec", "primitive-types 0.13.1", - "scale-bits", - "scale-decode-derive", + "scale-bits 0.6.0", + "scale-decode-derive 0.14.0", + "scale-type-resolver", + "smallvec", +] + +[[package]] +name = "scale-decode" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d78196772d25b90a98046794ce0fe2588b39ebdfbdc1e45b4c6c85dd43bebad" +dependencies = [ + "parity-scale-codec", + "primitive-types 0.13.1", + "scale-bits 0.7.0", + "scale-decode-derive 0.16.0", "scale-type-resolver", "smallvec", + "thiserror 2.0.11", ] [[package]] @@ -10388,6 +10440,18 @@ dependencies = [ "syn 2.0.98", ] +[[package]] +name = "scale-decode-derive" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f4b54a1211260718b92832b661025d1f1a4b6930fbadd6908e00edd265fa5f7" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.98", +] + [[package]] name = "scale-encode" version = "0.8.0" @@ -10397,12 +10461,27 @@ dependencies = [ "derive_more 1.0.0", "parity-scale-codec", "primitive-types 0.13.1", - "scale-bits", - "scale-encode-derive", + "scale-bits 0.6.0", + "scale-encode-derive 0.8.0", "scale-type-resolver", "smallvec", ] +[[package]] +name = "scale-encode" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64901733157f9d25ef86843bd783eda439fac7efb0ad5a615d12d2cf3a29464b" +dependencies = [ + "parity-scale-codec", + "primitive-types 0.13.1", + "scale-bits 0.7.0", + "scale-encode-derive 0.10.0", + "scale-type-resolver", + "smallvec", + "thiserror 2.0.11", +] + [[package]] name = "scale-encode-derive" version = "0.8.0" @@ -10416,6 +10495,19 @@ dependencies = [ "syn 2.0.98", ] +[[package]] +name = "scale-encode-derive" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78a3993a13b4eafa89350604672c8757b7ea84c7c5947d4b3691e3169c96379b" +dependencies = [ + "darling", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.98", +] + [[package]] name = "scale-info" version = "2.11.6" @@ -10477,15 +10569,30 @@ dependencies = [ "derive_more 1.0.0", "either", "parity-scale-codec", - "scale-bits", - "scale-decode", - "scale-encode", + "scale-bits 0.6.0", + "scale-decode 0.14.0", + "scale-encode 0.8.0", "scale-info", "scale-type-resolver", "serde", "yap", ] +[[package]] +name = "scale-value" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ca8b26b451ecb7fd7b62b259fa28add63d12ec49bbcac0e01fcb4b5ae0c09aa" +dependencies = [ + "either", + "parity-scale-codec", + "scale-bits 0.7.0", + "scale-decode 0.16.0", + "scale-encode 0.10.0", + "scale-type-resolver", + "thiserror 2.0.11", +] + [[package]] name = "schannel" version = "0.1.27" @@ -13724,17 +13831,17 @@ dependencies = [ "parity-scale-codec", "polkadot-sdk", "primitive-types 0.13.1", - "scale-bits", - "scale-decode", - "scale-encode", + "scale-bits 0.6.0", + "scale-decode 0.14.0", + "scale-encode 0.8.0", "scale-info", - "scale-value", + "scale-value 0.17.0", "serde", "serde_json", - "subxt-core", + "subxt-core 0.38.1", "subxt-lightclient", "subxt-macro", - "subxt-metadata", + "subxt-metadata 0.38.1", "thiserror 1.0.69", "tokio", "tokio-util", @@ -13756,7 +13863,7 @@ dependencies = [ "quote", "scale-info", "scale-typegen", - "subxt-metadata", + "subxt-metadata 0.38.1", "syn 2.0.98", "thiserror 1.0.69", ] @@ -13770,7 +13877,7 @@ dependencies = [ "base58", "blake2", "derive-where", - "frame-decode", + "frame-decode 0.5.1", "frame-metadata 17.0.0", "hashbrown 0.14.5", "hex", @@ -13779,14 +13886,44 @@ dependencies = [ "parity-scale-codec", "polkadot-sdk", "primitive-types 0.13.1", - "scale-bits", - "scale-decode", - "scale-encode", + "scale-bits 0.6.0", + "scale-decode 0.14.0", + "scale-encode 0.8.0", "scale-info", - "scale-value", + "scale-value 0.17.0", "serde", "serde_json", - "subxt-metadata", + "subxt-metadata 0.38.1", + "tracing", +] + +[[package]] +name = "subxt-core" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e7617b6c7ed846d3f69c0eafb11884730c9161217c82e1edc370e3872c2e5cf" +dependencies = [ + "base58", + "blake2", + "derive-where", + "frame-decode 0.6.1", + "frame-metadata 18.0.0", + "hashbrown 0.14.5", + "hex", + "impl-serde 0.5.0", + "keccak-hash", + "parity-scale-codec", + "polkadot-sdk", + "primitive-types 0.13.1", + "scale-bits 0.7.0", + "scale-decode 0.16.0", + "scale-encode 0.10.0", + "scale-info", + "scale-value 0.18.0", + "serde", + "serde_json", + "subxt-metadata 0.39.0", + "thiserror 2.0.11", "tracing", ] @@ -13829,7 +13966,7 @@ version = "0.38.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aacd4e7484fef58deaa2dcb32d94753a864b208a668c0dd0c28be1d8abeeadb2" dependencies = [ - "frame-decode", + "frame-decode 0.5.1", "frame-metadata 17.0.0", "hashbrown 0.14.5", "parity-scale-codec", @@ -13837,6 +13974,21 @@ dependencies = [ "scale-info", ] +[[package]] +name = "subxt-metadata" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330f692b6e2c590265d222be717e9f88c017ee4b2ddb50907f31fffdf26072a5" +dependencies = [ + "frame-decode 0.6.1", + "frame-metadata 18.0.0", + "hashbrown 0.14.5", + "parity-scale-codec", + "polkadot-sdk", + "scale-info", + "thiserror 2.0.11", +] + [[package]] name = "subxt-signer" version = "0.38.1" @@ -13862,7 +14014,35 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.8", - "subxt-core", + "subxt-core 0.38.1", + "zeroize", +] + +[[package]] +name = "subxt-signer" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcd700f4d7cc146414ca7bdc47eac84f3465418ce310e10232a67c2040afd704" +dependencies = [ + "base64 0.22.1", + "bip39", + "cfg-if", + "crypto_secretbox", + "hex", + "hmac 0.12.1", + "parity-scale-codec", + "pbkdf2", + "polkadot-sdk", + "regex", + "schnorrkel", + "scrypt", + "secp256k1 0.30.0", + "secrecy 0.10.3", + "serde", + "serde_json", + "sha2 0.10.8", + "subxt-core 0.39.0", + "thiserror 2.0.11", "zeroize", ] diff --git a/crates/extrinsics/Cargo.toml b/crates/extrinsics/Cargo.toml index 2e6371dac..a6349113e 100644 --- a/crates/extrinsics/Cargo.toml +++ b/crates/extrinsics/Cargo.toml @@ -52,7 +52,7 @@ regex = "1.11.1" predicates = "3.1.3" tempfile = "3.16.0" tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } -subxt-signer = { version = "0.38.1", features = ["subxt", "sr25519"] } +subxt-signer = { version = "0.39.0", features = ["subxt", "sr25519"] } stdio-override = "0.2.0" [features]