From 001ca45e385c05b0eaa36d9879e051853aaff107 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Tue, 4 Nov 2025 06:17:55 +0000 Subject: created POC grasp-auditor --- grasp-audit/Cargo.toml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 grasp-audit/Cargo.toml (limited to 'grasp-audit/Cargo.toml') diff --git a/grasp-audit/Cargo.toml b/grasp-audit/Cargo.toml new file mode 100644 index 0000000..25e02f6 --- /dev/null +++ b/grasp-audit/Cargo.toml @@ -0,0 +1,41 @@ +[package] +name = "grasp-audit" +version = "0.1.0" +edition = "2021" +rust-version = "1.75" +description = "Audit and compliance testing tool for GRASP protocol implementations" +license = "MIT" + +[[bin]] +name = "grasp-audit" +path = "src/bin/grasp-audit.rs" + +[dependencies] +# Nostr +nostr-sdk = "0.35" + +# Async +tokio = { version = "1", features = ["full"] } +futures = "0.3" + +# Serialization +serde = { version = "1", features = ["derive"] } +serde_json = "1" + +# Error handling +anyhow = "1" +thiserror = "1" + +# CLI +clap = { version = "4", features = ["derive"] } + +# Utilities +uuid = { version = "1", features = ["v4"] } +chrono = "0.4" + +# Logging +tracing = "0.1" +tracing-subscriber = { version = "0.3", features = ["env-filter"] } + +[dev-dependencies] +tokio-test = "0.4" -- cgit v1.2.3