Move subxt-new to be the new subxt, and get first example working

This commit is contained in:
James Wilson
2025-12-11 17:44:18 +00:00
parent 15a7534a55
commit 02d0c12019
279 changed files with 1169 additions and 28576 deletions
+13 -15
View File
@@ -1,11 +1,9 @@
[workspace]
members = [
"new",
"subxt",
"cli",
"codegen",
"core",
"lightclient",
"historic",
"testing/substrate-runner",
"testing/test-runtime",
"testing/integration-tests",
@@ -16,10 +14,10 @@ members = [
"metadata",
"rpcs",
"signer",
"subxt",
"scripts/artifacts",
"utils/fetch-metadata",
"utils/strip-metadata",
"utils/accountid32"
]
# We exclude any crates that would depend on non mutually
@@ -39,7 +37,7 @@ resolver = "2"
[workspace.package]
authors = ["Parity Technologies <admin@parity.io>"]
edition = "2024"
version = "0.44.0"
version = "0.50.0"
rust-version = "1.85.0"
license = "Apache-2.0 OR GPL-3.0"
repository = "https://github.com/paritytech/subxt"
@@ -157,16 +155,16 @@ sp-state-machine = { version = "0.45.0", default-features = false }
sp-runtime = { version = "41.1.0", default-features = false }
# Subxt workspace crates:
subxt = { version = "0.44.0", path = "subxt", default-features = false }
subxt-core = { version = "0.44.0", path = "core", default-features = false }
subxt-macro = { version = "0.44.0", path = "macro" }
subxt-metadata = { version = "0.44.0", path = "metadata", default-features = false }
subxt-codegen = { version = "0.44.0", path = "codegen" }
subxt-signer = { version = "0.44.0", path = "signer", default-features = false }
subxt-rpcs = { version = "0.44.0", path = "rpcs", default-features = false }
subxt-lightclient = { version = "0.44.0", path = "lightclient", default-features = false }
subxt-utils-fetchmetadata = { version = "0.44.0", path = "utils/fetch-metadata", default-features = false }
subxt-utils-stripmetadata = { version = "0.44.0", path = "utils/strip-metadata", default-features = false }
subxt = { version = "0.50.0", path = "subxt", default-features = false }
subxt-macro = { version = "0.50.0", path = "macro" }
subxt-metadata = { version = "0.50.0", path = "metadata", default-features = false }
subxt-codegen = { version = "0.50.0", path = "codegen" }
subxt-signer = { version = "0.50.0", path = "signer", default-features = false }
subxt-rpcs = { version = "0.50.0", path = "rpcs", default-features = false }
subxt-lightclient = { version = "0.50.0", path = "lightclient", default-features = false }
subxt-utils-fetchmetadata = { version = "0.50.0", path = "utils/fetch-metadata", default-features = false }
subxt-utils-stripmetadata = { version = "0.50.0", path = "utils/strip-metadata", default-features = false }
subxt-utils-accountid32 = { version = "0.50.0", path = "utils/accountid32", default-features = false }
test-runtime = { path = "testing/test-runtime" }
substrate-runner = { path = "testing/substrate-runner" }