[package]
name = "redevplugin-contracts"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Embedded machine contracts for the ReDevPlugin platform"
repository.workspace = true
rust-version.workspace = true
readme = "README.md"
include = ["Cargo.toml", "LICENSE", "README.md", "src/**", "tests/**"]
[lib]
path = "src/lib.rs"
[dependencies]
base64 = "0.23"
semver = "1.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
sha2 = "0.11"
[dev-dependencies]
ed25519-dalek = "3.0"