[package]
name = "indy"
version = "0.1.1-121"
authors = ["Sergej Pupykin <sergej.pupykin@dsr-company.com>", "Vyacheslav Gudkov <vyacheslav.gudkov@dsr-company.com>", "Artem Ivanov <artem.ivanov@dsr-company.com>", "Evgeniy Razinkov <evgeniy.razinkov@dsr-company.com.ru>", "Kirill Neznamov <kirill.neznamov@dsr-company.com>", "Sergey Minaev <sergey.minaev@dsr-company.com>"]
build = "build.rs"
description = "This is the official SDK for Hyperledger Indy (https://www.hyperledger.org/projects), which provides a distributed-ledger-based foundation for self-sovereign identity (https://sovrin.org). The major artifact of the SDK is a c-callable library."
license = "MIT/Apache-2.0"
[lib]
name = "indy"
crate-type = ["staticlib", "rlib", "dylib"]
path = "src/lib.rs"
[dependencies.serde_json]
version = "1.0"
[dependencies.hex]
version = "0.2.0"
[dependencies.uuid]
version = "0.5.0-121"
features = ["v4"]
default-features = false
[dependencies.sodiumoxide]
version = "0.0.14-121"
optional = true
[dependencies.rusqlite]
version = "0.10.1"
[dependencies.rust-base58]
version = "0.0.4-121"
optional = true
[dependencies.serde]
version = "1.0"
[dependencies.milagro-crypto]
version = "0.1.14-121"
optional = true
[dependencies.rand]
version = "0.3"
[dependencies.time]
version = "0.1.36"
[dependencies.serde_derive]
version = "1.0"
[dependencies.byteorder]
version = "1.0.0"
[dependencies.env_logger]
version = "0.4.2"
[dependencies.lazy_static]
version = "0.2"
[dependencies.log]
version = "0.3.7"
[dependencies.int_traits]
version = "0.1.1-121"
optional = true
[dependencies.amcl]
version = "0.1.0-121"
optional = true
[dependencies.zmq-pw]
version = "0.9.8"
[dependencies.libc]
version = "0.2.21"
[dependencies.openssl]
version = "0.9.11-121"
optional = true
[features]
ed25519_sodium = ["sodiumoxide"]
base58_rust_base58 = ["rust-base58"]
pair_amcl = ["amcl"]
bn_openssl = ["openssl", "int_traits"]
xsalsa20_sodium = ["sodiumoxide"]
pair_milagro = ["milagro-crypto"]
interoperability_tests = []
hash_openssl = ["openssl"]
local_nodes_pool = []
default = ["bn_openssl", "ed25519_sodium", "base58_rust_base58", "xsalsa20_sodium", "pair_milagro", "hash_openssl", "local_nodes_pool"]