tendermint 0.19.0

Tendermint is a high-performance blockchain consensus engine that powers Byzantine fault tolerant applications written in any programming language. This crate provides core types for representing information about Tendermint blockchain networks, including chain information types, secret connections, and remote procedure calls (JSON-RPC).
Documentation
[dependencies.anomaly]
version = "0.2"

[dependencies.async-trait]
version = "0.1"

[dependencies.bytes]
version = "1.0"

[dependencies.chrono]
features = ["serde"]
version = "0.4"

[dependencies.ed25519]
version = "1"

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

[dependencies.funty]
version = "=1.1.0"

[dependencies.futures]
version = "0.3"

[dependencies.k256]
features = ["ecdsa"]
optional = true
version = "0.7"

[dependencies.num-traits]
version = "0.2"

[dependencies.once_cell]
version = "1.3"

[dependencies.prost]
version = "0.7"

[dependencies.prost-types]
version = "0.7"

[dependencies.ripemd160]
optional = true
version = "0.9"

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

[dependencies.serde_bytes]
version = "0.11"

[dependencies.serde_json]
version = "1"

[dependencies.serde_repr]
version = "0.1"

[dependencies.sha2]
default-features = false
version = "0.9"

[dependencies.signature]
version = "1.2"

[dependencies.subtle]
version = "2"

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

[dependencies.tendermint-proto]
version = "0.19.0"

[dependencies.thiserror]
version = "1"

[dependencies.toml]
version = "0.5"

[dependencies.url]
version = "2.2"

[dependencies.zeroize]
features = ["zeroize_derive"]
version = "1.1"
[dev-dependencies.proptest]
version = "0.10.1"

[features]
secp256k1 = ["k256", "ripemd160"]

[lib]
crate-type = ["cdylib", "rlib"]

[package]
authors = ["Ismail Khoffi <Ismail.Khoffi@gmail.com>", "ValarDragon <dojha12@gmail.com>", "Tony Arcieri <tony@iqlusion.io>", "Thane Thomson <thane@informal.systems>"]
categories = ["cryptography", "cryptography::cryptocurrencies", "database"]
description = "    Tendermint is a high-performance blockchain consensus engine that powers\n    Byzantine fault tolerant applications written in any programming language.\n    This crate provides core types for representing information about Tendermint\n    blockchain networks, including chain information types, secret connections,\n    and remote procedure calls (JSON-RPC).\n    "
edition = "2018"
homepage = "https://www.tendermint.com/"
keywords = ["blockchain", "bft", "consensus", "cosmos", "tendermint"]
license = "Apache-2.0"
name = "tendermint"
readme = "../README.md"
repository = "https://github.com/informalsystems/tendermint-rs/tree/master/tendermint"
version = "0.19.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]