[package] name = "stacks-node" version = "0.1.0" authors = ["Ludo Galabru "] edition = "2021" resolver = "2" [dependencies] lazy_static = "1.4.0" pico-args = "0.3.1" rand = "0.7.3" serde = "1" serde_derive = "1" serde_json = { version = "1.0", features = ["arbitrary_precision", "raw_value"] } stacks = { package = "blockstack-core", path = "../../." } stx_genesis = { package = "stx-genesis", path = "../../stx-genesis/."} toml = "0.5.6" async-h1 = "2.3.2" async-std = { version = "1.6", features = ["attributes"] } http-types = "2.12" base64 = "0.12.0" backtrace = "0.3.50" libc = "0.2" slog = { version = "2.5.2", features = [ "max_level_trace" ] } clarity = { package = "clarity", path = "../../clarity/." } stacks_common = { package = "stacks-common", path = "../../stacks-common/." } [dev-dependencies] ring = "0.16.19" warp = "0.3" tokio = "1.15" reqwest = { version = "0.11", features = ["blocking", "json", "rustls"] } clarity = { package = "clarity", path = "../../clarity/.", features = ["default", "testing"]} stacks_common = { package = "stacks-common", path = "../../stacks-common/.", features = ["default", "testing"] } stacks = { package = "blockstack-core", path = "../../.", features = ["default", "testing"] } [dev-dependencies.rusqlite] version = "=0.24.2" features = ["blob", "serde_json", "i128_blob", "bundled", "trace"] [[bin]] name = "stacks-node" path = "src/main.rs" [features] monitoring_prom = ["stacks/monitoring_prom"] slog_json = ["stacks/slog_json", "stacks_common/slog_json", "clarity/slog_json"] prod-genesis-chainstate = [] default = []