vade-evan 0.3.0

zero-knowledge-proof VC and TnT DID handling for vade
Documentation
# 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 = "2018"
name = "vade-evan"
version = "0.3.0"
authors = ["evan GmbH"]
description = "zero-knowledge-proof VC and TnT DID handling for vade"
homepage = "https://github.com/evannetwork/vade-evan"
documentation = "https://docs.rs/crate/vade-evan"
readme = "README.md"
keywords = ["did", "ssi", "vc", "zkp"]
license-file = "LICENSE.txt"
repository = "https://github.com/evannetwork/vade-evan"
[package.metadata.wasm-pack.profile.release]
wasm-opt = ["-Oz", "--enable-mutable-globals"]

[lib]
name = "vade_evan"
crate-type = ["cdylib", "rlib"]
path = "src/lib.rs"

[[bin]]
name = "vade_evan_cli"
path = "src/main.rs"
required-features = ["cli"]
[dependencies.async-trait]
version = "0.1.31"

[dependencies.cfg-if]
version = "0.1"

[dependencies.clap]
version = "2.33.1"
optional = true

[dependencies.jni]
version = "0.19.0"

[dependencies.ring]
version = "0.16.19"
optional = true

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

[dependencies.serde_json]
version = "1.0.53"
features = ["preserve_order", "raw_value"]

[dependencies.tokio]
version = "=1.7.1"
features = ["rt-multi-thread", "macros"]
optional = true

[dependencies.vade]
version = "0.1.0"

[dependencies.vade-didcomm]
version = "0.3.0"
optional = true

[dependencies.vade-evan-bbs]
version = "0.2.0"
optional = true

[dependencies.vade-evan-substrate]
version = "0.1.3"
optional = true

[dependencies.vade-jwt-vc]
version = "0.1.0"
optional = true

[dependencies.vade-sidetree]
version = "0.0.3"
optional = true

[dependencies.vade-universal-resolver]
version = "0.0.4"
optional = true
[dev-dependencies.tokio]
version = "0.2.22"
features = ["macros", "rt-threaded"]

[features]
c-lib = ["did", "didcomm", "tokio", "vc-zkp"]
cli = ["clap", "did", "didcomm", "tokio", "vc-zkp"]
default = ["cli", "did", "didcomm", "portable", "vc-zkp"]
did = ["did-substrate", "did-sidetree", "did-universal-resolver", "did-read", "did-write"]
did-read = []
did-sidetree = ["vade-sidetree"]
did-substrate = ["vade-evan-substrate"]
did-universal-resolver = ["vade-universal-resolver"]
did-write = []
didcomm = ["vade-didcomm"]
java-lib = ["c-lib"]
portable = ["vade-didcomm/portable"]
sdk = ["vade-universal-resolver/sdk"]
vade-evan-cl = []
vc-jwt = ["vade-jwt-vc"]
vc-zkp = ["vc-zkp-bbs", "vc-zkp-cl", "vc-jwt"]
vc-zkp-bbs = ["vade-evan-bbs"]
vc-zkp-cl = ["ring", "vade-evan-cl"]
wasm = ["vade-didcomm/wasm", "vade-evan-bbs/wasm"]
[target."cfg(target_arch = \"wasm32\")".dependencies.console_error_panic_hook]
version = "0.1.6"

[target."cfg(target_arch = \"wasm32\")".dependencies.console_log]
version = "0.2"
features = ["color"]

[target."cfg(target_arch = \"wasm32\")".dependencies.log]
version = "0.4.8"

[target."cfg(target_arch = \"wasm32\")".dependencies.serde_derive]
version = "1.0.114"

[target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen]
version = "0.2"
features = ["serde-serialize"]

[target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen-futures]
version = "0.4.5"
[target."cfg(target_arch = \"wasm32\")".dev-dependencies.wasm-bindgen-test]
version = "0.3.12"