Cargo.toml (976B)
1 [package] 2 name = "radroots_sp1_guest_trade" 3 publish = false 4 version = "0.1.0-alpha.2" 5 edition.workspace = true 6 authors = ["Tyson Lupul <tyson@radroots.org>"] 7 rust-version.workspace = true 8 license.workspace = true 9 description = "Deterministic Radroots trade public-values reducer for SP1 guests" 10 repository.workspace = true 11 homepage.workspace = true 12 13 [[bin]] 14 name = "radroots_sp1_trade_order_acceptance_guest" 15 path = "src/bin/order_acceptance_guest.rs" 16 required-features = ["sp1_guest"] 17 test = false 18 19 [features] 20 default = [] 21 sp1_guest = ["dep:sp1-zkvm"] 22 23 [dependencies] 24 serde = { workspace = true, default-features = false, features = [ 25 "alloc", 26 "derive", 27 ] } 28 serde_json = { workspace = true, default-features = false, features = [ 29 "alloc", 30 ] } 31 sha2 = { workspace = true, default-features = false } 32 sp1-zkvm = { workspace = true, optional = true } 33 thiserror = { workspace = true } 34 35 [lints.rust] 36 unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }