[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 = "../../sdk/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"