Repository: scs/substrate-api-client (language: rust)

Issue:
Update to newest Polkadot Version
Release: 1.17 (https://github.com/paritytech/polkadot-sdk/releases/tag/polkadot-stable2412-1) 


Discussion / hints:

Fix patch:
diff --git a/Cargo.lock b/Cargo.lock
index 3799d9b72..8629463ec 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -14,7 +14,7 @@ dependencies = [
 
 [[package]]
 name = "ac-compose-macros"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "ac-node-api",
  "ac-primitives",
@@ -26,7 +26,7 @@ dependencies = [
 
 [[package]]
 name = "ac-examples-async"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "env_logger",
  "frame-support",
@@ -51,7 +51,7 @@ dependencies = [
 
 [[package]]
 name = "ac-examples-sync"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "env_logger",
  "log",
@@ -64,7 +64,7 @@ dependencies = [
 
 [[package]]
 name = "ac-examples-wasm"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "pallet-balances",
  "sp-core",
@@ -74,7 +74,7 @@ dependencies = [
 
 [[package]]
 name = "ac-keystore"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "array-bytes 9.1.2",
  "async-trait",
@@ -90,7 +90,7 @@ dependencies = [
 
 [[package]]
 name = "ac-node-api"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "ac-primitives",
  "bitvec",
@@ -118,7 +118,7 @@ dependencies = [
 
 [[package]]
 name = "ac-primitives"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "frame-metadata-hash-extension",
  "frame-system",
@@ -145,7 +145,7 @@ dependencies = [
 
 [[package]]
 name = "ac-testing-async"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "frame-support",
  "jsonrpsee",
@@ -164,7 +164,7 @@ dependencies = [
 
 [[package]]
 name = "ac-testing-sync"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "ac-keystore",
  "sp-application-crypto",
@@ -7064,7 +7064,7 @@ dependencies = [
 
 [[package]]
 name = "substrate-api-client"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "ac-compose-macros",
  "ac-node-api",
@@ -7232,7 +7232,7 @@ dependencies = [
 
 [[package]]
 name = "test-no-std"
-version = "1.16.0"
+version = "1.17.0"
 dependencies = [
  "ac-compose-macros",
  "ac-node-api",
diff --git a/Cargo.toml b/Cargo.toml
index 929b80d8e..67e4a6e9c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "substrate-api-client"
-version = "1.16.0"
+version = "1.17.0"
 authors = ["Supercomputing Systems AG <info@scs.ch>"]
 license = "Apache-2.0"
 edition = "2021"
@@ -60,13 +60,13 @@ sp-version = { default-features = false, features = ["serde"], git = "https://gi
 frame-support = { optional = true, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
 
 # local deps
-ac-compose-macros = { path = "compose-macros", version = "1.16", default-features = false }
-ac-node-api = { path = "node-api", version = "1.16", default-features = false }
-ac-primitives = { path = "primitives", version = "1.16", default-features = false }
+ac-compose-macros = { path = "compose-macros", version = "1.17", default-features = false }
+ac-node-api = { path = "node-api", version = "1.17", default-features = false }
+ac-primitives = { path = "primitives", version = "1.17", default-features = false }
 
 
 [dev-dependencies]
-ac-node-api = { path = "node-api", version = "1.16", features = ["mocks"] }
+ac-node-api = { path = "node-api", version = "1.17", features = ["mocks"] }
 rococo-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
 scale-info = { version = "2.1", features = ["derive"] }
 test-case = "3.1"
diff --git a/compose-macros/Cargo.toml b/compose-macros/Cargo.toml
index e905a391a..a2bd539e0 100644
--- a/compose-macros/Cargo.toml
+++ b/compose-macros/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ac-compose-macros"
-version = "1.16.0"
+version = "1.17.0"
 authors = ["Supercomputing Systems AG <info@scs.ch>"]
 license = "Apache-2.0"
 edition = "2021"
@@ -15,10 +15,10 @@ log = { version = "0.4", default-features = false }
 maybe-async = { version = "0.2" }
 
 # local
-ac-primitives = { path = "../primitives", version = "1.16", default-features = false }
+ac-primitives = { path = "../primitives", version = "1.17", default-features = false }
 
 [dev-dependencies]
-ac-node-api = { path = "../node-api", version = "1.16" }
+ac-node-api = { path = "../node-api", version = "1.17" }
 frame-metadata = { version = "18.0" }
 codec = { package = "parity-scale-codec", version = "3.7" }
 
diff --git a/examples/async/Cargo.toml b/examples/async/Cargo.toml
index 84004602e..7492e3938 100644
--- a/examples/async/Cargo.toml
+++ b/examples/async/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ac-examples-async"
-version = "1.16.0"
+version = "1.17.0"
 license = "Apache-2.0"
 edition = "2021"
 
@@ -27,4 +27,4 @@ sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", branch =
 sp-weights = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
 
 # local deps
-substrate-api-client = { path = "../..", version = "1.16", features = ["staking-xt", "contracts-xt"] }
+substrate-api-client = { path = "../..", version = "1.17", features = ["staking-xt", "contracts-xt"] }
diff --git a/examples/sync/Cargo.toml b/examples/sync/Cargo.toml
index 7110970fe..b0502aee5 100644
--- a/examples/sync/Cargo.toml
+++ b/examples/sync/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ac-examples-sync"
-version = "1.16.0"
+version = "1.17.0"
 license = "Apache-2.0"
 edition = "2021"
 
@@ -15,4 +15,4 @@ sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", branch =
 sp-weights = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
 
 # local deps
-substrate-api-client = { path = "../..", version = "1.16", default-features = false, features = ["tungstenite-client", "ws-client"] }
+substrate-api-client = { path = "../..", version = "1.17", default-features = false, features = ["tungstenite-client", "ws-client"] }
diff --git a/examples/wasm/Cargo.toml b/examples/wasm/Cargo.toml
index 701e960c1..9935a7dea 100644
--- a/examples/wasm/Cargo.toml
+++ b/examples/wasm/Cargo.toml
@@ -1,11 +1,11 @@
 [package]
 name = "ac-examples-wasm"
-version = "1.16.0"
+version = "1.17.0"
 license = "Apache-2.0"
 edition = "2021"
 
 [dev-dependencies]
 sp-core = { default-features = false, features = ["full_crypto", "serde"], git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
 sp-runtime = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
-substrate-api-client = { path = "../..", version = "1.16", default-features = false }
+substrate-api-client = { path = "../..", version = "1.17", default-features = false }
 pallet-balances = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
diff --git a/keystore/Cargo.toml b/keystore/Cargo.toml
index ef04efdff..8c9eb917d 100644
--- a/keystore/Cargo.toml
+++ b/keystore/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ac-keystore"
-version = "1.16.0"
+version = "1.17.0"
 authors = ["Supercomputing Systems AG <info@scs.ch>"]
 license = "Apache-2.0"
 edition = "2021"
diff --git a/node-api/Cargo.toml b/node-api/Cargo.toml
index f781ea547..f9536b7a9 100644
--- a/node-api/Cargo.toml
+++ b/node-api/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ac-node-api"
-version = "1.16.0"
+version = "1.17.0"
 authors = ["Supercomputing Systems AG <info@scs.ch>"]
 license = "Apache-2.0"
 edition = "2021"
@@ -36,7 +36,7 @@ sp-application-crypto = { default-features = false, features = ["full_crypto"],
 sp-runtime-interface = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
 
 # local
-ac-primitives = { path = "../primitives", version = "1.16", default-features = false }
+ac-primitives = { path = "../primitives", version = "1.17", default-features = false }
 
 [dev-dependencies]
 test-case = "3.1"
diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml
index d6b77dfd5..5eb96d90e 100644
--- a/primitives/Cargo.toml
+++ b/primitives/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ac-primitives"
-version = "1.16.0"
+version = "1.17.0"
 authors = ["Supercomputing Systems AG <info@scs.ch>"]
 license = "Apache-2.0"
 edition = "2021"


Test patch:
diff --git a/test-no-std/Cargo.toml b/test-no-std/Cargo.toml
index a039d9439..fe93ead82 100644
--- a/test-no-std/Cargo.toml
+++ b/test-no-std/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "test-no-std"
-version = "1.16.0"
+version = "1.17.0"
 authors = ["Supercomputing Systems AG <info@scs.ch>"]
 license = "Apache-2.0"
 edition = "2021"
@@ -9,10 +9,10 @@ edition = "2021"
 libc = { version = "0.2", default-features = false }
 
 # local dependencies
-ac-compose-macros = { path = "../compose-macros", version = "1.16", default-features = false, optional = true, features = ["disable_target_static_assertions", "sync-api"] }
-ac-node-api = { path = "../node-api", version = "1.16", default-features = false, optional = true, features = ["disable_target_static_assertions"] }
-ac-primitives = { path = "../primitives", version = "1.16", default-features = false, optional = true, features = ["disable_target_static_assertions"] }
-substrate-api-client = { path = "..", version = "1.16", default-features = false, optional = true, features = ["disable_target_static_assertions", "sync-api"] }
+ac-compose-macros = { path = "../compose-macros", version = "1.17", default-features = false, optional = true, features = ["disable_target_static_assertions", "sync-api"] }
+ac-node-api = { path = "../node-api", version = "1.17", default-features = false, optional = true, features = ["disable_target_static_assertions"] }
+ac-primitives = { path = "../primitives", version = "1.17", default-features = false, optional = true, features = ["disable_target_static_assertions"] }
+substrate-api-client = { path = "..", version = "1.17", default-features = false, optional = true, features = ["disable_target_static_assertions", "sync-api"] }
 
 # substrate dependencies
 sp-io = { default-features = false, features = ["disable_oom", "disable_panic_handler"], git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
diff --git a/testing/async/Cargo.toml b/testing/async/Cargo.toml
index b18847cbd..c9c381ffa 100644
--- a/testing/async/Cargo.toml
+++ b/testing/async/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ac-testing-async"
-version = "1.16.0"
+version = "1.17.0"
 authors = ["Supercomputing Systems AG <info@scs.ch>"]
 license = "Apache-2.0"
 edition = "2021"
@@ -23,4 +23,4 @@ pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk.git", bran
 pallet-society = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
 
 # local deps
-substrate-api-client = { path = "../..", version = "1.16", features = ["staking-xt", "contracts-xt"] }
+substrate-api-client = { path = "../..", version = "1.17", features = ["staking-xt", "contracts-xt"] }
diff --git a/testing/sync/Cargo.toml b/testing/sync/Cargo.toml
index f2ec36c1d..d4c34f1b4 100644
--- a/testing/sync/Cargo.toml
+++ b/testing/sync/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ac-testing-sync"
-version = "1.16.0"
+version = "1.17.0"
 authors = ["Supercomputing Systems AG <info@scs.ch>"]
 license = "Apache-2.0"
 edition = "2021"
@@ -12,5 +12,5 @@ sp-core = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "ma
 sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
 
 # local deps
-substrate-api-client = { path = "../..", version = "1.16", default-features = false, features = ["tungstenite-client", "ws-client"] }
-ac-keystore = { path = "../../keystore", version = "1.16" }
+substrate-api-client = { path = "../..", version = "1.17", default-features = false, features = ["tungstenite-client", "ws-client"] }
+ac-keystore = { path = "../../keystore", version = "1.17" }