-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathCargo.toml
More file actions
41 lines (33 loc) · 1.02 KB
/
Cargo.toml
File metadata and controls
41 lines (33 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
[package]
name = "datamesh"
version = "0.1.0"
edition = "2021"
[[bin]]
name = "datamesh-client"
path = "src/datamesh-client/client.rs"
[dependencies]
libp2p = {version="0.56.0",features = [ "tokio","mdns","gossipsub","cbor", "identify","dns", "kad", "noise", "macros", "request-response", "tcp", "websocket", "yamux","ed25519","json"]}
serde = { version = "1.0.216", features = ["derive"] }
tokio = { workspace = true, features = ["full"] }
clap = { version = "4.5.6", features = ["derive"] }
futures = "0.3.31"
rocksdb = "0.23.0"
aes = "0.8.4"
block-modes = "0.9.1"
block-padding = "0.3.3"
hex = "0.4.3"
rand = "0.9.0"
serde_json = "1.0.138"
eyre = "0.6.12"
url = "2.5.4"
ed25519-dalek = "2.1.1"
hyper = {version ="1.6.0" , features = ["full","server","client"]}
hyper-util = {version = "0.1.13" , features = ["full","tokio"]}
bytes = "1.10.1"
futures-util = "0.3.31"
http-body-util = "0.1.3"
reqwest = "0.12.22"
tracing = "0.1.41"
tracing-subscriber = "0.3.19"
[workspace.dependencies]
tokio = { version = "1.42.0", features = ["full"] }