# 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" name = "swiftness" version = "0.1.2" build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Swiftness - Rust CairoVM Verifier implementation" readme = "README.md" license-file = "LICENSE" repository = "https://github.com/iosis-tech/swiftness" [lib] name = "swiftness" path = "src/lib.rs" [[bin]] name = "swiftness" path = "src/main.rs" [dependencies.clap] version = "4.4.4" features = ["derive"] [dependencies.swiftness_air] version = "0.1.2" features = ["std"] default-features = false [dependencies.swiftness_commitment] version = "0.1.2" features = ["std"] default-features = false [dependencies.swiftness_fri] version = "0.1.2" features = ["std"] default-features = false [dependencies.swiftness_pow] version = "0.1.2" features = ["std"] default-features = false [dependencies.swiftness_proof_parser] version = "0.1.2" [dependencies.swiftness_stark] version = "0.1.2" features = ["std"] default-features = false [features] blake2s_160_lsb = [ "swiftness_air/blake2s_160_lsb", "swiftness_stark/blake2s_160_lsb", ] blake2s_248_lsb = [ "swiftness_air/blake2s_248_lsb", "swiftness_stark/blake2s_248_lsb", ] default = [ "recursive", "keccak_160_lsb", "stone5", ] dex = [ "swiftness_air/dex", "swiftness_stark/dex", ] dynamic = [ "swiftness_air/dynamic", "swiftness_stark/dynamic", ] keccak_160_lsb = [ "swiftness_air/keccak_160_lsb", "swiftness_stark/keccak_160_lsb", ] keccak_248_lsb = [ "swiftness_air/keccak_248_lsb", "swiftness_stark/keccak_248_lsb", ] recursive = [ "swiftness_air/recursive", "swiftness_stark/recursive", ] recursive_with_poseidon = [ "swiftness_air/recursive_with_poseidon", "swiftness_stark/recursive_with_poseidon", ] small = [ "swiftness_air/small", "swiftness_stark/small", ] starknet = [ "swiftness_air/starknet", "swiftness_stark/starknet", ] starknet_with_keccak = [ "swiftness_air/starknet_with_keccak", "swiftness_stark/starknet_with_keccak", ] stone5 = [ "swiftness_air/stone5", "swiftness_stark/stone5", ] stone6 = [ "swiftness_air/stone6", "swiftness_stark/stone6", ]