Skip to content

Commit

Permalink
cargo workspace with tendermint crate (#30)
Browse files Browse the repository at this point in the history
  • Loading branch information
ebuchman committed Sep 9, 2019
1 parent 5b83c04 commit 5844dc5
Show file tree
Hide file tree
Showing 94 changed files with 62 additions and 57 deletions.
60 changes: 3 additions & 57 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,59 +1,5 @@
[package]
name = "tendermint"
version = "0.10.0" # Also update `html_root_url` in lib.rs when bumping this
license = "Apache-2.0"
homepage = "https://www.tendermint.com/"
repository = "https://github.com/tendermint/kms/tree/master/crates/tendermint"
readme = "README.md"
categories = ["cryptography", "database"]
keywords = ["blockchain", "bft", "consensus", "cosmos", "tendermint"]
edition = "2018"
[workspace]

description = """
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 (JSONRPC).
"""

authors = [
"Ismail Khoffi <Ismail.Khoffi@gmail.com>",
"ValarDragon <dojha12@gmail.com>",
"Tony Arcieri <tony@iqlusion.io>",
"Thane Thomson <thane@interchain.io>"
members = [
"tendermint",
]

[badges]
circle-ci = { repository = "tendermint/kms" }

[dependencies]
byteorder = { version = "1.2" }
bytes = "0.4"
chrono = { version = "0.4", features = ["serde"] }
digest = "0.8"
failure = "0.1"
hkdf = { version = "0.7" }
hyper = { version = "0.10" }
prost-amino = { version = "0.4.0" }
prost-amino-derive = { version = "0.4.0" }
rand_os = { version = "0.1" }
ring = { version = "0.14" }
serde = { version = "1", features = ["derive"] }
serde_json = { version = "1" }
signatory = { version = "0.12", features = ["ed25519", "ecdsa"] }
signatory-dalek = { version = "0.12" }
sha2 = { version = "0.8", default-features = false }
subtle = "2"
subtle-encoding = { version = "0.3", features = ["bech32-preview"] }
tai64 = { version = "2", features = ["chrono"] }
toml = { version = "0.5" }
uuid = { version = "0.7", default-features = false }
x25519-dalek = { version = "0.5", default-features = false, features = ["u64_backend"] }
zeroize = { version = "0.9" }

[dev-dependencies]
serde_json = "1"

[package.metadata.docs.rs]
all-features = true
59 changes: 59 additions & 0 deletions tendermint/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
[package]
name = "tendermint"
version = "0.10.0" # Also update `html_root_url` in lib.rs when bumping this
license = "Apache-2.0"
homepage = "https://www.tendermint.com/"
repository = "https://github.com/tendermint/kms/tree/master/crates/tendermint"
readme = "README.md"
categories = ["cryptography", "database"]
keywords = ["blockchain", "bft", "consensus", "cosmos", "tendermint"]
edition = "2018"

description = """
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 (JSONRPC).
"""

authors = [
"Ismail Khoffi <Ismail.Khoffi@gmail.com>",
"ValarDragon <dojha12@gmail.com>",
"Tony Arcieri <tony@iqlusion.io>",
"Thane Thomson <thane@interchain.io>"
]

[badges]
circle-ci = { repository = "tendermint/kms" }

[dependencies]
byteorder = { version = "1.2" }
bytes = "0.4"
chrono = { version = "0.4", features = ["serde"] }
digest = "0.8"
failure = "0.1"
hkdf = { version = "0.7" }
hyper = { version = "0.10" }
prost-amino = { version = "0.4.0" }
prost-amino-derive = { version = "0.4.0" }
rand_os = { version = "0.1" }
ring = { version = "0.14" }
serde = { version = "1", features = ["derive"] }
serde_json = { version = "1" }
signatory = { version = "0.12", features = ["ed25519", "ecdsa"] }
signatory-dalek = { version = "0.12" }
sha2 = { version = "0.8", default-features = false }
subtle = "2"
subtle-encoding = { version = "0.3", features = ["bech32-preview"] }
tai64 = { version = "2", features = ["chrono"] }
toml = { version = "0.5" }
uuid = { version = "0.7", default-features = false }
x25519-dalek = { version = "0.5", default-features = false, features = ["u64_backend"] }
zeroize = { version = "0.9" }

[dev-dependencies]
serde_json = "1"

[package.metadata.docs.rs]
all-features = true
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 5844dc5

Please sign in to comment.