[package] name = "golem-rpc-api" version = "0.2.0" description = "Typesafe binding for Brass Golem RPC services" keywords = ["Golem", "Brass", "RPC", "API"] authors = ["Przemysław K. Rekucki "] homepage = "https://github.com/golemfactory/golem-client/tree/master/golem-rpc-api" repository = "https://github.com/golemfactory/golem-client.git" documentation = "https://docs.rs/golem-rpc-api" license = "GPL-3.0" edition = "2018" [badges] github-actions = { repository = "golemfactory/golem-client", branch = "master" } [features] default = ["settings"] settings = ["golem-rpc-macros"] [dependencies] actix-wamp = { path = "../actix-wamp", version = "0.2.0" } golem-rpc-macros = { path = "../golem-rpc-macros", version = "0.2.0", optional = true } bigdecimal = { version = "0.1.0", features = ["serde"] } chrono = { version = "0.4.6", features = ["serde"] } failure = "0.1" futures = "0.3" log = "0.4" num-traits = "0.2" openssl = "0.10.20" serde = { version = "~1.0.80", features = ["derive"] } serde_json = "1.0" serde_repr = "0.1" tokio = { version = "0.2", features = ["time"] } [dev-dependencies] rand = "0.5"