# 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 believe there's an error in this file please file an # issue against the rust-lang/cargo repository. If you're # editing this file be aware that the upstream Cargo.toml # will likely look very different (and much more reasonable) [package] edition = "2018" name = "keyring_node" version = "0.1.0-beta.4" authors = ["Dr. Maxim Orlovsky "] exclude = [".github", "/doc", "/test", "/data", "Dockerfile"] description = "Personal key management server" readme = "README.md" keywords = ["bitcoin", "secp256k1", "ecdsa", "schnorr"] license = "AGPL-3.0-only" [package.metadata.configure_me] spec = "config_spec.toml" [lib] name = "keyring" [[bin]] name = "keyringd" required-features = ["server"] [[bin]] name = "keyring-cli" required-features = ["cli"] [dependencies.amplify] version = "3" [dependencies.amplify_derive] version = "2.4.2" [dependencies.base64] version = "~0.12.1" optional = true [dependencies.bech32] version = "~0.7.2" optional = true [dependencies.bitcoin] version = "0.26" features = ["rand"] [dependencies.chrono] version = "~0.4.19" [dependencies.clap] version = "=3.0.0-beta.2" optional = true [dependencies.colored] version = "~2.0.0" optional = true [dependencies.configure_me] version = "~0.4.0" optional = true [dependencies.dotenv] version = "~0.15.0" optional = true [dependencies.env_logger] version = "~0.7.1" optional = true [dependencies.internet2] version = "0.3.4" features = ["derive", "descriptor-wallet", "bitcoin-ext"] default-features = false [dependencies.lazy_static] version = "~1.4.0" [dependencies.lnpbp] version = "0.3" features = ["elgamal"] [dependencies.log] version = "~0.4.8" features = ["max_level_trace", "release_max_level_debug"] optional = true [dependencies.microservices] version = "0.3.2" [dependencies.serde_crate] version = "~1.0.106" features = ["derive"] optional = true package = "serde" [dependencies.serde_json] version = "~1.0.55" optional = true [dependencies.serde_with] version = "~1.5.1" features = ["hex"] optional = true [dependencies.serde_yaml] version = "~0.8.13" optional = true [dependencies.settings] version = "~0.10.1" optional = true package = "config" [dependencies.shellexpand] version = "~2.0.0" optional = true [dependencies.slip132] version = "0.3.0-rc.1" [dependencies.toml] version = "~0.5.6" optional = true [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] version = "0.3.4" features = ["descriptor-wallet", "bitcoin-ext"] default-features = false [build-dependencies.lazy_static] version = "~1.4.0" [build-dependencies.lnpbp] version = "0.3" [build-dependencies.log] version = "~0.4.8" features = ["max_level_trace", "release_max_level_debug"] [build-dependencies.microservices] version = "0.3.2" default-features = false [build-dependencies.serde_crate] version = "~1.0.106" features = ["derive"] package = "serde" [build-dependencies.shellexpand] version = "~2.0.0" [build-dependencies.slip132] version = "0.3.0-rc.1" [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"]