[package] name = "pezsc-rpc-server" version = "11.0.0" authors.workspace = true edition.workspace = true license = "GPL-3.0-or-later WITH Classpath-exception-2.0" homepage.workspace = true repository.workspace = true description = "Bizinikiwi RPC servers." readme = "README.md" documentation = "https://docs.rs/pezsc-rpc-server" [lints] workspace = true [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] [dependencies] dyn-clone = { workspace = true } forwarded-header-value = { workspace = true } futures = { workspace = true } governor = { workspace = true } http = { workspace = true } http-body-util = { workspace = true } hyper = { workspace = true } ip_network = { workspace = true } jsonrpsee = { features = ["server"], workspace = true } log = { workspace = true, default-features = true } pezsc-rpc-api = { workspace = true } prometheus-endpoint = { workspace = true, default-features = true } serde = { workspace = true } serde_json = { workspace = true, default-features = true } tokio = { features = [ "parking_lot", ], workspace = true, default-features = true } tower = { workspace = true, features = ["util"] } tower-http = { workspace = true, features = ["cors"] } [features] runtime-benchmarks = ["pezsc-rpc-api/runtime-benchmarks"]