[[example]]
name = "unstable_light_client_tx_basic"
path = "examples/unstable_light_client_tx_basic.rs"
required-features = ["unstable-light-client", "jsonrpsee"]
[dependencies.base58]
version = "0.2.0"
[dependencies.blake2]
default-features = false
version = "0.10.4"
[dependencies.codec]
default-features = false
features = ["derive"]
package = "parity-scale-codec"
version = "3.4.0"
[dependencies.derivative]
version = "2.2.0"
[dependencies.either]
version = "1.8.1"
[dependencies.frame-metadata]
default-features = false
features = ["current", "std"]
version = "16.0.0"
[dependencies.futures]
default-features = false
features = ["std"]
version = "0.3.27"
[dependencies.getrandom]
default-features = false
optional = true
version = "0.2"
[dependencies.hex]
version = "0.4.3"
[dependencies.impl-serde]
version = "0.4.0"
[dependencies.jsonrpsee]
features = ["jsonrpsee-types"]
optional = true
version = "0.16"
[dependencies.primitive-types]
default-features = false
features = ["codec", "scale-info", "serde"]
version = "0.12.1"
[dependencies.scale-bits]
version = "0.3"
[dependencies.scale-decode]
version = "0.7.0"
[dependencies.scale-encode]
version = "0.3.0"
[dependencies.scale-info]
version = "2.9.0"
[dependencies.scale-value]
version = "0.10.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.171"
[dependencies.serde_json]
features = ["raw_value"]
version = "1.0.103"
[dependencies.sp-core]
default-features = false
optional = true
version = "21.0.0"
[dependencies.sp-core-hashing]
version = "9.0.0"
[dependencies.sp-runtime]
optional = true
version = "24.0.0"
[dependencies.subxt-lightclient]
default-features = false
optional = true
version = "0.30.0"
[dependencies.subxt-macro]
version = "0.30.0"
[dependencies.subxt-metadata]
version = "0.30.0"
[dependencies.thiserror]
version = "1.0.40"
[dependencies.tokio-stream]
optional = true
version = "0.1.14"
[dependencies.tracing]
version = "0.1.34"
[dev-dependencies.assert_matches]
version = "1.5.0"
[dev-dependencies.bitvec]
default-features = false
version = "1"
[dev-dependencies.codec]
default-features = false
features = ["derive", "bit-vec"]
package = "parity-scale-codec"
version = "3.4.0"
[dev-dependencies.scale-info]
features = ["bit-vec"]
version = "2.9.0"
[dev-dependencies.sp-core]
default-features = false
version = "21.0.0"
[dev-dependencies.sp-keyring]
version = "24.0.0"
[dev-dependencies.sp-runtime]
version = "24.0.0"
[dev-dependencies.sp-version]
version = "22.0.0"
[dev-dependencies.tokio]
default-features = false
features = ["macros", "time", "rt-multi-thread"]
version = "1.29"
[dev-dependencies.tracing-subscriber]
version = "0.3.17"
[features]
default = ["jsonrpsee", "native"]
jsonrpsee = ["dep:jsonrpsee"]
native = ["jsonrpsee?/async-client", "jsonrpsee?/client-ws-transport", "subxt-lightclient?/native"]
substrate-compat = ["sp-core", "sp-runtime"]
unstable-light-client = ["subxt-lightclient", "tokio-stream"]
unstable-metadata = []
web = ["jsonrpsee?/async-wasm-client", "jsonrpsee?/client-web-transport", "getrandom/js", "subxt-lightclient?/web"]
[package]
authors = ["Parity Technologies <admin@parity.io>"]
description = "Submit extrinsics (transactions) to a substrate node via RPC"
documentation = "https://docs.rs/subxt"
edition = "2021"
homepage = "https://www.parity.io/"
keywords = ["parity", "substrate", "blockchain"]
license = "Apache-2.0 OR GPL-3.0"
name = "subxt"
publish = true
readme = "README.md"
repository = "https://github.com/paritytech/subxt"
rust-version = "1.64.0"
version = "0.30.0"