fix(ci/crypto/lfs): update ceremony rustfmt, differential test, LFS attributes, and workflow pins
Browse files
crates/zymatica-zk-mesh/groth16/Cargo.toml
ADDED
|
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[package]
|
| 2 |
+
name = "zk-lorawan-groth16"
|
| 3 |
+
version = "1.0.0"
|
| 4 |
+
edition = "2021"
|
| 5 |
+
description = "Real Groth16 ZK-SNARK prover and verifier for ZK-LoRaWAN (BN254 curve)"
|
| 6 |
+
license-file = "../../../LICENSE"
|
| 7 |
+
|
| 8 |
+
[dependencies]
|
| 9 |
+
ark-ff = "0.4.0"
|
| 10 |
+
ark-ec = "0.4.0"
|
| 11 |
+
ark-std = "0.4.0"
|
| 12 |
+
ark-relations = "0.4.0"
|
| 13 |
+
ark-groth16 = "0.4.0"
|
| 14 |
+
ark-bn254 = "0.4.0"
|
| 15 |
+
ark-serialize = "0.4.0"
|
| 16 |
+
ark-snark = "0.4.0"
|
| 17 |
+
rand = "0.8"
|
| 18 |
+
hex = "0.4"
|
| 19 |
+
serde = { version = "1", features = ["derive"] }
|
| 20 |
+
serde_json = "1"
|
| 21 |
+
zeroize = "1"
|
| 22 |
+
chrono = { version = "0.4", features = ["serde"] }
|
| 23 |
+
getrandom = { version = "0.2", features = ["js"] }
|
| 24 |
+
|
| 25 |
+
[lib]
|
| 26 |
+
crate-type = ["cdylib", "rlib"]
|
| 27 |
+
|
| 28 |
+
[[bin]]
|
| 29 |
+
name = "zk_lorawan_prove"
|
| 30 |
+
path = "src/main.rs"
|
| 31 |
+
|
| 32 |
+
[dev-dependencies]
|
| 33 |
+
sha3 = "0.10"
|