[package] name = "pulse-trader" version = "0.1.0-alpha.0" edition = "2024" [dependencies] pulse-ui = { workspace = true } pulse-wire = { workspace = true } crossterm = { workspace = true } hypersdk = { workspace = true } serde = { workspace = true } anyhow = { workspace = true } postcard = { workspace = true } tokio = { workspace = true, features = [ "rt-multi-thread", "macros", "net", "fs", "io-util", "time", "process", ] } chrono = "0.4.45" serde_json = "1" rand = "0.8.7" toml = "1.1.3" [workspace] members = ["pulse-ui", "pulse-wire"] [workspace.dependencies] postcard = "1.1.3" pulse-ui = { path = "pulse-ui", version = "0.1.0-alpha.0" } pulse-wire = { path = "pulse-wire", version = "0.1.0-alpha.0" } hypersdk = "0.2.14" tokio = "1.52.3" crossterm = "0.29.0" serde = { version = "1.0.229", features = ["serde_derive"] } anyhow = "1.0.104" [[bin]] name = "pulse-trader" path = "src/terminal/main.rs" [[bin]] name = "pulse-trader-engine" path = "src/engine/main.rs"