diff --git a/Cargo.lock b/Cargo.lock index 120578ec2..531022f95 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -308,7 +308,6 @@ version = "0.1.0" dependencies = [ "althea_types", "ipnetwork", - "itertools", "lazy_static", "log", "mac_address", @@ -316,7 +315,6 @@ dependencies = [ "regex", "serde", "serde_derive", - "serde_json", ] [[package]] @@ -345,7 +343,6 @@ dependencies = [ "bincode", "clarity", "deep_space", - "hex", "ipnetwork", "lettre", "num256", @@ -380,7 +377,6 @@ name = "antenna_forwarding_protocol" version = "0.1.0" dependencies = [ "althea_types", - "clarity", "lazy_static", "log", "rand", @@ -405,12 +401,6 @@ dependencies = [ "serde", ] -[[package]] -name = "ascii" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" - [[package]] name = "async-stream" version = "0.3.5" @@ -452,12 +442,9 @@ dependencies = [ "clarity", "futures 0.3.28", "log", - "num", "num256", - "rand", "serde", "serde_derive", - "tokio", "web30", ] @@ -551,8 +538,6 @@ dependencies = [ name = "babel_monitor" version = "0.1.0" dependencies = [ - "ascii", - "env_logger", "ipnetwork", "log", "serde", @@ -821,14 +806,11 @@ dependencies = [ "althea_types", "clarity", "deep_space", - "env_logger", "ipgen", "lazy_static", "log", "rand", "regex", - "serde", - "serde_derive", "serde_json", "settings", "sodiumoxide", @@ -1273,7 +1255,6 @@ dependencies = [ "futures-core", "futures-task", "futures-util", - "num_cpus", ] [[package]] @@ -1442,12 +1423,6 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - [[package]] name = "hex-literal" version = "0.3.4" @@ -2014,73 +1989,6 @@ dependencies = [ "minimal-lexical", ] -[[package]] -name = "num" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" -dependencies = [ - "num-bigint", - "num-complex", - "num-integer", - "num-iter", - "num-rational", - "num-traits", -] - -[[package]] -name = "num-bigint" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-complex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" -dependencies = [ - "num-traits", -] - -[[package]] -name = "num-integer" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" -dependencies = [ - "autocfg", - "num-traits", -] - -[[package]] -name = "num-iter" -version = "0.1.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-rational" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" -dependencies = [ - "autocfg", - "num-bigint", - "num-integer", - "num-traits", -] - [[package]] name = "num-traits" version = "0.2.16" @@ -2692,7 +2600,6 @@ version = "0.21.1" dependencies = [ "actix", "actix-web", - "actix-web-httpauth", "althea_kernel_interface", "althea_types", "antenna_forwarding_client", @@ -2700,9 +2607,7 @@ dependencies = [ "awc", "babel_monitor", "clarity", - "clu", "compressed_log", - "deep_space", "futures 0.3.28", "hex-literal", "ipnetwork", @@ -2759,11 +2664,9 @@ dependencies = [ "compressed_log", "cosmos-sdk-proto-althea 0.13.3", "deep_space", - "docopt", "env_logger", "flate2", "futures 0.3.28", - "hex-literal", "ipnetwork", "lazy_static", "log", @@ -2788,11 +2691,9 @@ dependencies = [ "actix-web", "althea_kernel_interface", "althea_types", - "arrayvec", "awc", "babel_monitor", "clarity", - "compressed_log", "deep_space", "handlebars", "ipnetwork", @@ -2801,8 +2702,6 @@ dependencies = [ "log", "num256", "phonenumber", - "r2d2", - "rand", "reqwest", "rita_client_registration", "rita_common", @@ -3103,7 +3002,6 @@ dependencies = [ "arrayvec", "auto-bridge", "clarity", - "deep_space", "ipnetwork", "lazy_static", "log", diff --git a/althea_kernel_interface/Cargo.toml b/althea_kernel_interface/Cargo.toml index 2ae9e4a6d..96a4bda59 100644 --- a/althea_kernel_interface/Cargo.toml +++ b/althea_kernel_interface/Cargo.toml @@ -8,7 +8,6 @@ edition = "2018" [dependencies] oping = "0.3" -itertools = "0.10" lazy_static = "1.4" log = "0.4" serde_derive = "1.0" @@ -16,7 +15,6 @@ serde = "1.0" althea_types = { path = "../althea_types" } ipnetwork = "0.20" mac_address = "1.1.4" -serde_json = "1.0" [dependencies.regex] version = "1.6" @@ -25,4 +23,4 @@ features = ["std"] [features] -integration_test = [] \ No newline at end of file +integration_test = [] diff --git a/althea_types/Cargo.toml b/althea_types/Cargo.toml index cf02686e7..e8c59c005 100644 --- a/althea_types/Cargo.toml +++ b/althea_types/Cargo.toml @@ -13,16 +13,14 @@ base64 = "0.13" serde_derive = "1.0" serde = "1.0" serde_json = "1.0" -hex = "0.4" sodiumoxide = "0.2" clarity = "1.2" -arrayvec = {version= "0.7", features = ["serde"]} +arrayvec = { version = "0.7", features = ["serde"] } phonenumber = "0.3" -lettre = {version = "0.10", features = ["serde"]} +lettre = { version = "0.10", features = ["serde"] } ipnetwork = "0.20" bincode = "1.3" -deep_space = {version = "2", features = ["althea"]} +deep_space = { version = "2", features = ["althea"] } [dev-dependencies] rand = "0.8" - diff --git a/antenna_forwarding_protocol/Cargo.toml b/antenna_forwarding_protocol/Cargo.toml index 6fc6a6c8f..bd08d15b9 100644 --- a/antenna_forwarding_protocol/Cargo.toml +++ b/antenna_forwarding_protocol/Cargo.toml @@ -5,14 +5,13 @@ authors = ["Justin Kilpatrick "] edition = "2018" [dependencies] -althea_types = { path = "../althea_types"} +althea_types = { path = "../althea_types" } serde_json = "1.0" serde_derive = "1.0" serde = "1.0" sodiumoxide = "0.2" -clarity = "1.2" log = "0.4" lazy_static = "1.4" [dev-dependencies] -rand = "0.8" \ No newline at end of file +rand = "0.8" diff --git a/auto_bridge/Cargo.toml b/auto_bridge/Cargo.toml index 961ed5566..723b6d49d 100644 --- a/auto_bridge/Cargo.toml +++ b/auto_bridge/Cargo.toml @@ -8,13 +8,9 @@ edition = "2018" web30 = "1.0" num256 = "0.5" clarity = "1.2" -rand = "0.8" -num = "0.4" log = "0.4" serde_derive = "1.0" serde = "1.0" -tokio = "1.2" -futures = {version="0.3", features = ["thread-pool"]} [dev-dependencies] actix = "0.13" diff --git a/babel_monitor/Cargo.toml b/babel_monitor/Cargo.toml index 9fe47060f..cb073194b 100644 --- a/babel_monitor/Cargo.toml +++ b/babel_monitor/Cargo.toml @@ -5,8 +5,6 @@ version = "0.1.0" edition = "2018" [dependencies] -ascii = "1.0" -env_logger = "0.10" ipnetwork = "0.20" log = "0.4" serde = "1.0" diff --git a/clu/Cargo.toml b/clu/Cargo.toml index c078c76ba..fa37af8ed 100644 --- a/clu/Cargo.toml +++ b/clu/Cargo.toml @@ -10,15 +10,12 @@ althea_kernel_interface = { path = "../althea_kernel_interface" } althea_types = { path = "../althea_types" } lazy_static = "1.4" log = "0.4" -env_logger = "0.10.0" ipgen = "1.0.1" rand = "0.8" -serde = "1.0" -serde_derive = "1.0" serde_json = "1.0" clarity = "1.2" sodiumoxide = "0.2" -deep_space = {version = "2", features = ["althea"]} +deep_space = { version = "2", features = ["althea"] } [dependencies.regex] version = "1.5" diff --git a/rita_client/Cargo.toml b/rita_client/Cargo.toml index 2aae8022c..a67b6ee38 100644 --- a/rita_client/Cargo.toml +++ b/rita_client/Cargo.toml @@ -7,7 +7,7 @@ license = "Apache-2.0" [dependencies] compressed_log = "0.5" -num-traits="0.2" +num-traits = "0.2" num256 = "0.5" serde = "1.0" serde_derive = "1.0" @@ -25,20 +25,19 @@ lettre = "0.10" rand = "0.8.0" phonenumber = "0.3" babel_monitor = { path = "../babel_monitor" } -arrayvec = {version= "0.7", features = ["serde"]} +arrayvec = { version = "0.7", features = ["serde"] } sodiumoxide = "0.2" -clu = { path = "../clu" } web30 = "1.0" awc = "3.1" ipnetwork = "0.20" -actix-async = {package="actix", version = "0.13"} -actix-web-async = { package="actix-web", version = "4.3", default_features = false, features= ["openssl"]} -actix-web-httpauth-async = { package="actix-web-httpauth", version = "0.8.0"} +actix-async = { package = "actix", version = "0.13" } +actix-web-async = { package = "actix-web", version = "4.3", default_features = false, features = [ + "openssl", +] } clarity = "1.2" openssh-keys = "0.6" mac_address = "1.1.4" futures = { version = "0.3", features = ["compat"] } -deep_space = {version = "2", features = ["althea"]} [lib] name = "rita_client" diff --git a/rita_common/Cargo.toml b/rita_common/Cargo.toml index f852f17a9..a605f0ac2 100644 --- a/rita_common/Cargo.toml +++ b/rita_common/Cargo.toml @@ -8,37 +8,45 @@ license = "Apache-2.0" rand = "0.8.0" ipnetwork = "0.20" serde_derive = "1.0" -hex-literal = "0.3" -docopt = "1.1" serde = "1.0" bytes = "1.0" compressed_log = "0.5.4" byteorder = { version = "1.4", features = ["i128"] } -arrayvec = {version= "0.7", features = ["serde"]} +arrayvec = { version = "0.7", features = ["serde"] } babel_monitor = { path = "../babel_monitor" } -flate2 = { version = "1.0", features = ["rust_backend"], default-features = false } -actix-async = {package="actix", version = "0.13"} -auto-bridge = {path = "../auto_bridge"} +flate2 = { version = "1.0", features = [ + "rust_backend", +], default-features = false } +actix-async = { package = "actix", version = "0.13" } +auto-bridge = { path = "../auto_bridge" } serde_json = "1.0" log = { version = "0.4", features = ["release_max_level_info"] } settings = { path = "../settings" } clarity = "1.2" futures = { version = "0.3", features = ["compat"] } num256 = "0.5" -num-traits="0.2" +num-traits = "0.2" bincode = "1.3" serde_cbor = "0.11" lazy_static = "1.4" althea_kernel_interface = { path = "../althea_kernel_interface" } -actix-web-httpauth-async = { package="actix-web-httpauth", version = "0.8.0"} -actix-web-async = { package="actix-web", version = "4.3", default_features = false, features= ["openssl"]} -awc = {version = "3.1", default-features = false, features=["openssl", "compress-gzip", "compress-zstd"]} +actix-web-httpauth-async = { package = "actix-web-httpauth", version = "0.8.0" } +actix-web-async = { package = "actix-web", version = "4.3", default_features = false, features = [ + "openssl", +] } +awc = { version = "3.1", default-features = false, features = [ + "openssl", + "compress-gzip", + "compress-zstd", +] } actix-service = "2.0.2" web30 = "1.0" althea_types = { path = "../althea_types" } -deep_space = {version = "2", features = ["althea"]} -cosmos-sdk-proto-althea = {package = "cosmos-sdk-proto-althea", version = "0.13", features = ["ethermint"]} -prost-types ="0.10" +deep_space = { version = "2", features = ["althea"] } +cosmos-sdk-proto-althea = { package = "cosmos-sdk-proto-althea", version = "0.13", features = [ + "ethermint", +] } +prost-types = "0.10" [dependencies.regex] version = "1.6" diff --git a/rita_exit/Cargo.toml b/rita_exit/Cargo.toml index f6a820bf4..fd7e39137 100644 --- a/rita_exit/Cargo.toml +++ b/rita_exit/Cargo.toml @@ -7,7 +7,6 @@ license = "Apache-2.0" [dependencies] # debug is used here to make sure exit logs remain accessible locally -compressed_log = { version = "0.5", features = ["debug"] } sodiumoxide = "0.2" num256 = "0.5" rita_common = { path = "../rita_common" } @@ -19,7 +18,6 @@ babel_monitor = { path = "../babel_monitor" } actix-async = { package = "actix", version = "0.13" } awc = "3.1" handlebars = "4.0" -rand = "0.8.0" lazy_static = "1.4" ipnetwork = "0.20" clarity = "1.2" @@ -28,8 +26,6 @@ serde_derive = "1.0" serde_json = "1.0" lettre = { version = "0.10", features = ["file-transport"] } phonenumber = "0.3" -r2d2 = "0.8" -arrayvec = { version = "0.7", features = ["serde"] } log = { version = "0.4", features = ["release_max_level_info"] } reqwest = { version = "0.11", features = ["blocking", "json"] } actix-web-async = { package = "actix-web", version = "4.3", default_features = false, features = [ diff --git a/settings/Cargo.toml b/settings/Cargo.toml index 9ffb02f42..8b7826dd7 100644 --- a/settings/Cargo.toml +++ b/settings/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Ben "] edition = "2018" [dependencies] -althea_types = { path = "../althea_types"} +althea_types = { path = "../althea_types" } althea_kernel_interface = { path = "../althea_kernel_interface" } auto-bridge = { path = "../auto_bridge" } num256 = "0.5" @@ -16,9 +16,8 @@ toml = "0.5" log = "0.4" lazy_static = "1.4" clarity = "1.2" -arrayvec = {version= "0.7", features = ["serde"]} +arrayvec = { version = "0.7", features = ["serde"] } phonenumber = "0.3" ipnetwork = "0.20" -deep_space = {version = "2", features = ["althea"]} -[features] \ No newline at end of file +[features]