diff --git a/Cargo.lock b/Cargo.lock index 7ce5207326..6b84695241 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4139,9 +4139,7 @@ name = "solana-accounts-bench" version = "1.8.0" dependencies = [ "clap 2.33.3", - "crossbeam-channel", "log 0.4.14", - "rand 0.7.3", "rayon", "solana-logger 1.8.0", "solana-measure", @@ -4185,7 +4183,6 @@ dependencies = [ "log 0.4.14", "rand 0.7.3", "rayon", - "solana-clap-utils", "solana-core", "solana-gossip", "solana-ledger", @@ -4203,11 +4200,8 @@ dependencies = [ name = "solana-banks-client" version = "1.8.0" dependencies = [ - "bincode", "borsh", - "borsh-derive", "futures 0.3.17", - "mio 0.7.13", "solana-banks-interface", "solana-banks-server", "solana-program 1.8.0", @@ -4222,7 +4216,6 @@ dependencies = [ name = "solana-banks-interface" version = "1.8.0" dependencies = [ - "mio 0.7.13", "serde", "solana-sdk", "tarpc", @@ -4235,8 +4228,6 @@ version = "1.8.0" dependencies = [ "bincode", "futures 0.3.17", - "log 0.4.14", - "mio 0.7.13", "solana-banks-interface", "solana-runtime", "solana-sdk", @@ -4263,14 +4254,12 @@ dependencies = [ name = "solana-bench-tps" version = "1.8.0" dependencies = [ - "bincode", "clap 2.33.3", "log 0.4.14", "rayon", "serde_json", "serde_yaml", "serial_test", - "solana-clap-utils", "solana-client", "solana-core", "solana-faucet", @@ -4296,13 +4285,9 @@ dependencies = [ "curve25519-dalek 3.2.0", "libsecp256k1 0.6.0", "log 0.4.14", - "num-derive", - "num-traits", "rand 0.7.3", - "rand_core 0.6.3", "regex", "rustversion", - "sha3", "solana-measure", "solana-program-runtime", "solana-runtime", @@ -4353,18 +4338,14 @@ dependencies = [ name = "solana-cli" version = "1.8.0" dependencies = [ - "Inflector", "bincode", "bs58 0.4.0", - "chrono", "clap 2.33.3", "console", "const_format", "criterion-stats", "ctrlc", - "dirs-next", "humantime", - "indicatif", "log 0.4.14", "num-traits", "pretty-hex", @@ -4382,7 +4363,6 @@ dependencies = [ "solana-core", "solana-faucet", "solana-logger 1.8.0", - "solana-net-utils", "solana-remote-wallet", "solana-sdk", "solana-streamer", @@ -4394,7 +4374,6 @@ dependencies = [ "tempfile", "thiserror", "tiny-bip39 0.7.3", - "url 2.2.2", ] [[package]] @@ -4421,7 +4400,6 @@ dependencies = [ "humantime", "indicatif", "serde", - "serde_derive", "serde_json", "solana-account-decoder", "solana-clap-utils", @@ -4445,7 +4423,6 @@ dependencies = [ "jsonrpc-core", "jsonrpc-http-server", "log 0.4.14", - "net2", "rayon", "reqwest", "semver 1.0.4", @@ -4480,8 +4457,6 @@ version = "1.8.0" dependencies = [ "bincode", "chrono", - "log 0.4.14", - "rand_core 0.6.3", "serde", "serde_derive", "solana-logger 1.8.0", @@ -4495,45 +4470,31 @@ dependencies = [ "ahash 0.7.4", "base64 0.12.3", "bincode", - "blake3 1.0.0", "bs58 0.4.0", - "bv", - "byteorder", "chrono", "crossbeam-channel", "dashmap", - "ed25519-dalek", "etcd-client", - "flate2", "fs_extra", - "indexmap", "itertools 0.10.1", "jsonrpc-core", "jsonrpc-core-client", - "libc", "log 0.4.14", "lru", "matches", - "miow 0.3.7", - "net2", - "num-traits", "num_cpus", "rand 0.7.3", "rand_chacha 0.2.2", - "rand_core 0.6.3", "raptorq", "rayon", "reqwest", "retain_mut", "rustc_version 0.4.0", "serde", - "serde_bytes", "serde_derive", "serde_json", "serial_test", "solana-account-decoder", - "solana-banks-server", - "solana-clap-utils", "solana-client", "solana-config-program", "solana-entry", @@ -4543,7 +4504,6 @@ dependencies = [ "solana-ledger", "solana-logger 1.8.0", "solana-measure", - "solana-merkle-tree", "solana-metrics", "solana-net-utils", "solana-perf", @@ -4599,15 +4559,11 @@ dependencies = [ "clap 2.33.3", "log 0.4.14", "rand 0.7.3", - "rayon", - "solana-clap-utils", "solana-client", "solana-core", "solana-gossip", - "solana-ledger", "solana-logger 1.8.0", "solana-net-utils", - "solana-runtime", "solana-sdk", "solana-streamer", "solana-version", @@ -4617,14 +4573,12 @@ dependencies = [ name = "solana-download-utils" version = "1.8.0" dependencies = [ - "bzip2", "console", "indicatif", "log 0.4.14", "reqwest", "solana-runtime", "solana-sdk", - "tar", ] [[package]] @@ -4642,7 +4596,6 @@ dependencies = [ name = "solana-entry" version = "1.8.0" dependencies = [ - "bincode", "dlopen", "dlopen_derive", "log 0.4.14", @@ -4753,7 +4706,6 @@ name = "solana-genesis" version = "1.8.0" dependencies = [ "base64 0.12.3", - "chrono", "clap 2.33.3", "serde", "serde_json", @@ -4841,7 +4793,6 @@ dependencies = [ "reqwest", "semver 1.0.4", "serde", - "serde_json", "serde_yaml", "solana-clap-utils", "solana-client", @@ -4882,10 +4833,8 @@ dependencies = [ "chrono", "chrono-humanize", "crossbeam-channel", - "ed25519-dalek", "fs_extra", "futures 0.3.17", - "futures-util", "itertools 0.10.1", "lazy_static", "libc", @@ -4909,7 +4858,6 @@ dependencies = [ "solana-frozen-abi-macro 1.8.0", "solana-logger 1.8.0", "solana-measure", - "solana-merkle-tree", "solana-metrics", "solana-perf", "solana-rayon-threadlimit", @@ -4935,8 +4883,6 @@ dependencies = [ "bytecount", "clap 2.33.3", "csv", - "futures 0.3.17", - "futures-util", "histogram", "itertools 0.10.1", "log 0.4.14", @@ -4951,7 +4897,6 @@ dependencies = [ "solana-entry", "solana-ledger", "solana-logger 1.8.0", - "solana-measure", "solana-runtime", "solana-sdk", "solana-stake-program", @@ -4959,7 +4904,6 @@ dependencies = [ "solana-transaction-status", "solana-version", "solana-vote-program", - "tempfile", "tokio", ] @@ -4981,12 +4925,9 @@ dependencies = [ "solana-core", "solana-download-utils", "solana-entry", - "solana-faucet", "solana-gossip", "solana-ledger", "solana-logger 1.8.0", - "solana-rayon-threadlimit", - "solana-rpc", "solana-runtime", "solana-sdk", "solana-stake-program", @@ -5003,7 +4944,6 @@ dependencies = [ "clap 2.33.3", "serde", "serde_json", - "solana-clap-utils", "solana-logger 1.8.0", "solana-version", ] @@ -5097,7 +5037,6 @@ dependencies = [ "serde", "serde_derive", "socket2", - "solana-clap-utils", "solana-logger 1.8.0", "solana-sdk", "solana-version", @@ -5185,7 +5124,6 @@ dependencies = [ "log 0.4.14", "rand 0.7.3", "rayon", - "solana-clap-utils", "solana-entry", "solana-logger 1.8.0", "solana-measure", @@ -5292,12 +5230,9 @@ dependencies = [ "async-trait", "base64 0.12.3", "bincode", - "chrono", "chrono-humanize", "log 0.4.14", - "mio 0.7.13", "serde", - "serde_derive", "solana-banks-client", "solana-banks-server", "solana-bpf-loader-program", @@ -5341,18 +5276,10 @@ dependencies = [ name = "solana-replica-lib" version = "1.8.0" dependencies = [ - "bincode", - "chrono", "crossbeam-channel", - "futures 0.3.17", "futures-util", "log 0.4.14", "prost", - "prost-types", - "serde", - "solana-logger 1.8.0", - "solana-metrics", - "solana-rpc", "solana-runtime", "solana-sdk", "tokio", @@ -5365,25 +5292,12 @@ name = "solana-replica-node" version = "1.8.0" dependencies = [ "assert_matches", - "bincode", - "chrono", "clap 2.33.3", - "console", "crossbeam-channel", - "jsonrpc-core", - "jsonrpc-core-client", - "jsonrpc-derive", - "jsonrpc-ipc-server", - "jsonrpc-server-utils", "log 0.4.14", - "prost", - "prost-types", "rand 0.7.3", - "serde", "serial_test", "solana-clap-utils", - "solana-cli-config", - "solana-client", "solana-core", "solana-download-utils", "solana-genesis-utils", @@ -5391,7 +5305,6 @@ dependencies = [ "solana-ledger", "solana-local-cluster", "solana-logger 1.8.0", - "solana-metrics", "solana-net-utils", "solana-replica-lib", "solana-rpc", @@ -5402,7 +5315,6 @@ dependencies = [ "solana-version", "solana-vote-program", "tempfile", - "tonic", "tonic-build", ] @@ -5475,8 +5387,6 @@ dependencies = [ "lazy_static", "log 0.4.14", "memmap2 0.3.1", - "num-derive", - "num-traits", "num_cpus", "ouroboros", "rand 0.7.3", @@ -5523,9 +5433,7 @@ dependencies = [ "base64 0.13.0", "bincode", "borsh", - "borsh-derive", "bs58 0.4.0", - "bv", "bytemuck", "byteorder", "chrono", @@ -5548,7 +5456,6 @@ dependencies = [ "qstring", "rand 0.7.3", "rand_chacha 0.2.2", - "rand_core 0.6.3", "rustc_version 0.4.0", "rustversion", "serde", @@ -5654,18 +5561,15 @@ dependencies = [ name = "solana-storage-bigtable" version = "1.8.0" dependencies = [ - "arc-swap 0.4.8", "backoff", "bincode", "bzip2", "enum-iterator", "flate2", - "futures 0.3.17", "goauth", "log 0.4.14", "prost", "prost-types", - "rand_core 0.6.3", "serde", "serde_derive", "smpl_jwt", @@ -5685,7 +5589,6 @@ dependencies = [ "bs58 0.4.0", "prost", "serde", - "serde_derive", "solana-account-decoder", "solana-sdk", "solana-transaction-status", @@ -5699,9 +5602,7 @@ dependencies = [ "clap 2.33.3", "log 0.4.14", "solana-logger 1.8.0", - "solana-measure", "solana-runtime", - "solana-sdk", "solana-version", ] @@ -5714,7 +5615,6 @@ dependencies = [ "log 0.4.14", "nix", "solana-logger 1.8.0", - "solana-measure", "solana-metrics", "solana-perf", "solana-sdk", @@ -5729,7 +5629,6 @@ dependencies = [ "libc", "log 0.4.14", "nix", - "solana-clap-utils", "solana-logger 1.8.0", "solana-version", "sysctl", @@ -5747,7 +5646,6 @@ dependencies = [ "console", "csv", "ctrlc", - "dirs-next", "indexmap", "indicatif", "pickledb", @@ -5760,7 +5658,6 @@ dependencies = [ "solana-logger 1.8.0", "solana-program-test", "solana-remote-wallet", - "solana-runtime", "solana-sdk", "solana-streamer", "solana-transaction-status", @@ -5805,8 +5702,6 @@ dependencies = [ name = "solana-validator" version = "1.8.0" dependencies = [ - "base64 0.12.3", - "bincode", "chrono", "clap 2.33.3", "console", @@ -5822,7 +5717,6 @@ dependencies = [ "log 0.4.14", "num_cpus", "rand 0.7.3", - "serde", "signal-hook", "solana-clap-utils", "solana-cli-config", @@ -5859,7 +5753,6 @@ dependencies = [ "serde_derive", "solana-frozen-abi 1.8.0", "solana-frozen-abi-macro 1.8.0", - "solana-logger 1.8.0", "solana-sdk", ] diff --git a/accounts-bench/Cargo.toml b/accounts-bench/Cargo.toml index 71029ac849..d7dc82cb43 100644 --- a/accounts-bench/Cargo.toml +++ b/accounts-bench/Cargo.toml @@ -16,9 +16,7 @@ solana-runtime = { path = "../runtime", version = "=1.8.0" } solana-measure = { path = "../measure", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-version = { path = "../version", version = "=1.8.0" } -rand = "0.7.0" clap = "2.33.1" -crossbeam-channel = "0.5" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] diff --git a/banking-bench/Cargo.toml b/banking-bench/Cargo.toml index 0aa1f7a592..034944e6d1 100644 --- a/banking-bench/Cargo.toml +++ b/banking-bench/Cargo.toml @@ -15,7 +15,6 @@ log = "0.4.14" rand = "0.7.0" rayon = "1.5.1" solana-core = { path = "../core", version = "=1.8.0" } -solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-gossip = { path = "../gossip", version = "=1.8.0" } solana-ledger = { path = "../ledger", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } diff --git a/banks-client/Cargo.toml b/banks-client/Cargo.toml index 201535526e..9a5104e1cf 100644 --- a/banks-client/Cargo.toml +++ b/banks-client/Cargo.toml @@ -10,11 +10,8 @@ documentation = "https://docs.rs/solana-banks-client" edition = "2018" [dependencies] -bincode = "1.3.3" borsh = "0.9.1" -borsh-derive = "0.9.1" futures = "0.3" -mio = "0.7.13" solana-banks-interface = { path = "../banks-interface", version = "=1.8.0" } solana-program = { path = "../sdk/program", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } diff --git a/banks-interface/Cargo.toml b/banks-interface/Cargo.toml index 3f9e6278be..9841782145 100644 --- a/banks-interface/Cargo.toml +++ b/banks-interface/Cargo.toml @@ -10,7 +10,6 @@ documentation = "https://docs.rs/solana-banks-interface" edition = "2018" [dependencies] -mio = "0.7.13" serde = { version = "1.0.130", features = ["derive"] } solana-sdk = { path = "../sdk", version = "=1.8.0" } tarpc = { version = "0.26.2", features = ["full"] } diff --git a/banks-server/Cargo.toml b/banks-server/Cargo.toml index 08ad4585e9..050465bf10 100644 --- a/banks-server/Cargo.toml +++ b/banks-server/Cargo.toml @@ -12,8 +12,6 @@ edition = "2018" [dependencies] bincode = "1.3.3" futures = "0.3" -log = "0.4.14" -mio = "0.7.13" solana-banks-interface = { path = "../banks-interface", version = "=1.8.0" } solana-runtime = { path = "../runtime", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } diff --git a/bench-tps/Cargo.toml b/bench-tps/Cargo.toml index 6962864bf6..9cd2637282 100644 --- a/bench-tps/Cargo.toml +++ b/bench-tps/Cargo.toml @@ -9,13 +9,11 @@ homepage = "https://solana.com/" publish = false [dependencies] -bincode = "1.3.3" clap = "2.33.1" log = "0.4.14" rayon = "1.5.1" serde_json = "1.0.67" serde_yaml = "0.8.20" -solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-core = { path = "../core", version = "=1.8.0" } solana-genesis = { path = "../genesis", version = "=1.8.0" } solana-client = { path = "../client", version = "=1.8.0" } diff --git a/cli-output/Cargo.toml b/cli-output/Cargo.toml index 15b4343e7b..e1588d31a7 100644 --- a/cli-output/Cargo.toml +++ b/cli-output/Cargo.toml @@ -18,7 +18,6 @@ humantime = "2.0.1" Inflector = "0.11.4" indicatif = "0.16.2" serde = "1.0.130" -serde_derive = "1.0.103" serde_json = "1.0.67" solana-account-decoder = { path = "../account-decoder", version = "=1.8.0" } solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 82296df70b..2bc234ec4f 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -12,16 +12,12 @@ documentation = "https://docs.rs/solana-cli" [dependencies] bincode = "1.3.3" bs58 = "0.4.0" -chrono = { version = "0.4.11", features = ["serde"] } clap = "2.33.1" criterion-stats = "0.3.0" ctrlc = { version = "3.1.9", features = ["termination"] } console = "0.14.1" const_format = "0.2.19" -dirs-next = "2.0.0" log = "0.4.14" -Inflector = "0.11.4" -indicatif = "0.16.2" humantime = "2.0.1" num-traits = "0.2" pretty-hex = "0.2.1" @@ -38,7 +34,6 @@ solana-client = { path = "../client", version = "=1.8.0" } solana-config-program = { path = "../programs/config", version = "=1.8.0" } solana-faucet = { path = "../faucet", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } -solana-net-utils = { path = "../net-utils", version = "=1.8.0" } solana_rbpf = "=0.2.14" solana-remote-wallet = { path = "../remote-wallet", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } @@ -48,7 +43,6 @@ solana-vote-program = { path = "../programs/vote", version = "=1.8.0" } spl-memo = { version = "=3.0.1", features = ["no-entrypoint"] } thiserror = "1.0.29" tiny-bip39 = "0.7.0" -url = "2.2.2" [dev-dependencies] solana-core = { path = "../core", version = "=1.8.0" } diff --git a/client/Cargo.toml b/client/Cargo.toml index 29f47a35f3..46b1e949e7 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -17,7 +17,6 @@ clap = "2.33.0" indicatif = "0.16.2" jsonrpc-core = "18.0.0" log = "0.4.14" -net2 = "0.2.37" rayon = "1.5.1" reqwest = { version = "0.11.4", default-features = false, features = ["blocking", "rustls-tls", "json"] } semver = "1.0.4" diff --git a/core/Cargo.toml b/core/Cargo.toml index 47eb4634cd..22830405b9 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -17,44 +17,29 @@ codecov = { repository = "solana-labs/solana", branch = "master", service = "git ahash = "0.7.4" base64 = "0.12.3" bincode = "1.3.3" -blake3 = "1.0.0" -bv = { version = "0.11.1", features = ["serde"] } bs58 = "0.4.0" -byteorder = "1.4.3" chrono = { version = "0.4.11", features = ["serde"] } crossbeam-channel = "0.5" dashmap = { version = "4.0.2", features = ["rayon", "raw-api"] } -ed25519-dalek = "=1.0.1" etcd-client = { version = "0.7.2", features = ["tls"]} fs_extra = "1.2.0" -flate2 = "1.0" -indexmap = { version = "1.7", features = ["rayon"] } itertools = "0.10.1" -libc = "0.2.101" log = "0.4.14" lru = "0.6.6" -miow = "0.3.7" -net2 = "0.2.37" -num-traits = "0.2" rand = "0.7.0" rand_chacha = "0.2.2" -rand_core = "0.6.3" raptorq = "1.6.4" rayon = "1.5.1" retain_mut = "0.1.3" serde = "1.0.130" -serde_bytes = "0.11" serde_derive = "1.0.103" solana-account-decoder = { path = "../account-decoder", version = "=1.8.0" } -solana-banks-server = { path = "../banks-server", version = "=1.8.0" } -solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-client = { path = "../client", version = "=1.8.0" } solana-config-program = { path = "../programs/config", version = "=1.8.0" } solana-entry = { path = "../entry", version = "=1.8.0" } solana-gossip = { path = "../gossip", version = "=1.8.0" } solana-ledger = { path = "../ledger", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } -solana-merkle-tree = { path = "../merkle-tree", version = "=1.8.0" } solana-measure = { path = "../measure", version = "=1.8.0" } solana-metrics = { path = "../metrics", version = "=1.8.0" } solana-net-utils = { path = "../net-utils", version = "=1.8.0" } diff --git a/dos/Cargo.toml b/dos/Cargo.toml index f5e8fca0fb..94702f36da 100644 --- a/dos/Cargo.toml +++ b/dos/Cargo.toml @@ -13,14 +13,10 @@ bincode = "1.3.3" clap = "2.33.1" log = "0.4.14" rand = "0.7.0" -rayon = "1.5.1" -solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-core = { path = "../core", version = "=1.8.0" } solana-gossip = { path = "../gossip", version = "=1.8.0" } -solana-ledger = { path = "../ledger", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } solana-net-utils = { path = "../net-utils", version = "=1.8.0" } -solana-runtime = { path = "../runtime", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-streamer = { path = "../streamer", version = "=1.8.0" } solana-version = { path = "../version", version = "=1.8.0" } diff --git a/download-utils/Cargo.toml b/download-utils/Cargo.toml index 995457566b..29a5602efb 100644 --- a/download-utils/Cargo.toml +++ b/download-utils/Cargo.toml @@ -10,14 +10,12 @@ documentation = "https://docs.rs/solana-download-utils" edition = "2018" [dependencies] -bzip2 = "0.4.3" console = "0.14.1" indicatif = "0.16.2" log = "0.4.14" reqwest = { version = "0.11.4", default-features = false, features = ["blocking", "rustls-tls", "json"] } solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-runtime = { path = "../runtime", version = "=1.8.0" } -tar = "0.4.37" [lib] crate-type = ["lib"] diff --git a/entry/Cargo.toml b/entry/Cargo.toml index 912ab64f03..2b825eb0e1 100644 --- a/entry/Cargo.toml +++ b/entry/Cargo.toml @@ -10,7 +10,6 @@ documentation = "https://docs.rs/solana-poh" edition = "2018" [dependencies] -bincode = "1.3.3" dlopen = "0.1.8" dlopen_derive = "0.1.4" log = "0.4.11" diff --git a/genesis/Cargo.toml b/genesis/Cargo.toml index adc133ea1d..a9ecd4f7a7 100644 --- a/genesis/Cargo.toml +++ b/genesis/Cargo.toml @@ -12,7 +12,6 @@ documentation = "https://docs.rs/solana-genesis" [dependencies] base64 = "0.12.3" clap = "2.33.1" -chrono = "0.4" serde = "1.0.130" serde_json = "1.0.67" serde_yaml = "0.8.20" diff --git a/install/Cargo.toml b/install/Cargo.toml index 6c58ad7138..51c247bf5e 100644 --- a/install/Cargo.toml +++ b/install/Cargo.toml @@ -23,7 +23,6 @@ lazy_static = "1.4.0" nix = "0.20.0" reqwest = { version = "0.11.4", default-features = false, features = ["blocking", "rustls-tls", "json"] } serde = { version = "1.0.130", features = ["derive"] } -serde_json = "1.0.67" serde_yaml = "0.8.20" solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-client = { path = "../client", version = "=1.8.0" } diff --git a/ledger-tool/Cargo.toml b/ledger-tool/Cargo.toml index 76bbba5645..8d85acce86 100644 --- a/ledger-tool/Cargo.toml +++ b/ledger-tool/Cargo.toml @@ -14,8 +14,6 @@ bs58 = "0.4.0" bytecount = "0.6.2" clap = "2.33.1" csv = "1.1.6" -futures = "0.3.17" -futures-util = "0.3.17" histogram = "*" itertools = "0.10.1" log = { version = "0.4.14" } @@ -29,7 +27,6 @@ solana-core = { path = "../core", version = "=1.8.0" } solana-entry = { path = "../entry", version = "=1.8.0" } solana-ledger = { path = "../ledger", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } -solana-measure = { path = "../measure", version = "=1.8.0" } solana-runtime = { path = "../runtime", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-stake-program = { path = "../programs/stake", version = "=1.8.0" } @@ -37,7 +34,6 @@ solana-storage-bigtable = { path = "../storage-bigtable", version = "=1.8.0" } solana-transaction-status = { path = "../transaction-status", version = "=1.8.0" } solana-version = { path = "../version", version = "=1.8.0" } solana-vote-program = { path = "../programs/vote", version = "=1.8.0" } -tempfile = "3.2.0" tokio = { version = "1", features = ["full"] } [dev-dependencies] diff --git a/ledger/Cargo.toml b/ledger/Cargo.toml index 292505c5f1..633930ba84 100644 --- a/ledger/Cargo.toml +++ b/ledger/Cargo.toml @@ -15,10 +15,8 @@ byteorder = "1.4.3" chrono = { version = "0.4.11", features = ["serde"] } chrono-humanize = "0.2.1" crossbeam-channel = "0.5" -ed25519-dalek = "1.0.1" fs_extra = "1.2.0" futures = "0.3.17" -futures-util = "0.3.17" itertools = "0.10.1" lazy_static = "1.4.0" libc = "0.2.101" @@ -38,7 +36,6 @@ solana-frozen-abi-macro = { path = "../frozen-abi/macro", version = "=1.8.0" } solana-transaction-status = { path = "../transaction-status", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } solana-measure = { path = "../measure", version = "=1.8.0" } -solana-merkle-tree = { path = "../merkle-tree", version = "=1.8.0" } solana-metrics = { path = "../metrics", version = "=1.8.0" } solana-perf = { path = "../perf", version = "=1.8.0" } solana-rayon-threadlimit = { path = "../rayon-threadlimit", version = "=1.8.0" } diff --git a/local-cluster/Cargo.toml b/local-cluster/Cargo.toml index 869052d10b..18400bdd53 100644 --- a/local-cluster/Cargo.toml +++ b/local-cluster/Cargo.toml @@ -22,18 +22,15 @@ solana-core = { path = "../core", version = "=1.8.0" } solana-client = { path = "../client", version = "=1.8.0" } solana-download-utils = { path = "../download-utils", version = "=1.8.0" } solana-entry = { path = "../entry", version = "=1.8.0" } -solana-faucet = { path = "../faucet", version = "=1.8.0" } solana-gossip = { path = "../gossip", version = "=1.8.0" } solana-ledger = { path = "../ledger", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } -solana-rpc = { path = "../rpc", version = "=1.8.0" } solana-runtime = { path = "../runtime", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-stake-program = { path = "../programs/stake", version = "=1.8.0" } solana-streamer = { path = "../streamer", version = "=1.8.0" } solana-vote-program = { path = "../programs/vote", version = "=1.8.0" } tempfile = "3.2.0" -solana-rayon-threadlimit = { path = "../rayon-threadlimit", version = "=1.8.0" } [dev-dependencies] assert_matches = "1.5.0" diff --git a/log-analyzer/Cargo.toml b/log-analyzer/Cargo.toml index 2cb4d857ea..013ccf0376 100644 --- a/log-analyzer/Cargo.toml +++ b/log-analyzer/Cargo.toml @@ -14,7 +14,6 @@ byte-unit = "4.0.12" clap = "2.33.1" serde = "1.0.130" serde_json = "1.0.67" -solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } solana-version = { path = "../version", version = "=1.8.0" } diff --git a/net-utils/Cargo.toml b/net-utils/Cargo.toml index 266ed11e8d..dd50e5dd85 100644 --- a/net-utils/Cargo.toml +++ b/net-utils/Cargo.toml @@ -18,7 +18,6 @@ rand = "0.7.0" serde = "1.0.130" serde_derive = "1.0.103" socket2 = "0.4.1" -solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-version = { path = "../version", version = "=1.8.0" } diff --git a/poh-bench/Cargo.toml b/poh-bench/Cargo.toml index a233e1de49..b03e226b13 100644 --- a/poh-bench/Cargo.toml +++ b/poh-bench/Cargo.toml @@ -16,7 +16,6 @@ rayon = "1.5.1" solana-logger = { path = "../logger", version = "=1.8.0" } solana-entry = { path = "../entry", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } -solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-measure = { path = "../measure", version = "=1.8.0" } solana-version = { path = "../version", version = "=1.8.0" } solana-perf = { path = "../perf", version = "=1.8.0" } diff --git a/program-test/Cargo.toml b/program-test/Cargo.toml index f737c75dd4..de94c356de 100644 --- a/program-test/Cargo.toml +++ b/program-test/Cargo.toml @@ -11,12 +11,9 @@ version = "1.8.0" async-trait = "0.1.51" base64 = "0.12.3" bincode = "1.3.3" -chrono = "0.4.19" chrono-humanize = "0.2.1" log = "0.4.14" -mio = "0.7.13" serde = "1.0.130" -serde_derive = "1.0.103" solana-banks-client = { path = "../banks-client", version = "=1.8.0" } solana-banks-server = { path = "../banks-server", version = "=1.8.0" } solana-bpf-loader-program = { path = "../programs/bpf_loader", version = "=1.8.0" } diff --git a/programs/bpf_loader/Cargo.toml b/programs/bpf_loader/Cargo.toml index 3fe7bd8578..14c9c63089 100644 --- a/programs/bpf_loader/Cargo.toml +++ b/programs/bpf_loader/Cargo.toml @@ -16,11 +16,7 @@ regex = "1.5.4" bincode = "1.3.3" byteorder = "1.4.3" log = "0.4.14" -num-derive = "0.3" -num-traits = "0.2" -rand_core = "0.6.3" libsecp256k1 = "0.6.0" -sha3 = "0.9.1" solana-measure = { path = "../../measure", version = "=1.8.0" } solana-program-runtime = { path = "../../program-runtime", version = "=1.8.0" } solana-sdk = { path = "../../sdk", version = "=1.8.0" } diff --git a/programs/config/Cargo.toml b/programs/config/Cargo.toml index f1f5bc00c4..5c5327a526 100644 --- a/programs/config/Cargo.toml +++ b/programs/config/Cargo.toml @@ -12,8 +12,6 @@ edition = "2018" [dependencies] bincode = "1.3.3" chrono = { version = "0.4.11", features = ["serde"] } -log = "0.4.14" -rand_core = "0.6.3" serde = "1.0.130" serde_derive = "1.0.103" solana-sdk = { path = "../../sdk", version = "=1.8.0" } diff --git a/replica-lib/Cargo.toml b/replica-lib/Cargo.toml index a78ba1f85b..0fe45d7d85 100644 --- a/replica-lib/Cargo.toml +++ b/replica-lib/Cargo.toml @@ -10,18 +10,10 @@ homepage = "https://solana.com/" documentation = "https://docs.rs/solana-validator" [dependencies] -bincode = "1.3.1" -chrono = { version = "0.4.11", features = ["serde"] } crossbeam-channel = "0.5" -futures = "0.3" futures-util = "0.3" log = "0.4.11" prost = "0.8.0" -prost-types = "0.8.0" -serde = "1.0.112" -solana-logger = { path = "../logger", version = "=1.8.0" } -solana-metrics = { path = "../metrics", version = "=1.8.0" } -solana-rpc = { path = "../rpc", version = "=1.8.0" } solana-runtime = { path = "../runtime", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } tokio = { version = "1", features = ["full"] } diff --git a/replica-node/Cargo.toml b/replica-node/Cargo.toml index 573a4026e7..8c562f9b43 100644 --- a/replica-node/Cargo.toml +++ b/replica-node/Cargo.toml @@ -10,30 +10,16 @@ homepage = "https://solana.com/" documentation = "https://docs.rs/solana-validator" [dependencies] -bincode = "1.3.3" -chrono = { version = "0.4.11", features = ["serde"] } clap = "2.33.1" -console = "0.14.1" crossbeam-channel = "0.5" -jsonrpc-core = "18.0.0" -jsonrpc-core-client = { version = "18.0.0", features = ["ipc", "ws"] } -jsonrpc-derive = "18.0.0" -jsonrpc-ipc-server = "18.0.0" -jsonrpc-server-utils= "18.0.0" log = "0.4.14" -prost = "0.8.0" -prost-types = "0.8.0" rand = "0.7.0" -serde = "1.0.130" solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } -solana-cli-config = { path = "../cli-config", version = "=1.8.0" } -solana-client = { path = "../client", version = "=1.8.0" } solana-download-utils = { path = "../download-utils", version = "=1.8.0" } solana-genesis-utils = { path = "../genesis-utils", version = "=1.8.0" } solana-gossip = { path = "../gossip", version = "=1.8.0" } solana-ledger = { path = "../ledger", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } -solana-metrics = { path = "../metrics", version = "=1.8.0" } solana-net-utils = { path = "../net-utils", version = "=1.8.0" } solana-rpc = { path = "../rpc", version = "=1.8.0" } solana-replica-lib = { path = "../replica-lib", version = "=1.8.0" } @@ -42,7 +28,6 @@ solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-streamer = { path = "../streamer", version = "=1.8.0" } solana-version = { path = "../version", version = "=1.8.0" } solana-validator = { path = "../validator", version = "=1.8.0" } -tonic = { version = "0.5.2", features = ["tls", "transport"] } [dev-dependencies] assert_matches = "1.5.0" diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 4884270f07..75a95075c3 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -25,8 +25,6 @@ itertools = "0.10.1" lazy_static = "1.4.0" log = "0.4.14" memmap2 = "0.3.1" -num-derive = { version = "0.3" } -num-traits = { version = "0.2" } num_cpus = "1.13.0" ouroboros = "0.10.1" rand = "0.7.0" diff --git a/runtime/store-tool/Cargo.toml b/runtime/store-tool/Cargo.toml index f27dc7157e..c6141bcf60 100644 --- a/runtime/store-tool/Cargo.toml +++ b/runtime/store-tool/Cargo.toml @@ -13,9 +13,7 @@ publish = false log = { version = "0.4.14" } solana-logger = { path = "../../logger", version = "=1.8.0" } solana-version = { path = "../../version", version = "=1.8.0" } -solana-measure = { path = "../../measure", version = "=1.8.0" } solana-runtime = { path = "..", version = "=1.8.0" } -solana-sdk = { path = "../../sdk", version = "=1.8.0" } clap = "2.33.1" [package.metadata.docs.rs] diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index e5f6bd9492..52195d810d 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -43,9 +43,7 @@ bincode = "1.3.3" bytemuck = { version = "1.7.2", features = ["derive"] } borsh = "0.9.0" base64 = "0.13" -borsh-derive = "0.9.0" bs58 = "0.4.0" -bv = { version = "0.11.1", features = ["serde"] } byteorder = { version = "1.4.3", optional = true } chrono = { version = "0.4", optional = true } curve25519-dalek = { version = "3.2.0", optional = true } @@ -67,7 +65,6 @@ pbkdf2 = { version = "0.9.0", default-features = false } qstring = "0.7.2" rand = { version = "0.7.0", optional = true } rand_chacha = { version = "0.2.2", optional = true } -rand_core = "0.6.3" rustversion = "1.0.5" serde = "1.0.130" serde_bytes = "0.11" diff --git a/storage-bigtable/Cargo.toml b/storage-bigtable/Cargo.toml index 64d9fafee8..b521eb3792 100644 --- a/storage-bigtable/Cargo.toml +++ b/storage-bigtable/Cargo.toml @@ -10,7 +10,6 @@ documentation = "https://docs.rs/solana-storage-bigtable" edition = "2018" [dependencies] -arc-swap = "0.4.8" backoff = { version = "0.3.0", features = ["tokio"] } bincode = "1.3.3" bzip2 = "0.4.3" @@ -20,7 +19,6 @@ goauth = "0.10.0" log = "0.4.14" prost = "0.8.0" prost-types = "0.8.0" -rand_core = "0.6.3" serde = "1.0.130" serde_derive = "1.0.103" smpl_jwt = "0.6.0" @@ -28,7 +26,6 @@ solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-storage-proto = { path = "../storage-proto", version = "=1.8.0" } solana-transaction-status = { path = "../transaction-status", version = "=1.8.0" } thiserror = "1.0" -futures = "0.3.17" tonic = { version = "0.5.2", features = ["tls", "transport"] } zstd = "0.9.0" diff --git a/storage-proto/Cargo.toml b/storage-proto/Cargo.toml index 5dab85ef40..1645b163ff 100644 --- a/storage-proto/Cargo.toml +++ b/storage-proto/Cargo.toml @@ -14,7 +14,6 @@ bincode = "1.3.3" bs58 = "0.4.0" prost = "0.8.0" serde = "1.0.130" -serde_derive = "1.0.103" solana-account-decoder = { path = "../account-decoder", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-transaction-status = { path = "../transaction-status", version = "=1.8.0" } diff --git a/streamer/Cargo.toml b/streamer/Cargo.toml index 0962cb321e..d704bd673d 100644 --- a/streamer/Cargo.toml +++ b/streamer/Cargo.toml @@ -15,7 +15,6 @@ log = "0.4.14" solana-metrics = { path = "../metrics", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } thiserror = "1.0" -solana-measure = { path = "../measure", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } libc = "0.2.101" nix = "0.20.0" diff --git a/sys-tuner/Cargo.toml b/sys-tuner/Cargo.toml index e83caacdd9..83c70dd121 100644 --- a/sys-tuner/Cargo.toml +++ b/sys-tuner/Cargo.toml @@ -14,7 +14,6 @@ publish = true clap = "2.33.1" log = "0.4.14" libc = "0.2.101" -solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-logger = { path = "../logger", version = "=1.8.0" } solana-version = { path = "../version", version = "=1.8.0" } diff --git a/tokens/Cargo.toml b/tokens/Cargo.toml index 6577d20008..d6293bedd3 100644 --- a/tokens/Cargo.toml +++ b/tokens/Cargo.toml @@ -15,7 +15,6 @@ clap = "2.33.0" console = "0.14.1" csv = "1.1.6" ctrlc = { version = "3.1.9", features = ["termination"] } -dirs-next = "2.0.0" indexmap = "1.7.0" indicatif = "0.16.2" pickledb = "0.4.1" @@ -25,7 +24,6 @@ solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-cli-config = { path = "../cli-config", version = "=1.8.0" } solana-client = { path = "../client", version = "=1.8.0" } solana-remote-wallet = { path = "../remote-wallet", version = "=1.8.0" } -solana-runtime = { path = "../runtime", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } solana-transaction-status = { path = "../transaction-status", version = "=1.8.0" } solana-version = { path = "../version", version = "=1.8.0" } diff --git a/validator/Cargo.toml b/validator/Cargo.toml index d131fa23f9..361befdc0f 100644 --- a/validator/Cargo.toml +++ b/validator/Cargo.toml @@ -11,8 +11,6 @@ documentation = "https://docs.rs/solana-validator" default-run = "solana-validator" [dependencies] -base64 = "0.12.3" -bincode = "1.3.3" chrono = { version = "0.4.11", features = ["serde"] } clap = "2.33.1" console = "0.14.1" @@ -27,7 +25,6 @@ jsonrpc-server-utils= "18.0.0" log = "0.4.14" num_cpus = "1.13.0" rand = "0.7.0" -serde = "1.0.130" solana-clap-utils = { path = "../clap-utils", version = "=1.8.0" } solana-cli-config = { path = "../cli-config", version = "=1.8.0" } solana-client = { path = "../client", version = "=1.8.0" } diff --git a/version/Cargo.toml b/version/Cargo.toml index d1ab616c23..56c47d5064 100644 --- a/version/Cargo.toml +++ b/version/Cargo.toml @@ -15,7 +15,6 @@ serde = "1.0.130" serde_derive = "1.0.103" solana-frozen-abi = { path = "../frozen-abi", version = "=1.8.0" } solana-frozen-abi-macro = { path = "../frozen-abi/macro", version = "=1.8.0" } -solana-logger = { path = "../logger", version = "=1.8.0" } solana-sdk = { path = "../sdk", version = "=1.8.0" } [lib]