[package] name = "cuprate-p2p" version = "0.1.0" edition = "2021" license = "MIT" authors = ["Boog900"] [dependencies] fixed-bytes = { path = "../../net/fixed-bytes" } monero-wire = { path = "../../net/monero-wire" } monero-p2p = { path = "../monero-p2p", features = ["borsh"] } monero-address-book = { path = "../address-book" } monero-pruning = { path = "../../pruning" } cuprate-helper = { path = "../../helper", features = ["asynch"] } async-buffer = { path = "../async-buffer" } monero-serai = { workspace = true, features = ["std"] } tower = { workspace = true, features = ["buffer"] } tokio = { workspace = true, features = ["rt", "rt-multi-thread"] } rayon = { workspace = true } tokio-util = { workspace = true } tokio-stream = { workspace = true, features = ["sync", "time"] } futures = { workspace = true, features = ["std"] } pin-project = { workspace = true } dashmap = { workspace = true } thiserror = { workspace = true } bytes = { workspace = true, features = ["std"] } indexmap = { workspace = true, features = ["std"] } rand = { workspace = true, features = ["std", "std_rng"] } rand_distr = { workspace = true, features = ["std"] } hex = { workspace = true, features = ["std"] } tracing = { workspace = true, features = ["std", "attributes"] } tracing-subscriber = "0.3.18" [dev-dependencies] cuprate-test-utils = { path = "../../test-utils" }