mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-16 23:41:02 +00:00
Merge remote-tracking branch 'origin/master' into lexnv/update-smoldot
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
This commit is contained in:
+61
-49
@@ -2,6 +2,7 @@
|
||||
members = [
|
||||
"cli",
|
||||
"codegen",
|
||||
"core",
|
||||
"lightclient",
|
||||
"testing/substrate-runner",
|
||||
"testing/test-runtime",
|
||||
@@ -18,13 +19,20 @@ members = [
|
||||
# We exclude any crates that would depend on non mutually
|
||||
# exclusive feature flags and thus can't compile with the
|
||||
# workspace:
|
||||
exclude = ["testing/wasm-rpc-tests", "testing/wasm-lightclient-tests", "signer/wasm-tests", "examples/wasm-example", "examples/parachain-example"]
|
||||
exclude = [
|
||||
"testing/no-std-tests",
|
||||
"testing/wasm-rpc-tests",
|
||||
"testing/wasm-lightclient-tests",
|
||||
"signer/wasm-tests",
|
||||
"examples/wasm-example",
|
||||
"examples/parachain-example"
|
||||
]
|
||||
resolver = "2"
|
||||
|
||||
[workspace.package]
|
||||
authors = ["Parity Technologies <admin@parity.io>"]
|
||||
edition = "2021"
|
||||
version = "0.34.0"
|
||||
version = "0.35.0"
|
||||
rust-version = "1.74.0"
|
||||
license = "Apache-2.0 OR GPL-3.0"
|
||||
repository = "https://github.com/paritytech/subxt"
|
||||
@@ -51,53 +59,56 @@ type_complexity = "allow"
|
||||
all = "deny"
|
||||
|
||||
[workspace.dependencies]
|
||||
async-trait = "0.1.74"
|
||||
async-trait = "0.1.79"
|
||||
assert_matches = "1.5.0"
|
||||
base58 = { version = "0.2.0" }
|
||||
bitvec = { version = "1", default-features = false }
|
||||
blake2 = { version = "0.10.6", default-features = false }
|
||||
clap = { version = "4.4.18", features = ["derive", "cargo"] }
|
||||
clap = { version = "4.5.3", features = ["derive", "cargo"] }
|
||||
cfg-if = "1.0.0"
|
||||
criterion = "0.4"
|
||||
codec = { package = "parity-scale-codec", version = "3.4.0", default-features = false }
|
||||
color-eyre = "0.6.1"
|
||||
codec = { package = "parity-scale-codec", version = "3.6.9", default-features = false }
|
||||
color-eyre = "0.6.3"
|
||||
console_error_panic_hook = "0.1.7"
|
||||
darling = "0.20.3"
|
||||
derivative = "2.2.0"
|
||||
either = "1.9.0"
|
||||
frame-metadata = { version = "16.0.0", default-features = false, features = ["current", "std"] }
|
||||
darling = "0.20.8"
|
||||
derive-where = "1.2.7"
|
||||
derive_more = "0.99.17"
|
||||
either = { version = "1.10.0", default-features = false }
|
||||
frame-metadata = { version = "16.0.0", default-features = false }
|
||||
futures = { version = "0.3.30", default-features = false, features = ["std"] }
|
||||
getrandom = { version = "0.2", default-features = false }
|
||||
hex = "0.4.3"
|
||||
hashbrown = "0.14.3"
|
||||
hex = { version = "0.4.3", default-features = false }
|
||||
heck = "0.4.1"
|
||||
impl-serde = { version = "0.4.0" }
|
||||
impl-serde = { version = "0.4.0", default-features = false }
|
||||
indoc = "2"
|
||||
jsonrpsee = { version = "0.21" }
|
||||
jsonrpsee = { version = "0.22" }
|
||||
pretty_assertions = "1.4.0"
|
||||
primitive-types = { version = "0.12.2", default-features = false, features = ["codec", "scale-info", "serde"] }
|
||||
primitive-types = { version = "0.12.2", default-features = false }
|
||||
proc-macro-error = "1.0.4"
|
||||
proc-macro2 = "1.0.78"
|
||||
proc-macro2 = "1.0.79"
|
||||
quote = "1.0.35"
|
||||
regex = "1.10.3"
|
||||
scale-info = "2.10.0"
|
||||
scale-value = "0.13.0"
|
||||
scale-bits = "0.4.0"
|
||||
scale-decode = "0.10.0"
|
||||
scale-encode = "0.5.0"
|
||||
serde = { version = "1.0.196" }
|
||||
serde_json = { version = "1.0.113" }
|
||||
regex = { version = "1.10.3", default-features = false }
|
||||
scale-info = { version = "2.11.0", default-features = false }
|
||||
scale-value = { version = "0.14.1", default-features = false }
|
||||
scale-bits = { version = "0.5.0", default-features = false }
|
||||
scale-decode = { version = "0.11.1", default-features = false }
|
||||
scale-encode = { version = "0.6.0", default-features = false }
|
||||
scale-typegen = "0.4.2"
|
||||
scale-typegen-description = "0.4.2"
|
||||
serde = { version = "1.0.197", default-features = false, features = ["derive"] }
|
||||
serde_json = { version = "1.0.114", default-features = false }
|
||||
syn = { version = "2.0.15", features = ["full", "extra-traits"] }
|
||||
thiserror = "1.0.53"
|
||||
tokio = { version = "1.35", default-features = false }
|
||||
tracing = "0.1.40"
|
||||
thiserror = "1.0.58"
|
||||
tokio = { version = "1.36", default-features = false }
|
||||
tracing = { version = "0.1.40", default-features = false }
|
||||
tracing-wasm = "0.2.1"
|
||||
tracing-subscriber = "0.3.18"
|
||||
trybuild = "1.0.89"
|
||||
trybuild = "1.0.90"
|
||||
url = "2.5.0"
|
||||
wabt = "0.10.0"
|
||||
wasm-bindgen-test = "0.3.24"
|
||||
which = "5.0.0"
|
||||
scale-typegen-description = "0.1.0"
|
||||
scale-typegen = "0.1.1"
|
||||
strip-ansi-escapes = "0.2.0"
|
||||
|
||||
# Light client support:
|
||||
@@ -106,42 +117,43 @@ smoldot-light = { version = "0.15.0", default-features = false }
|
||||
tokio-stream = "0.1.14"
|
||||
futures-util = "0.3.30"
|
||||
rand = "0.8.5"
|
||||
pin-project = "1.1.4"
|
||||
pin-project = "1.1.5"
|
||||
|
||||
# Light client wasm:
|
||||
web-sys = { version = "0.3.67", features = ["BinaryType", "CloseEvent", "MessageEvent", "WebSocket"] }
|
||||
wasm-bindgen = "0.2.90"
|
||||
web-sys = { version = "0.3.69", features = ["BinaryType", "CloseEvent", "MessageEvent", "WebSocket"] }
|
||||
wasm-bindgen = "0.2.92"
|
||||
send_wrapper = "0.6.0"
|
||||
js-sys = "0.3.67"
|
||||
wasm-bindgen-futures = "0.4.38"
|
||||
js-sys = "0.3.69"
|
||||
wasm-bindgen-futures = "0.4.42"
|
||||
futures-timer = "3"
|
||||
instant = { version = "0.1.12", default-features = false }
|
||||
tokio-util = "0.7.10"
|
||||
|
||||
# Substrate crates:
|
||||
sp-core = { version = "28.0.0", default-features = false }
|
||||
sp-core-hashing = { version = "15.0.0", default-features = false }
|
||||
sp-runtime = "31.0.0"
|
||||
sp-keyring = "31.0.0"
|
||||
sp-core = { version = "31.0.0", default-features = false }
|
||||
sp-crypto-hashing = { version = "0.1.0", default-features = false }
|
||||
sp-runtime = "34.0.0"
|
||||
sp-keyring = "34.0.0"
|
||||
|
||||
# Subxt workspace crates:
|
||||
subxt = { version = "0.34.0", path = "subxt", default-features = false }
|
||||
subxt-macro = { version = "0.34.0", path = "macro" }
|
||||
subxt-metadata = { version = "0.34.0", path = "metadata" }
|
||||
subxt-codegen = { version = "0.34.0", path = "codegen" }
|
||||
subxt-signer = { version = "0.34.0", path = "signer" }
|
||||
subxt-lightclient = { version = "0.34.0", path = "lightclient", default-features = false }
|
||||
subxt = { version = "0.35.0", path = "subxt", default-features = false }
|
||||
subxt-core = { version = "0.35.0", path = "core", default-features = false }
|
||||
subxt-macro = { version = "0.35.0", path = "macro" }
|
||||
subxt-metadata = { version = "0.35.0", path = "metadata", default-features = false }
|
||||
subxt-codegen = { version = "0.35.0", path = "codegen" }
|
||||
subxt-signer = { version = "0.35.0", path = "signer", default-features = false }
|
||||
subxt-lightclient = { version = "0.35.0", path = "lightclient", default-features = false }
|
||||
test-runtime = { path = "testing/test-runtime" }
|
||||
substrate-runner = { path = "testing/substrate-runner" }
|
||||
|
||||
# subxt-signer deps that I expect aren't useful anywhere else:
|
||||
bip39 = "2.0.0"
|
||||
hmac = "0.12.1"
|
||||
bip39 = { version = "2.0.0", default-features = false }
|
||||
hmac = { version = "0.12.1", default-features = false }
|
||||
pbkdf2 = { version = "0.12.2", default-features = false }
|
||||
schnorrkel = "0.11.4"
|
||||
secp256k1 = "0.28.1"
|
||||
schnorrkel = { version = "0.11.4", default-features = false }
|
||||
secp256k1 = { version = "0.28.2", default-features = false }
|
||||
secrecy = "0.8.0"
|
||||
sha2 = "0.10.8"
|
||||
sha2 = { version = "0.10.8", default-features = false }
|
||||
zeroize = { version = "1", default-features = false }
|
||||
|
||||
[profile.dev.package.smoldot-light]
|
||||
|
||||
Reference in New Issue
Block a user