From 0c8b9e8fbd98c1c51da576b50edcdbe7df6f625b Mon Sep 17 00:00:00 2001 From: echevrier <84318241+echevrier@users.noreply.github.com> Date: Tue, 9 May 2023 10:39:20 +0200 Subject: [PATCH] break api: async support and clean up dependencies (#567) break api: clean up trait bound, improve dispatch error, async support, break api: improve dispatch error, cleanup dependencies, rework of metadata break api: clean up trait bounds, cleanup dependencies break api: clean up trait bounds, support decoding events from the metadata, async support, Change generic types of traits to associated types breaks nothing break API: async support, clean up dependencies break API: improve dispacth error, clean up trait bounds, add next_events_from_metadata, expand chain api, make pallet dependencies optional cargo.lock changes from review Co-authored-by: echevrier --- Cargo.lock | 16 ++++++++-------- Cargo.toml | 2 +- client-keystore/Cargo.toml | 2 +- compose-macros/Cargo.toml | 2 +- examples/Cargo.toml | 2 +- node-api/Cargo.toml | 2 +- primitives/Cargo.toml | 2 +- test-no-std/Cargo.toml | 2 +- testing/Cargo.toml | 2 +- 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c820a2c37..b776408a0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,7 +14,7 @@ dependencies = [ [[package]] name = "ac-compose-macros" -version = "0.3.0" +version = "0.4.0" dependencies = [ "ac-primitives", "log", @@ -23,7 +23,7 @@ dependencies = [ [[package]] name = "ac-examples" -version = "0.3.0" +version = "0.4.0" dependencies = [ "env_logger", "frame-support", @@ -47,7 +47,7 @@ dependencies = [ [[package]] name = "ac-node-api" -version = "0.3.0" +version = "0.4.0" dependencies = [ "ac-primitives", "bitvec", @@ -68,7 +68,7 @@ dependencies = [ [[package]] name = "ac-primitives" -version = "0.6.0" +version = "0.7.0" dependencies = [ "frame-system", "impl-serde", @@ -95,7 +95,7 @@ dependencies = [ [[package]] name = "ac-testing" -version = "0.2.0" +version = "0.3.0" dependencies = [ "frame-support", "frame-system", @@ -5361,7 +5361,7 @@ dependencies = [ [[package]] name = "substrate-api-client" -version = "0.11.0" +version = "0.12.0" dependencies = [ "ac-compose-macros", "ac-node-api", @@ -5403,7 +5403,7 @@ dependencies = [ [[package]] name = "substrate-client-keystore" -version = "0.8.0" +version = "0.9.0" dependencies = [ "array-bytes", "async-trait", @@ -5498,7 +5498,7 @@ dependencies = [ [[package]] name = "test-no-std" -version = "0.7.0" +version = "0.7.1" dependencies = [ "ac-compose-macros", "ac-node-api", diff --git a/Cargo.toml b/Cargo.toml index e3b10f0f9..0d8f8f913 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "substrate-api-client" -version = "0.11.0" +version = "0.12.0" authors = ["Supercomputing Systems AG "] license = "Apache-2.0" edition = "2021" diff --git a/client-keystore/Cargo.toml b/client-keystore/Cargo.toml index d8dfe91ba..bd4ce4d3f 100644 --- a/client-keystore/Cargo.toml +++ b/client-keystore/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "substrate-client-keystore" -version = "0.8.0" +version = "0.9.0" authors = ["Supercomputing Systems AG "] license = "Apache-2.0" edition = "2021" diff --git a/compose-macros/Cargo.toml b/compose-macros/Cargo.toml index e75bc41be..e4d64591f 100644 --- a/compose-macros/Cargo.toml +++ b/compose-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ac-compose-macros" -version = "0.3.0" +version = "0.4.0" authors = ["Supercomputing Systems AG "] license = "Apache-2.0" edition = "2021" diff --git a/examples/Cargo.toml b/examples/Cargo.toml index bfa0023c8..02d8a59f4 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ac-examples" -version = "0.3.0" +version = "0.4.0" license = "Apache-2.0" edition = "2021" diff --git a/node-api/Cargo.toml b/node-api/Cargo.toml index 46dba6bda..335211768 100644 --- a/node-api/Cargo.toml +++ b/node-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ac-node-api" -version = "0.3.0" +version = "0.4.0" authors = ["Supercomputing Systems AG "] license = "Apache-2.0" edition = "2021" diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml index a05407915..1a1abd8b6 100644 --- a/primitives/Cargo.toml +++ b/primitives/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ac-primitives" -version = "0.6.0" +version = "0.7.0" authors = ["Supercomputing Systems AG "] license = "Apache-2.0" edition = "2021" diff --git a/test-no-std/Cargo.toml b/test-no-std/Cargo.toml index 18de4e025..f87e690a5 100644 --- a/test-no-std/Cargo.toml +++ b/test-no-std/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test-no-std" -version = "0.7.0" +version = "0.7.1" authors = ["Supercomputing Systems AG "] license = "Apache-2.0" edition = "2021" diff --git a/testing/Cargo.toml b/testing/Cargo.toml index 4ad4a05fd..91b34b02d 100644 --- a/testing/Cargo.toml +++ b/testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ac-testing" -version = "0.2.0" +version = "0.3.0" authors = ["Supercomputing Systems AG "] license = "Apache-2.0" edition = "2021"