# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.76.0" name = "snarkos" version = "3.0.0" authors = ["The Aleo Team "] description = "A decentralized operating system" homepage = "https://aleo.org" readme = "README.md" keywords = [ "aleo", "cryptography", "blockchain", "decentralized", "zero-knowledge", ] categories = [ "cryptography", "cryptography::cryptocurrencies", "os", ] license = "Apache-2.0" repository = "https://github.com/AleoNet/snarkOS" [profile.bench] opt-level = 3 lto = "thin" debug = 0 debug-assertions = false rpath = false incremental = true [profile.dev] opt-level = 2 lto = "thin" incremental = true [profile.release] opt-level = 3 lto = "thin" incremental = true [profile.test] opt-level = 2 lto = "thin" debug = 2 debug-assertions = true incremental = true [[bin]] name = "snarkos" path = "snarkos/main.rs" [dependencies.anyhow] version = "1.0.79" [dependencies.clap] version = "4.4" features = ["derive"] [dependencies.crossterm] version = "0.27.0" [dependencies.once_cell] version = "1" [dependencies.snarkos-account] version = "=3.0.0" [dependencies.snarkos-cli] version = "=3.0.0" [dependencies.snarkos-display] version = "=3.0.0" [dependencies.snarkos-node] version = "=3.0.0" [dependencies.snarkos-node-bft] version = "=3.0.0" [dependencies.snarkos-node-cdn] version = "=3.0.0" [dependencies.snarkos-node-consensus] version = "=3.0.0" [dependencies.snarkos-node-metrics] version = "=3.0.0" optional = true [dependencies.snarkos-node-rest] version = "=3.0.0" [dependencies.snarkos-node-router] version = "=3.0.0" [dependencies.snarkos-node-sync] version = "=3.0.0" [dependencies.snarkos-node-tcp] version = "=3.0.0" [dev-dependencies.rusty-hook] version = "0.11.2" [build-dependencies.walkdir] version = "2" [features] history = ["snarkos-node/history"] metrics = [ "snarkos-node-metrics", "snarkos-node/metrics", ] [target."cfg(all(target_os = \"linux\", target_arch = \"x86_64\"))".dependencies.tikv-jemallocator] version = "0.5"