[package] name = "substrate-service" version = "0.3.0" authors = ["Parity Technologies "] edition = "2018" [dependencies] futures = "0.1.17" parking_lot = "0.7.1" error-chain = "0.12" lazy_static = "1.0" log = "0.4" slog = "^2" tokio = "0.1.7" exit-future = "0.1" serde = "1.0" serde_json = "1.0" serde_derive = "1.0" target_info = "0.1" keystore = { package = "substrate-keystore", path = "../../core/keystore" } sr-io = { path = "../../core/sr-io" } runtime_primitives = { package = "sr-primitives", path = "../../core/sr-primitives" } primitives = { package = "substrate-primitives", path = "../../core/primitives" } consensus_common = { package = "substrate-consensus-common", path = "../../core/consensus/common" } network = { package = "substrate-network", path = "../../core/network" } client = { package = "substrate-client", path = "../../core/client" } client_db = { package = "substrate-client-db", path = "../../core/client/db" } parity-codec = "3.2" substrate-executor = { path = "../../core/executor" } transaction_pool = { package = "substrate-transaction-pool", path = "../../core/transaction-pool" } rpc = { package = "substrate-rpc-servers", path = "../../core/rpc-servers" } tel = { package = "substrate-telemetry", path = "../../core/telemetry" } [dev-dependencies] substrate-test-client = { path = "../test-client" }