[package] name = "joule-code-conformance" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true description = "Joule Code — conformance harness: round-trip the published wire vectors (SPEC §8)." default-run = "joule-code-conformance" [dependencies] joule-code-schema.workspace = true joule-code-cargo.workspace = true joule-code-receipt.workspace = true joule-code-cascade.workspace = true joule-code-jcp = { path = "../joule-code-jcp" } jcp-schema = { path = "../../../../jcp/jcp-rs/crates/jcp-schema" } jcp-grant = { path = "../../../../jcp/jcp-rs/crates/jcp-grant" } jcp-receipt = { path = "../../../../jcp/jcp-rs/crates/jcp-receipt" } ed25519-dalek.workspace = true serde.workspace = true serde_json.workspace = true hex.workspace = true [[bin]] name = "joule-code-conformance" path = "src/main.rs" [[bin]] name = "gen-vectors" path = "src/bin/gen_vectors.rs"