[package] name = "chik-protocol" version = "0.10.0" edition = "2021" license = "Apache-2.0" description = "Chik network protocol message types" authors = ["Arvid Norberg "] homepage = "https://github.com/Chik-Network/chik_rs" repository = "https://github.com/Chik-Network/chik_rs" [lints] workspace = true [features] py-bindings = ["dep:pyo3", "dep:chik_py_streamable_macro", "chik-traits/py-bindings", "chik-bls/py-bindings"] arbitrary = ["dep:arbitrary", "chik-bls/arbitrary"] [dependencies] pyo3 = { workspace = true, features = ["multiple-pymethods", "num-bigint"], optional = true } sha2 = { workspace = true } hex = { workspace = true } chik_streamable_macro = { workspace = true } chik_py_streamable_macro = { workspace = true, optional = true } klvmr = { workspace = true } chik-traits = { workspace = true } klvm-traits = { workspace = true, features = ["derive"] } klvm-utils = { workspace = true } chik-bls = { workspace = true } arbitrary = { workspace = true, features = ["derive"], optional = true } [dev-dependencies] rstest = { workspace = true } [lib] crate-type = ["rlib"]