[package] name = "codec_sv2" version = "1.3.0" authors = ["The Stratum V2 Developers"] edition = "2018" readme = "README.md" description = "Sv2 data format" documentation = "https://docs.rs/codec_sv2" license = "MIT OR Apache-2.0" repository = "https://github.com/stratum-mining/stratum" homepage = "https://stratumprotocol.org" keywords = ["stratum", "mining", "bitcoin", "protocol"] [dependencies] serde = { version = "1.0.89", default-features = false, optional = true } framing_sv2 = { version = "^2.0.0", path = "../../../protocols/v2/framing-sv2" } noise_sv2 = { version = "1.0", path = "../../../protocols/v2/noise-sv2", optional=true} binary_sv2 = { version = "1.0.0", path = "../../../protocols/v2/binary-sv2/binary-sv2" } const_sv2 = { version = "2.0.0", path = "../../../protocols/v2/const-sv2"} buffer_sv2 = { version = "1.0.0", path = "../../../utils/buffer"} tracing = { version = "0.1"} [dev-dependencies] key-utils = { version = "^1.0.0", path = "../../../utils/key-utils" } [features] with_serde = ["binary_sv2/with_serde", "serde", "framing_sv2/with_serde", "buffer_sv2/with_serde"] with_buffer_pool = ["framing_sv2/with_buffer_pool"] no_std = [] [package.metadata.docs.rs] all-features = true