[workspace] resolver = "2" members = [ "crates/joulecontract-schema", "crates/joulecontract-receipt", "crates/joulecontract-seal", "crates/joulecontract-amend", "crates/joulecontract-wire", "crates/joulecontract-conformance", "crates/joulecontract-proof", ] [workspace.package] version = "0.6.0" edition = "2021" license = "Apache-2.0" repository = "https://github.com/Transaction-Science/open-standards" rust-version = "1.97" [workspace.dependencies] joulecontract-schema = { path = "crates/joulecontract-schema" } joulecontract-receipt = { path = "crates/joulecontract-receipt" } joulecontract-seal = { path = "crates/joulecontract-seal" } joulecontract-amend = { path = "crates/joulecontract-amend" } joulecontract-wire = { path = "crates/joulecontract-wire" } sha2 = "0.10" base64 = "0.22" ed25519-dalek = { version = "2", features = ["rand_core"] } rand = "0.8" serde = { version = "1", features = ["derive"] } serde_json = "1" hex = "0.4" thiserror = "2" [workspace.lints.clippy] all = "warn"