diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 3c2b85d6..01c19256 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -17,7 +17,6 @@ athena-core = { path = "../core" } cargo_metadata = "0.18.1" clap = { version = "4.5.4", features = ["derive", "env"] } futures = "0.3.30" -reqwest-middleware = "0.3.1" reqwest = { version = "0.12.4", features = [ "stream", "json", @@ -29,12 +28,8 @@ tokio = { version = "1", features = ["full"] } dirs = "5.0" serde = { version = "1", features = ["derive"] } rand = "0.8" -downloader = { version = "0.2", default-features = false, features = [ - "rustls-tls", -] } serde_json = "1.0.117" yansi = "1.0.1" hex = "0.4.3" anstyle = "1.0.7" target-lexicon = "0.12.14" -tempfile = "3.10.1" diff --git a/core/Cargo.toml b/core/Cargo.toml index 76c0f583..96ec3bba 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -7,36 +7,21 @@ version = "0.1.0" bincode = "1.3.3" serde = { version = "1.0", features = ["derive", "rc"] } elf = "0.7.4" -itertools = "0.13.0" log = "0.4.21" nohash-hasher = "0.2.0" -num = { version = "0.4.3" } rrs-lib = { git = "https://github.com/GregAC/rrs.git" } -anyhow = "1.0.83" -arrayref = "0.3.7" cfg-if = "1.0.0" -generic-array = { version = "1.0.0", features = ["alloc", "serde"] } -typenum = "1.17.0" hex = "0.4.3" -num_cpus = "1.16.0" serde_with = "3.8.1" -size = "0.4.1" -tempfile = "3.10.1" tracing = "0.1.40" tracing-forest = { version = "0.1.6", features = ["ansi", "smallvec"] } tracing-subscriber = { version = "0.3.18", features = ["std", "env-filter"] } strum_macros = "0.26" strum = "0.26" -web-time = "1.1.0" -rayon-scan = "0.1.1" thiserror = "1.0.60" -num-bigint = { version = "0.4.3", default-features = false } [dev-dependencies] -criterion = "0.5.1" -num = { version = "0.4.3", features = ["rand"] } -rand = "0.8.5" athena-vm = { path = "../vm/entrypoint" } [features] diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index a1446f51..f8389034 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -4,23 +4,13 @@ version = "0.1.0" edition = "2021" [dependencies] -prost = "0.12" serde = { version = "1.0.201", features = ["derive"] } -serde_json = "1.0.117" -twirp = { git = "https://github.com/github/twirp-rs.git", rev = "c85f31f9c54957374e7dcb3534fc52cff0aa2dc5" } anyhow = "1.0.83" athena-core = { path = "../core" } -futures = "0.3.30" bincode = "1.3.3" -indicatif = "0.17.8" tracing = "0.1.40" hex = "0.4.3" log = "0.4.21" -axum = "=0.7.5" -sha2 = "0.10.8" -dirs = "5.0.1" -tempfile = "3.10.1" -num-bigint = "0.4.5" cfg-if = "1.0" [build-dependencies] diff --git a/vm/entrypoint/Cargo.toml b/vm/entrypoint/Cargo.toml index 4323c9ec..51dee5f4 100644 --- a/vm/entrypoint/Cargo.toml +++ b/vm/entrypoint/Cargo.toml @@ -7,13 +7,8 @@ edition = "2021" athena-precompiles = { path = "../precompiles" } bincode = "1.3.3" cfg-if = "1.0.0" -getrandom = { version = "0.2.14", features = ["custom"] } -k256 = { version = "0.13.3", features = ["ecdsa", "std", "bits"] } -once_cell = "1.19.0" -rand = "0.8.5" serde = { version = "1.0.201", features = ["derive"] } -sha2 = { version = "0.10.8" } [features] -verify = [ -] +interface = [] +verify = [] diff --git a/vm/precompiles/Cargo.toml b/vm/precompiles/Cargo.toml index 9ef64601..5ed04d47 100644 --- a/vm/precompiles/Cargo.toml +++ b/vm/precompiles/Cargo.toml @@ -4,14 +4,9 @@ version = "0.1.0" edition = "2021" [dependencies] -anyhow = "1.0.83" bincode = "1.3.3" cfg-if = "1.0.0" -getrandom = { version = "0.2.14", features = ["custom"] } -hex = "0.4.3" -rand = "0.8.5" serde = { version = "1.0.201", features = ["derive"] } -num = { version = "0.4.3" } [features] verify = []