NAC_Blockchain/nac-cbpp-l0/Cargo.toml

44 lines
798 B
TOML

[package]
name = "nac-cbpp-l0"
version = "0.1.0"
edition = "2021"
authors = ["NAC Development Team"]
description = "NAC CBPP (Constitutional Block Production Protocol) L0 Layer Implementation"
[dependencies]
nac-upgrade-framework = { path = "../nac-upgrade-framework" }
# NAC core dependencies
nac-udm = { path = "../nac-udm" }
nac-serde = { path = "../nac-serde" }
# Networking
quinn = "0.10"
tokio = { version = "1.35", features = ["full"] }
futures = "0.3"
# Data structures
lru = "0.12"
dashmap = "5.5"
# Serialization
serde = { version = "1.0", features = ["derive"] }
bincode = "1.3"
# Crypto
sha3 = "0.10"
# Logging
log = "0.4"
env_logger = "0.11"
# Error handling
thiserror = "1.0"
anyhow = "1.0"
[dev-dependencies]
criterion = "0.5"
[lib]
name = "nac_cbpp_l0"
path = "src/lib.rs"