bft-driver/Cargo.toml (28 lines of code) (raw):
[package]
name = "bft-driver"
version = "0.1.0"
authors = ["Alberto Sonnino <alberto@sonnino.com>"]
edition = "2018"
publish = false
[dependencies]
thiserror = "1.0.21"
tokio = { version = "1.3.0", features = ["rt", "time", "macros", "sync"] }
ed25519-dalek = "1.0.1"
log = "0.4.0"
serde = { version = "1.0", features = ["derive"] }
bytes = "1.0.1"
bincode = "1.3.1"
futures = "0.3.8"
async-recursion = "0.3.1"
base64 = "0.13.0"
anyhow = "1.0.40"
async-trait = "0.1.50"
store = { path = "../store" }
crypto = { path = "../crypto" }
network = { path = "../network" }
bft-lib = { path = "../bft-lib" }
mempool = { path = "../mempool" }
[dev-dependencies]
rand = "0.7.3"
[features]
benchmark = []