[package] name = "ata-guest" version = "0.1.0" edition = "2021" [workspace] [lints.rust] rust_2018_idioms = { level = "deny", priority = -1 } unsafe_code = "forbid" [lints.clippy] all = { level = "deny", priority = -1 } allow_attributes = "warn" allow_attributes_without_reason = "deny" arithmetic_side_effects = "deny" as_conversions = "deny" cast_possible_truncation = "deny" cast_possible_wrap = "deny" cast_precision_loss = "warn" cast_sign_loss = "deny" dbg_macro = "deny" indexing_slicing = "deny" integer_division = "warn" large_enum_variant = "deny" match_wildcard_for_single_variants = "warn" module_name_repetitions = "allow" similar_names = "allow" todo = "deny" unimplemented = "deny" unwrap_used = "deny" wildcard_enum_match_arm = "deny" [[bin]] name = "ata" path = "src/bin/ata.rs" [dependencies] spel-framework = { git = "https://github.com/logos-co/spel.git", rev = "9e7f2754e1d4cdb3ea36e63b1ff86c3af55488d3", package = "spel-framework" } nssa_core = { git = "https://github.com/logos-blockchain/logos-execution-zone.git", tag = "v0.2.0-rc1" } risc0-zkvm = { version = "=3.0.5", default-features = false } ata_core = { path = "../../core" } ata_program = { path = "../..", package = "ata_program" } token_core = { path = "../../../token/core" } serde = { version = "1.0", features = ["derive"] } borsh = "1.5"