[package] name = "griffin-solochain-node" description = "A solochain node built with Substrate, part of Polkadot SDK" version = "0.1.0" license.workspace = true authors.workspace = true homepage.workspace = true repository.workspace = true edition.workspace = true publish = true build = "build.rs" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] [dependencies] clap = { features = ["derive"], workspace = true } futures = { features = ["thread-pool"], workspace = true } serde_json = { workspace = true, default-features = true } jsonrpsee = { features = ["server"], workspace = true } sc-cli.workspace = true sc-cli.default-features = true sp-core.workspace = true sp-core.default-features = true sc-executor.workspace = true sc-executor.default-features = true sc-network.workspace = true sc-network.default-features = true sc-service.workspace = true sc-service.default-features = true sc-telemetry.workspace = true sc-telemetry.default-features = true sc-transaction-pool.workspace = true sc-transaction-pool.default-features = true sc-transaction-pool-api.workspace = true sc-transaction-pool-api.default-features = true sc-consensus-aura.workspace = true sc-consensus-aura.default-features = true sp-consensus-aura.workspace = true sp-consensus-aura.default-features = true sc-consensus.workspace = true sc-consensus.default-features = true sc-consensus-grandpa.workspace = true sc-consensus-grandpa.default-features = true sp-consensus-grandpa.workspace = true sp-consensus-grandpa.default-features = true sc-client-api.workspace = true sc-client-api.default-features = true sc-rpc-api.workspace = true sc-rpc-api.default-features = true sc-basic-authorship.workspace = true sc-basic-authorship.default-features = true sp-runtime.workspace = true sp-runtime.default-features = true sp-io.workspace = true sp-io.default-features = true sp-timestamp.workspace = true sp-timestamp.default-features = true sp-inherents.workspace = true sp-inherents.default-features = true sp-keyring.workspace = true sp-keyring.default-features = true sp-api.workspace = true sp-api.default-features = true sp-blockchain.workspace = true sp-blockchain.default-features = true sp-block-builder.workspace = true sp-block-builder.default-features = true frame-system.workspace = true frame-system.default-features = true pallet-transaction-payment.workspace = true pallet-transaction-payment-rpc.workspace = true pallet-transaction-payment-rpc.default-features = true substrate-frame-rpc-system.workspace = true substrate-frame-rpc-system.default-features = true frame-benchmarking-cli.workspace = true frame-benchmarking-cli.default-features = true griffin-solochain-runtime = { version = "0.1.0", path = "../runtime", default-features = false } griffin-core = { version = "0.1.0", path = "../griffin-core" } [build-dependencies] substrate-build-script-utils.workspace = true substrate-build-script-utils.default-features = true [features] default = ["std"] std = ["griffin-solochain-runtime/std"]