[package] name = "witty-jsonrpc" version = "0.1.3" authors = ["Witnet Foundation "] edition = "2021" repository = "https://github.com/witnet/witty-jsonrpc" readme = "README.md" license-file = "LICENSE" description = "A JSON-RPC server that can listen over multiple transports at the same time." [features] default = ["http", "tcp", "ws"] with_actix = ["actix"] http = ["jsonrpc-http-server"] tcp = ["jsonrpc-tcp-server"] ws = ["jsonrpc-ws-server"] [dependencies] actix = { version = "0.13.0", optional = true } futures = "0.3.28" log = "0.4.17" jsonrpc-core = "18.0.0" jsonrpc-http-server = { version = "18.0.0", optional = true } jsonrpc-pubsub = "18.0.0" jsonrpc-tcp-server = { version = "18.0.0", optional = true } jsonrpc-ws-server = {version = "18.0.0", optional = true } serde = "1.0.163" tokio = "1.28.2" [dev-dependencies] ctrlc = "3.3.1"