# 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 believe there's an error in this file please file an # issue against the rust-lang/cargo repository. If you're # editing this file be aware that the upstream Cargo.toml # will likely look very different (and much more reasonable) [package] edition = "2018" name = "node-cli" version = "2.0.0" authors = ["Parity Technologies ", "Tetcoin Developers "] build = "build.rs" default-run = "tetcore" description = "Generic Tetcore node implementation in Rust." homepage = "https://core.tetcoin.org" keywords = ["tetcoin", "tetcore", "crypto", "blockchain", "framework"] categories = ["cryptography::cryptocurrencies"] license = "GPL-3.0-or-later WITH Classpath-exception-2.0" repository = "https://github.com/tetcoin/tetcore" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] [package.metadata.wasm-pack.profile.release] wasm-opt = false [lib] crate-type = ["cdylib", "rlib"] [[bin]] name = "tetcore" path = "bin/main.rs" required-features = ["cli"] [dependencies.browser-utils] version = "0.8.0" optional = true package = "tetcore-browser-utils" [dependencies.codec] version = "2.0.1" package = "tetsy-scale-codec" [dependencies.fabric-benchmarking-cli] version = "2.0.1" optional = true [dependencies.fabric-support] version = "2.0.0" default-features = false [dependencies.fabric-system] version = "2.0.0" [dependencies.futures] version = "0.3.9" features = ["compat"] [dependencies.grandpa] version = "0.8.0" package = "tc-finality-grandpa" [dependencies.grandpa-primitives] version = "2.0.2" package = "tp-finality-grandpa" [dependencies.hex-literal] version = "0.3.1" [dependencies.log] version = "0.4.8" [dependencies.noble-authority-discovery] version = "2.0.1" [dependencies.noble-balances] version = "2.0.1" [dependencies.noble-contracts] version = "2.0.0" [dependencies.noble-grandpa] version = "2.0.0" [dependencies.noble-im-online] version = "2.0.0" default-features = false [dependencies.noble-indices] version = "2.0.0" [dependencies.noble-staking] version = "2.0.0" [dependencies.noble-timestamp] version = "2.0.0" default-features = false [dependencies.noble-transaction-payment] version = "2.0.0" [dependencies.node-executor] version = "2.0.0" [dependencies.node-inspect] version = "0.8.0" optional = true [dependencies.node-primitives] version = "2.0.0" [dependencies.node-rpc] version = "2.0.0" [dependencies.node-runtime] version = "2.0.0" [dependencies.parking_lot] version = "0.11.1" [dependencies.rand] version = "0.7.2" [dependencies.serde] version = "1.0.102" features = ["derive"] [dependencies.structopt] version = "0.3.8" optional = true [dependencies.tc-authority-discovery] version = "0.8.0" [dependencies.tc-basic-authorship] version = "0.8.0" [dependencies.tc-chain-spec] version = "2.0.0" [dependencies.tc-cli] version = "0.8.0" optional = true [dependencies.tc-client-api] version = "2.0.0" [dependencies.tc-client-db] version = "0.8.0" default-features = false [dependencies.tc-consensus] version = "0.8.0" [dependencies.tc-consensus-babe] version = "0.8.0" [dependencies.tc-consensus-slots] version = "0.8.0" [dependencies.tc-finality-grandpa-warp-sync] version = "0.8.0" optional = true [dependencies.tc-network] version = "0.8.0" [dependencies.tc-offchain] version = "2.0.0" [dependencies.tc-rpc] version = "2.0.0" [dependencies.tc-service] version = "0.8.0" default-features = false [dependencies.tc-telemetry] version = "2.0.0" [dependencies.tc-tracing] version = "2.0.0" [dependencies.tc-transaction-pool] version = "2.0.0" [dependencies.tet-core] version = "2.0.2" [dependencies.tet-io] version = "2.0.2" [dependencies.tp-authority-discovery] version = "2.0.2" [dependencies.tp-consensus] version = "0.8.2" [dependencies.tp-consensus-babe] version = "0.8.2" [dependencies.tp-inherents] version = "2.0.2" [dependencies.tp-keyring] version = "2.0.2" [dependencies.tp-keystore] version = "0.8.1" [dependencies.tp-runtime] version = "2.0.2" [dependencies.tp-timestamp] version = "2.0.2" default-features = false [dependencies.tp-transaction-pool] version = "2.0.2" [dependencies.wasm-bindgen] version = "0.2.73" optional = true [dependencies.wasm-bindgen-futures] version = "0.4.23" optional = true [dev-dependencies.assert_cmd] version = "1.0" [dev-dependencies.futures] version = "0.3.9" [dev-dependencies.nix] version = "0.17" [dev-dependencies.platforms] version = "0.2.1" [dev-dependencies.regex] version = "1" [dev-dependencies.serde_json] version = "1.0" [dev-dependencies.tc-consensus] version = "0.8.0" [dev-dependencies.tc-consensus-babe] version = "0.8.0" features = ["test-helpers"] [dev-dependencies.tc-consensus-epochs] version = "0.8.0" [dev-dependencies.tc-keystore] version = "2.0.0" [dev-dependencies.tempfile] version = "3.1.0" [build-dependencies.build-script-utils] version = "2.0.1" optional = true [build-dependencies.fabric-benchmarking-cli] version = "2.0.1" optional = true [build-dependencies.node-inspect] version = "0.8.0" optional = true [build-dependencies.structopt] version = "0.3.8" optional = true [build-dependencies.tc-cli] version = "0.8.0" optional = true package = "tc-cli" [build-dependencies.tetcore-fabric-cli] version = "2.0.1" optional = true [features] browser = ["browser-utils", "wasm-bindgen", "wasm-bindgen-futures"] cli = ["node-executor/twasmi-errno", "node-inspect", "tc-cli", "fabric-benchmarking-cli", "tetcore-fabric-cli", "tc-service/db", "tc-finality-grandpa-warp-sync", "structopt", "build-script-utils"] default = ["cli"] runtime-benchmarks = ["node-runtime/runtime-benchmarks", "fabric-benchmarking-cli"] [target."cfg(target_arch=\"x86_64\")".dependencies.node-executor] version = "2.0.0" features = ["wasmtime"] [target."cfg(target_arch=\"x86_64\")".dependencies.tc-cli] version = "0.8.0" features = ["wasmtime"] optional = true [target."cfg(target_arch=\"x86_64\")".dependencies.tc-service] version = "0.8.0" features = ["wasmtime"] default-features = false [target."cfg(target_arch=\"x86_64\")".dependencies.tp-trie] version = "2.0.2" features = ["memory-tracker"] default-features = false [badges.is-it-maintained-issue-resolution] repository = "tetcoin/tetcore" [badges.is-it-maintained-open-issues] repository = "tetcoin/tetcore" [badges.maintenance] status = "actively-developed" [badges.travis-ci] repository = "tetcoin/tetcore"