tmkms 0.9.0-rc5

Tendermint Key Management System
Documentation
[dependencies.abscissa_core]
version = "0.5"

[dependencies.abscissa_tokio]
optional = true
version = "0.5"

[dependencies.bytes]
version = "0.5"

[dependencies.chacha20poly1305]
version = "0.5"

[dependencies.chrono]
version = "0.4"

[dependencies.ed25519-dalek]
version = "1"

[dependencies.getrandom]
version = "0.1"

[dependencies.gumdrop]
version = "0.7"

[dependencies.hkd32]
default-features = false
features = ["mnemonic"]
version = "0.4"

[dependencies.hkdf]
version = "0.9"

[dependencies.hyper]
optional = true
version = "0.13"

[dependencies.k256]
features = ["ecdsa", "sha256"]
version = "0.5"

[dependencies.merlin]
version = "2"

[dependencies.once_cell]
version = "1.4"

[dependencies.prost-amino]
version = "0.6"

[dependencies.prost-amino-derive]
version = "0.6"

[dependencies.rand_core]
features = ["std"]
version = "0.5"

[dependencies.rpassword]
optional = true
version = "5"

[dependencies.serde]
features = ["serde_derive"]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.sha2]
version = "0.9"

[dependencies.signatory]
features = ["ecdsa", "ed25519", "encoding"]
version = "0.22"

[dependencies.signatory-ledger-tm]
optional = true
version = "0.22"

[dependencies.stdtx]
optional = true
version = "0.3"

[dependencies.subtle]
version = "2"

[dependencies.subtle-encoding]
features = ["bech32-preview"]
version = "0.5"

[dependencies.tempfile]
version = "3"

[dependencies.tendermint]
features = ["secp256k1"]
version = "0.16.0"

[dependencies.tendermint-rpc]
features = ["client"]
optional = true
version = "0.16.0"

[dependencies.thiserror]
version = "1"

[dependencies.wait-timeout]
version = "0.2"

[dependencies.x25519-dalek]
version = "1.1"

[dependencies.yubihsm]
features = ["secp256k1", "setup", "usb"]
optional = true
version = "=0.35.0-rc"

[dependencies.zeroize]
version = "1"
[dev-dependencies.abscissa_core]
features = ["testing"]
version = "0.5"

[dev-dependencies.rand]
version = "0.7"

[features]
ledgertm = ["signatory-ledger-tm"]
softsign = []
tx-signer = ["abscissa_tokio", "hyper", "stdtx", "tendermint-rpc"]
yubihsm-mock = ["yubihsm/mockhsm"]
yubihsm-server = ["yubihsm/http-server", "rpassword"]

[package]
authors = ["Tony Arcieri <tony@iqlusion.io>", "Ismail Khoffi <Ismail.Khoffi@gmail.com>"]
categories = ["cryptography"]
description = "Tendermint Key Management System"
edition = "2018"
keywords = ["cosmos", "ed25519", "kms", "key-management", "yubihsm"]
license = "Apache-2.0"
name = "tmkms"
readme = "README.md"
repository = "https://github.com/iqlusioninc/tmkms/"
version = "0.9.0-rc5"
[package.metadata.docs.rs]
all-features = true
[profile.release]
overflow-checks = true