[package] name = "emerald-core" version = "0.10.1" authors = ["Dmitry Ulanov ", "Constantine Kryvomaz ", "Stewart Mackenzie ", "Wei Tang "] description = "Ethereum Classic secure account management core libary" homepage = "http://etcdevteam.com" repository = "https://github.com/ethereumproject/emerald-rs" documentation = "https://docs.rs/emerald-core" keywords = ["ethereum-classic", "blockchain", "ffi", "crypto-wallet", "cold-storage"] categories = ["embedded", "external-ffi-bindings"] readme = "../README.adoc" license = "Apache-2.0" [badges] travis-ci = { repository = "ethereumproject/emerald-rs" } appveyor = { repository = "ethereumproject/emerald-rs" } [lib] name = "emerald_core" path = "src/lib.rs" #crate-type = ["rlib", "cdylib"] [target.'cfg(unix)'.dependencies] rust-scrypt = "0.1" [dependencies] time = "0.1" futures = "0.1" jsonrpc-core = "7.0.1" jsonrpc-http-server = "7.0.1" lazy_static = "0.2" log = "0.3" regex = "0.2" rustc-serialize = "0.3" hex = "0.2" serde = "1.0" serde_json = "1.0" serde_derive = "1.0" glob = "0.2" uuid = { version = "0.5", features = ["rustc-serialize", "v4"] } rust-crypto = "0.2" secp256k1 = "0.6" rand = "0.3" byteorder="1.0" # optional dependencies hyper = { version = "0.11", optional = true } reqwest = { version = "0.6", optional = true } clippy = {version = "0.0", optional = true} chrono = "0.4" hidapi = "0.4" [dev-dependencies] tempdir = "0.3" quickcheck = "0.4" # quickcheck_macros = "0.4" [features] default = ["http"] http = ["hyper", "reqwest"] dev = ["clippy"]