mirror of
https://github.com/Cuprate/cuprate.git
synced 2024-12-23 03:59:31 +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
23 lines
652 B
TOML
23 lines
652 B
TOML
[package]
|
|
name = "cuprate-p2p"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
license = "AGPL-3.0-only"
|
|
authors = ["Boog900"]
|
|
|
|
|
|
[dependencies]
|
|
chrono = "0.4.24"
|
|
thiserror = "1.0.39"
|
|
cuprate-common = {path = "../common"}
|
|
monero-wire = {path= "../net/monero-wire"}
|
|
futures = "0.3.26"
|
|
tower = {version = "0.4.13", features = ["util", "steer", "load", "discover", "load-shed", "buffer", "timeout"]}
|
|
tokio = {version= "1.27", features=["rt", "time", "net"]}
|
|
tokio-util = {version = "0.7.8", features=["codec"]}
|
|
tokio-stream = {version="0.1.14", features=["time"]}
|
|
async-trait = "0.1.68"
|
|
tracing = "0.1.37"
|
|
tracing-error = "0.2.0"
|
|
rand = "0.8.5"
|
|
pin-project = "1.0.12"
|