[Add] Some more split
This commit is contained in:
parent
e5360088eb
commit
91d0e9ab76
6 changed files with 1652 additions and 3 deletions
153
Cargo.lock
generated
153
Cargo.lock
generated
|
|
@ -617,6 +617,58 @@ dependencies = [
|
||||||
"inout",
|
"inout",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "client"
|
||||||
|
version = "0.1.0"
|
||||||
|
dependencies = [
|
||||||
|
"actix-web",
|
||||||
|
"actix-web-actors",
|
||||||
|
"aes-gcm",
|
||||||
|
"async-trait",
|
||||||
|
"base64",
|
||||||
|
"chrono",
|
||||||
|
"crossterm",
|
||||||
|
"dashmap",
|
||||||
|
"futures",
|
||||||
|
"futures-util",
|
||||||
|
"hex",
|
||||||
|
"hkdf",
|
||||||
|
"hyper",
|
||||||
|
"hyper-util",
|
||||||
|
"iota-auth",
|
||||||
|
"iota-logger",
|
||||||
|
"iota-state",
|
||||||
|
"iota-storage",
|
||||||
|
"iota-util",
|
||||||
|
"json",
|
||||||
|
"lazy_static",
|
||||||
|
"once_cell",
|
||||||
|
"open",
|
||||||
|
"pnet",
|
||||||
|
"rand 0.8.6",
|
||||||
|
"rand_core 0.6.4",
|
||||||
|
"ratatui",
|
||||||
|
"reqwest",
|
||||||
|
"rusqlite",
|
||||||
|
"rustls",
|
||||||
|
"rustls-pemfile",
|
||||||
|
"serde_json",
|
||||||
|
"sha2 0.10.9",
|
||||||
|
"strum 0.27.2",
|
||||||
|
"strum_macros 0.27.2",
|
||||||
|
"sysinfo",
|
||||||
|
"tokio",
|
||||||
|
"tokio-tungstenite",
|
||||||
|
"ttp-core",
|
||||||
|
"ttp-native",
|
||||||
|
"tungstenite",
|
||||||
|
"uuid",
|
||||||
|
"walkdir",
|
||||||
|
"warp",
|
||||||
|
"x448",
|
||||||
|
"zip",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cmake"
|
name = "cmake"
|
||||||
version = "0.1.58"
|
version = "0.1.58"
|
||||||
|
|
@ -636,6 +688,58 @@ dependencies = [
|
||||||
"memchr",
|
"memchr",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "communities"
|
||||||
|
version = "0.1.0"
|
||||||
|
dependencies = [
|
||||||
|
"actix-web",
|
||||||
|
"actix-web-actors",
|
||||||
|
"aes-gcm",
|
||||||
|
"async-trait",
|
||||||
|
"base64",
|
||||||
|
"chrono",
|
||||||
|
"crossterm",
|
||||||
|
"dashmap",
|
||||||
|
"futures",
|
||||||
|
"futures-util",
|
||||||
|
"hex",
|
||||||
|
"hkdf",
|
||||||
|
"hyper",
|
||||||
|
"hyper-util",
|
||||||
|
"iota-auth",
|
||||||
|
"iota-logger",
|
||||||
|
"iota-state",
|
||||||
|
"iota-storage",
|
||||||
|
"iota-util",
|
||||||
|
"json",
|
||||||
|
"lazy_static",
|
||||||
|
"once_cell",
|
||||||
|
"open",
|
||||||
|
"pnet",
|
||||||
|
"rand 0.8.6",
|
||||||
|
"rand_core 0.6.4",
|
||||||
|
"ratatui",
|
||||||
|
"reqwest",
|
||||||
|
"rusqlite",
|
||||||
|
"rustls",
|
||||||
|
"rustls-pemfile",
|
||||||
|
"serde_json",
|
||||||
|
"sha2 0.10.9",
|
||||||
|
"strum 0.27.2",
|
||||||
|
"strum_macros 0.27.2",
|
||||||
|
"sysinfo",
|
||||||
|
"tokio",
|
||||||
|
"tokio-tungstenite",
|
||||||
|
"ttp-core",
|
||||||
|
"ttp-native",
|
||||||
|
"tungstenite",
|
||||||
|
"uuid",
|
||||||
|
"walkdir",
|
||||||
|
"warp",
|
||||||
|
"x448",
|
||||||
|
"zip",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "compact_str"
|
name = "compact_str"
|
||||||
version = "0.9.0"
|
version = "0.9.0"
|
||||||
|
|
@ -1784,6 +1888,55 @@ dependencies = [
|
||||||
"syn 2.0.117",
|
"syn 2.0.117",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "iota-auth"
|
||||||
|
version = "0.1.0"
|
||||||
|
dependencies = [
|
||||||
|
"aes-gcm",
|
||||||
|
"async-trait",
|
||||||
|
"base64",
|
||||||
|
"chrono",
|
||||||
|
"crossterm",
|
||||||
|
"dashmap",
|
||||||
|
"futures",
|
||||||
|
"futures-util",
|
||||||
|
"hex",
|
||||||
|
"hkdf",
|
||||||
|
"hyper",
|
||||||
|
"hyper-util",
|
||||||
|
"iota-logger",
|
||||||
|
"iota-state",
|
||||||
|
"iota-storage",
|
||||||
|
"iota-util",
|
||||||
|
"json",
|
||||||
|
"lazy_static",
|
||||||
|
"once_cell",
|
||||||
|
"open",
|
||||||
|
"pnet",
|
||||||
|
"rand 0.8.6",
|
||||||
|
"rand_core 0.6.4",
|
||||||
|
"ratatui",
|
||||||
|
"reqwest",
|
||||||
|
"rusqlite",
|
||||||
|
"rustls",
|
||||||
|
"rustls-pemfile",
|
||||||
|
"serde_json",
|
||||||
|
"sha2 0.10.9",
|
||||||
|
"strum 0.27.2",
|
||||||
|
"strum_macros 0.27.2",
|
||||||
|
"sysinfo",
|
||||||
|
"tokio",
|
||||||
|
"tokio-tungstenite",
|
||||||
|
"ttp-core",
|
||||||
|
"ttp-native",
|
||||||
|
"tungstenite",
|
||||||
|
"uuid",
|
||||||
|
"walkdir",
|
||||||
|
"warp",
|
||||||
|
"x448",
|
||||||
|
"zip",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iota-cli"
|
name = "iota-cli"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
[workspace]
|
[workspace]
|
||||||
members = ["iota-storage", "iota-updater", "iota-terms", "iota-state", "iota-cli", "iota-core", "omikron-connector", "web-server", "web-ui", "iota-logger", "iota-util"]
|
members = ["iota-storage", "client", "communities", "iota-auth", "other-iota", "iota-updater", "iota-terms", "iota-state", "iota-cli", "iota-core", "omikron-connector", "web-server", "web-ui", "iota-logger", "iota-util"]
|
||||||
resolver = "3"
|
resolver = "3"
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
[package]
|
[package]
|
||||||
name = "communities"
|
name = "client"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
|
|
|
||||||
1496
client/src/client_connection.rs
Normal file
1496
client/src/client_connection.rs
Normal file
File diff suppressed because it is too large
Load diff
0
client/src/client_connection_manager.rs
Normal file
0
client/src/client_connection_manager.rs
Normal file
|
|
@ -1 +1 @@
|
||||||
|
mod client_connection;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue