# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "sube" version = "0.5.0" authors = ["Daniel Olano "] description = "SUBmit Extrinsics to a Substrate node" license = "Apache-2.0" repository = "https://github.com/valibre-org/sube" [package.metadata.docs.rs] features = ["http"] [[bin]] name = "sube" required-features = ["bin"] [dependencies.anyhow] version = "1.0.44" optional = true [dependencies.async-mutex] version = "1.4.0" optional = true [dependencies.async-std] version = "1.10.0" optional = true default_features = false [dependencies.async-tls] version = "0.11.0" optional = true default-features = false [dependencies.async-trait] version = "0.1.51" [dependencies.async-tungstenite] version = "0.15.0" features = ["async-std-runtime"] optional = true [dependencies.blake2] version = "0.9.2" default-features = false [dependencies.codec] version = "2.3.1" default-features = false package = "parity-scale-codec" [dependencies.frame-metadata] version = "14.0.0" features = ["std"] default-features = false [dependencies.futures-channel] version = "0.3.17" features = ["alloc"] optional = true default-features = false [dependencies.futures-util] version = "0.3.17" features = ["sink"] optional = true default-features = false [dependencies.hex] version = "0.4.3" features = ["alloc"] default-features = false [dependencies.jsonrpc] version = "0.12.0" optional = true default-features = false [dependencies.log] version = "0.4.14" [dependencies.once_cell] version = "1.8.0" default-features = false [dependencies.scale-info] version = "1.0.0" optional = true [dependencies.scales] version = "0.7.4" optional = true default-features = false package = "scale-serialization" [dependencies.serde] version = "1.0.130" optional = true default-features = false [dependencies.serde_json] version = "1.0.68" optional = true default-features = false [dependencies.stderrlog] version = "0.5.1" optional = true [dependencies.structopt] version = "0.3.25" optional = true [dependencies.surf] version = "2.3.1" optional = true default_features = false [dependencies.twox-hash] version = "1.6.1" default-features = false [dependencies.url] version = "2.2.2" optional = true [dev-dependencies.async-std] version = "1.10.0" features = ["attributes"] [dev-dependencies.hex-literal] version = "0.3.3" [features] bin = ["anyhow", "async-std/attributes", "http", "decode", "serde", "serde_json", "std", "stderrlog", "structopt", "url", "v14", "wss"] decode = ["v14", "serde", "scales/codec"] default = ["v14", "ws", "decode", "json", "std"] http = ["jsonrpc", "surf/h1-client-rustls"] http-web = ["jsonrpc", "surf/wasm-client"] json = ["v14", "scales/json"] std = [] v12 = ["frame-metadata/v12"] v13 = ["frame-metadata/v13"] v14 = ["frame-metadata/v14", "scale-info", "scales"] ws = ["async-std", "async-tungstenite", "async-mutex", "futures-util", "futures-channel", "jsonrpc"] wss = ["ws", "async-tls", "async-tungstenite/async-tls"]