[package] authors = ['Joystream'] build = 'build.rs' edition = '2018' name = 'joystream-node' version = '2.1.6' default-run = "joystream-node" [[bin]] name = 'joystream-node' path = 'bin/main.rs' [lib] crate-type = ["cdylib", "rlib"] [dependencies] hex-literal = '0.2.1' derive_more = '0.14.0' exit-future = '0.1.4' futures = '0.1.29' log = '0.4.8' parking_lot = '0.9.0' tokio = '0.1.22' jsonrpc-core = '13.2.0' rand = '0.7.2' structopt = '=0.3.5' serde_json = '1.0' serde = '1.0' hex = '0.4' # https://users.rust-lang.org/t/failure-derive-compilation-error/39062 # quote = '<=1.0.2' [dependencies.node-runtime] package = 'joystream-node-runtime' path = '../runtime' [dependencies.substrate-basic-authorship] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-basic-authorship' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.babe] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-consensus-babe' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.babe-primitives] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-consensus-babe-primitives' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.codec] package = 'parity-scale-codec' version = '1.0.0' [dependencies.ctrlc] features = ['termination'] version = '3.0' [dependencies.inherents] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-inherents' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.network] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-network' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.primitives] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-primitives' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.sr-io] git = 'https://github.com/paritytech/substrate.git' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.substrate-cli] git = 'https://github.com/paritytech/substrate.git' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.substrate-client] git = 'https://github.com/paritytech/substrate.git' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.substrate-executor] git = 'https://github.com/paritytech/substrate.git' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.substrate-service] git = 'https://github.com/paritytech/substrate.git' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.transaction-pool] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-transaction-pool' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.substrate-telemetry] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-telemetry' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.grandpa] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-finality-grandpa' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.grandpa-primitives] git = 'https://github.com/paritytech/substrate.git' package = 'substrate-finality-grandpa-primitives' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.im-online] default_features = false git = 'https://github.com/paritytech/substrate.git' package = 'srml-im-online' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.substrate-rpc] default_features = false git = 'https://github.com/paritytech/substrate.git' package = 'substrate-rpc' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.authority-discovery] default_features = false git = 'https://github.com/paritytech/substrate.git' package = 'substrate-authority-discovery' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.client-db] default_features = false git = 'https://github.com/paritytech/substrate.git' package = 'substrate-client-db' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.runtime-primitives] default_features = false git = 'https://github.com/paritytech/substrate.git' package = 'sr-primitives' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.offchain] default_features = false git = 'https://github.com/paritytech/substrate.git' package = 'substrate-offchain' rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8' [dependencies.libp2p] version = '0.13.2' default-features = false [build-dependencies] vergen = '3'