keyring_node 0.1.0-beta.4

Personal key management server
[[bin]]
name = "keyringd"
required-features = ["server"]

[[bin]]
name = "keyring-cli"
required-features = ["cli"]
[build-dependencies.amplify]
version = "3"

[build-dependencies.amplify_derive]
version = "2.4.2"

[build-dependencies.bitcoin]
version = "0.26"

[build-dependencies.clap]
version = "3.0.0-beta.2"

[build-dependencies.clap_generate]
version = "3.0.0-beta.2"

[build-dependencies.configure_me_codegen]
version = "~0.4.0"

[build-dependencies.descriptor-wallet]
version = "0.3"

[build-dependencies.internet2]
default-features = false
features = ["descriptor-wallet", "bitcoin-ext"]
version = "0.3.4"

[build-dependencies.lazy_static]
version = "~1.4.0"

[build-dependencies.lnpbp]
version = "0.3"

[build-dependencies.log]
features = ["max_level_trace", "release_max_level_debug"]
version = "~0.4.8"

[build-dependencies.microservices]
default-features = false
version = "0.3.2"

[build-dependencies.serde_crate]
features = ["derive"]
package = "serde"
version = "~1.0.106"

[build-dependencies.shellexpand]
version = "~2.0.0"

[build-dependencies.slip132]
version = "0.3.0-rc.1"
[dependencies.amplify]
version = "3"

[dependencies.amplify_derive]
version = "2.4.2"

[dependencies.base64]
optional = true
version = "~0.12.1"

[dependencies.bech32]
optional = true
version = "~0.7.2"

[dependencies.bitcoin]
features = ["rand"]
version = "0.26"

[dependencies.chrono]
version = "~0.4.19"

[dependencies.clap]
optional = true
version = "=3.0.0-beta.2"

[dependencies.colored]
optional = true
version = "~2.0.0"

[dependencies.configure_me]
optional = true
version = "~0.4.0"

[dependencies.dotenv]
optional = true
version = "~0.15.0"

[dependencies.env_logger]
optional = true
version = "~0.7.1"

[dependencies.internet2]
default-features = false
features = ["derive", "descriptor-wallet", "bitcoin-ext"]
version = "0.3.4"

[dependencies.lazy_static]
version = "~1.4.0"

[dependencies.lnpbp]
features = ["elgamal"]
version = "0.3"

[dependencies.log]
features = ["max_level_trace", "release_max_level_debug"]
optional = true
version = "~0.4.8"

[dependencies.microservices]
version = "0.3.2"

[dependencies.serde_crate]
features = ["derive"]
optional = true
package = "serde"
version = "~1.0.106"

[dependencies.serde_json]
optional = true
version = "~1.0.55"

[dependencies.serde_with]
features = ["hex"]
optional = true
version = "~1.5.1"

[dependencies.serde_yaml]
optional = true
version = "~0.8.13"

[dependencies.settings]
optional = true
package = "config"
version = "~0.10.1"

[dependencies.shellexpand]
optional = true
version = "~2.0.0"

[dependencies.slip132]
version = "0.3.0-rc.1"

[dependencies.toml]
optional = true
version = "~0.5.6"

[features]
_config = ["serde_yaml", "toml"]
_rpc = []
all = ["server", "cli", "serde", "tor", "vendored_openssl"]
cli = ["shell", "client", "serde", "microservices/cli"]
client = ["internet2/zmq", "microservices/client", "microservices/node", "bitcoin/rand", "base64", "internet2/url", "clap", "_rpc"]
default = ["server", "cli"]
embedded = ["client", "node", "microservices/embedded"]
node = ["serde", "internet2/keygen", "bitcoin/rand", "internet2/zmq", "microservices/node", "internet2/url", "base64", "_config", "_rpc"]
serde = ["serde_crate", "serde_with", "serde_yaml", "serde_json", "toml", "chrono/serde", "bitcoin/use-serde", "slip132/serde", "amplify/serde", "internet2/serde", "microservices/serde", "lnpbp/serde", "descriptor-wallet/serde"]
server = ["node", "shell", "microservices/server"]
shell = ["dotenv", "clap", "settings", "configure_me", "serde", "amplify/parse_arg", "microservices/shell", "shellexpand", "colored"]
tor = ["microservices/tor", "internet2/tor"]
vendored_openssl = ["microservices/vendored_openssl", "internet2/vendored_openssl"]

[lib]
name = "keyring"

[package]
authors = ["Dr. Maxim Orlovsky <orlovsky@pandoracore.com>"]
description = "Personal key management server"
edition = "2018"
exclude = [".github", "/doc", "/test", "/data", "Dockerfile"]
keywords = ["bitcoin", "secp256k1", "ecdsa", "schnorr"]
license = "AGPL-3.0-only"
name = "keyring_node"
readme = "README.md"
version = "0.1.0-beta.4"
[package.metadata.configure_me]
spec = "config_spec.toml"