[workspace] resolver = "2" members = [ "crates/jcp-schema", "crates/jcp-grant", "crates/jcp-runtime", "crates/jcp-receipt", "crates/jcp-action-receipt", "crates/jcp-bridge", "crates/jcp-energy", "crates/jcp-wire", "crates/jcp-threshold", "crates/jcp-channel", "crates/jcp-conformance", "crates/jcp-cli", "crates/jcp-gateway", "crates/jcp-trace", "crates/jcp-a2a", "crates/jcp-x402", "crates/jcp-cite", "crates/jcp-policy", "crates/jcp-prompt", "crates/jcp-orchestrate", "crates/jcp-intercept", "crates/jcp-efficiency", "crates/jcp-flow", ] [workspace.package] version = "0.1.0" edition = "2021" license = "Apache-2.0" repository = "https://github.com/transaction-science/open-standards" rust-version = "1.97" [workspace.dependencies] jcp-schema = { path = "crates/jcp-schema" } jcp-grant = { path = "crates/jcp-grant" } jcp-runtime = { path = "crates/jcp-runtime" } jcp-receipt = { path = "crates/jcp-receipt" } jcp-action-receipt = { path = "crates/jcp-action-receipt" } jcp-bridge = { path = "crates/jcp-bridge" } jcp-energy = { path = "crates/jcp-energy" } blake3 = "1" ed25519-dalek = { version = "2", features = ["rand_core"] } bs58 = "0.5" serde = { version = "1", features = ["derive"] } serde_json = "1" hex = "0.4" thiserror = "2" [workspace.lints.clippy] all = "warn"