splinter 0.5.24

Splinter is a privacy-focused platform for distributed applications that provides a blockchain-inspired networking environment for communication and transactions between organizations.
Documentation
[build-dependencies.glob]
version = "0.2"

[build-dependencies.protoc-rust]
version = "2.14"
[dependencies.actix]
default-features = false
optional = true
version = "0.8"

[dependencies.actix-0-10]
default-features = false
optional = true
package = "actix"
version = "0.10"

[dependencies.actix-http]
features = ["flate2-zlib"]
optional = true
version = "0.2"

[dependencies.actix-service-1-0]
optional = true
package = "actix-service"
version = "1.0"

[dependencies.actix-web]
default-features = false
features = ["flate2-zlib"]
optional = true
version = "1.0"

[dependencies.actix-web-3]
features = ["openssl"]
optional = true
package = "actix-web"
version = "3"

[dependencies.actix-web-actors]
optional = true
version = "1.0"

[dependencies.atomicwrites]
version = "0.2"

[dependencies.awc]
optional = true
version = "0.2"

[dependencies.base64]
optional = true
version = "0.12"

[dependencies.bcrypt]
optional = true
version = "0.10"

[dependencies.byteorder]
version = "1"

[dependencies.chrono]
optional = true
version = "0.4"

[dependencies.crossbeam-channel]
version = "0.3"

[dependencies.cylinder]
version = "0.2.1"

[dependencies.diesel]
features = ["r2d2", "serde_json"]
optional = true
version = "1.0"

[dependencies.diesel_migrations]
optional = true
version = "1.4"

[dependencies.futures]
optional = true
version = "0.1"

[dependencies.futures-0-3]
optional = true
package = "futures"
version = "0.3"

[dependencies.glob]
optional = true
version = "0.3"

[dependencies.hyper]
optional = true
version = "0.12"

[dependencies.influxdb]
features = ["derive"]
optional = true
version = "0.4.0"

[dependencies.jsonwebtoken]
optional = true
version = "6.0"

[dependencies.log]
version = "0.3.0"

[dependencies.metrics]
features = ["std"]
optional = true
version = "0.17"

[dependencies.mio]
default-features = false
version = "0.6"

[dependencies.mio-extras]
version = "2"

[dependencies.oauth2]
optional = true
version = "3.0"

[dependencies.openssl]
version = "0.10"

[dependencies.percent-encoding]
optional = true
version = "2.0"

[dependencies.protobuf]
version = "2.23"

[dependencies.rand]
version = "0.7"

[dependencies.reqwest]
features = ["blocking", "json"]
optional = true
version = "0.10"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_derive]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.serde_yaml]
version = "0.8"

[dependencies.tokio]
optional = true
version = "0.1.22"

[dependencies.tokio-0-2]
optional = true
package = "tokio"
version = "0.2"

[dependencies.tungstenite]
optional = true
version = "0.10"

[dependencies.url]
version = "1.7.1"

[dependencies.uuid]
features = ["v4", "v5"]
version = "0.8"
[dev-dependencies.reqwest]
features = ["blocking", "json"]
version = "0.10"

[dev-dependencies.serial_test]
version = "0.3"

[dev-dependencies.tempdir]
version = "0.3"

[features]
admin-service = []
admin-service-client = ["admin-service"]
admin-service-event-client = ["admin-service-client"]
admin-service-event-client-actix-web-client = ["admin-service-event-client", "events"]
admin-service-event-subscriber-glob = ["admin-service"]
authorization = ["rest-api"]
authorization-handler-allow-keys = ["authorization"]
authorization-handler-maintenance = ["authorization"]
authorization-handler-rbac = ["authorization"]
benchmark = []
biome = []
biome-client = ["biome"]
biome-client-reqwest = ["biome", "reqwest"]
biome-credentials = ["bcrypt", "biome"]
biome-key-management = ["biome"]
biome-notifications = ["biome"]
biome-profile = ["biome"]
challenge-authorization = []
circuit-template = ["admin-service", "glob"]
client-reqwest = ["reqwest"]
cylinder-jwt = ["cylinder/jwt", "rest-api"]
default = []
events = ["actix-http", "futures", "hyper", "tokio", "awc"]
experimental = ["stable", "admin-service-client", "admin-service-event-client", "admin-service-event-client-actix-web-client", "admin-service-event-subscriber-glob", "authorization-handler-maintenance", "biome-client", "biome-client-reqwest", "biome-notifications", "client-reqwest", "https-bind", "registry-client", "registry-client-reqwest", "rest-api-actix-web-3", "service-network", "ws-transport"]
https-bind = ["actix-web/ssl"]
memory = ["sqlite"]
node-id-store = []
oauth = ["biome", "base64", "oauth2", "reqwest", "rest-api"]
postgres = ["diesel/postgres", "diesel_migrations"]
registry = []
registry-client = ["registry"]
registry-client-reqwest = ["registry-client", "reqwest"]
registry-remote = ["reqwest", "registry"]
rest-api = ["actix", "actix-http", "actix-web", "actix-web-actors", "futures", "jsonwebtoken", "percent-encoding"]
rest-api-actix = ["actix", "actix-http", "actix-web", "actix-web-actors"]
rest-api-actix-web-3 = ["actix-web-3", "futures-0-3", "actix-0-10", "actix-service-1-0", "https-bind"]
rest-api-cors = []
service-network = []
sqlite = ["diesel/sqlite", "diesel_migrations"]
stable = ["admin-service", "authorization", "authorization-handler-allow-keys", "authorization-handler-rbac", "biome", "biome-credentials", "biome-key-management", "biome-profile", "circuit-template", "challenge-authorization", "cylinder-jwt", "default", "events", "memory", "node-id-store", "oauth", "postgres", "registry", "registry-remote", "rest-api", "rest-api-actix", "rest-api-cors", "sqlite", "store-factory", "tap", "trust-authorization"]
store-factory = []
tap = ["chrono", "futures-0-3", "influxdb", "metrics", "tokio-0-2"]
trust-authorization = []
ws-transport = ["tungstenite"]

[package]
authors = ["Cargill Incorporated"]
description = "Splinter is a privacy-focused platform for distributed applications that provides a blockchain-inspired networking environment for communication and transactions between organizations.\n"
edition = "2018"
license = "Apache-2.0"
name = "splinter"
readme = "../README.md"
repository = "https://github.com/cargill/splinter"
version = "0.5.24"
[package.metadata.docs.rs]
features = ["stable", "experimental"]