[package] name = "griffin-solochain-runtime" description = "A solochain runtime 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 [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { features = ["derive"], workspace = true } scale-info = { features = ["derive", "serde"], workspace = true } sp-api.workspace = true sp-block-builder.workspace = true sp-consensus-aura = { features = ["serde"], workspace = true } sp-consensus-grandpa = { features = ["serde"], workspace = true } sp-core = { features = ["serde"], workspace = true } sp-inherents.workspace = true sp-io.workspace = true sp-runtime = { features = ["serde"], workspace = true } sp-session.workspace = true sp-storage.workspace = true sp-transaction-pool.workspace = true sp-version = { features = ["serde"], workspace = true } sp-genesis-builder.workspace = true serde = { version = "1.0.209", default-features = false } serde_json = { features = [ "alloc", ], default-features = false, workspace = true } griffin-core = { version = "0.1.0", default-features = false, path = "../griffin-core" } sp-application-crypto = { default-features = false, workspace = true } hex-literal = { workspace = true } log = { workspace = true } hex.workspace = true [build-dependencies] substrate-wasm-builder = { optional = true, workspace = true, default-features = true } [features] default = ["std"] std = [ "codec/std", "scale-info/std", "sp-api/std", "sp-block-builder/std", "sp-consensus-aura/std", "sp-consensus-grandpa/std", "sp-core/std", "sp-genesis-builder/std", "sp-application-crypto/std", "sp-inherents/std", "sp-runtime/std", "sp-session/std", "sp-storage/std", "sp-transaction-pool/std", "sp-version/std", "substrate-wasm-builder", ]