mirror of
https://github.com/Cuprate/cuprate.git
synced 2025-01-11 13:25:09 +00:00
Boog900
8557073c15
* start re-working p2p to work with change monero-wire * start re-working p2p to work with change monero-wire adds back some changes from #22 * change the peer module to use the new API + fix a couple bugs * remove peer set for now * add try_from/from conversion between `Message` and `Request`/`Response` * Allow specifying other parameters in levin-cuprate * add new `LevinCommand` enum and clean up monero-wire message de/encoding * fix issues with merge * start splitting up p2p crate into smaller crates. * add monerod action from serai to test network code * remove tracing in tests
28 lines
708 B
TOML
28 lines
708 B
TOML
[package]
|
|
name = "monero-peer"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[features]
|
|
default = []
|
|
|
|
[dependencies]
|
|
monero-wire = {path= "../../net/monero-wire"}
|
|
cuprate-common = {path = "../../common"}
|
|
|
|
tokio = {version= "1.34.0", default-features = false, features = ["net"]}
|
|
tokio-util = { version = "0.7.10", default-features = false, features = ["codec"] }
|
|
futures = "0.3.29"
|
|
async-trait = "0.1.74"
|
|
|
|
tower = { version= "0.4.13", features = ["util"] }
|
|
thiserror = "1.0.50"
|
|
|
|
tracing = "0.1.40"
|
|
|
|
[dev-dependencies]
|
|
cuprate-test-utils = {path = "../../test-utils"}
|
|
|
|
hex = "0.4.3"
|
|
tokio = {version= "1.34.0", default-features = false, features = ["net", "rt-multi-thread", "rt", "macros"]}
|
|
tracing-subscriber = "0.3"
|