# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "witty-jsonrpc" version = "0.1.3" authors = ["Witnet Foundation "] description = "A JSON-RPC server that can listen over multiple transports at the same time." readme = "README.md" license-file = "LICENSE" repository = "https://github.com/witnet/witty-jsonrpc" [dependencies.actix] version = "0.13.0" optional = true [dependencies.futures] version = "0.3.28" [dependencies.jsonrpc-core] version = "18.0.0" [dependencies.jsonrpc-http-server] version = "18.0.0" optional = true [dependencies.jsonrpc-pubsub] version = "18.0.0" [dependencies.jsonrpc-tcp-server] version = "18.0.0" optional = true [dependencies.jsonrpc-ws-server] version = "18.0.0" optional = true [dependencies.log] version = "0.4.17" [dependencies.serde] version = "1.0.163" [dependencies.tokio] version = "1.28.2" [dev-dependencies.ctrlc] version = "3.3.1" [features] default = [ "http", "tcp", "ws", ] http = ["jsonrpc-http-server"] tcp = ["jsonrpc-tcp-server"] with_actix = ["actix"] ws = ["jsonrpc-ws-server"]