You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
1.1 KiB

4 years ago
  1. [package]
  2. name = "spartan"
  3. version = "0.1.0"
  4. authors = ["Srinath Setty <srinath@microsoft.com>"]
  5. edition = "2018"
  6. [dependencies]
  7. curve25519-dalek = { version = "2", features = ["serde"]}
  8. merlin = "2.0.0"
  9. rand = "0.7.3"
  10. digest = "0.8.1"
  11. sha3 = "0.8.2"
  12. byteorder = "1.3.4"
  13. rayon = "1.3.0"
  14. serde = { version = "1.0.106", features = ["derive"] }
  15. bincode = "1.2.1"
  16. subtle = { version = "^2.2.2", default-features = false }
  17. rand_core = { version = "0.5", default-features = false }
  18. zeroize = { version = "1", default-features = false }
  19. itertools = "0.9.0"
  20. colored = "1.9.3"
  21. flate2 = "1.0.14"
  22. [dev-dependencies]
  23. criterion = "0.3.1"
  24. [lib]
  25. name = "libspartan"
  26. path = "src/lib.rs"
  27. [[bin]]
  28. name = "profiler"
  29. path = "src/profiler.rs"
  30. [[bench]]
  31. name = "commitments"
  32. harness = false
  33. [[bench]]
  34. name = "dotproduct"
  35. harness = false
  36. [[bench]]
  37. name = "polycommit"
  38. harness = false
  39. [[bench]]
  40. name = "r1csproof"
  41. harness = false
  42. [[bench]]
  43. name = "spartan"
  44. harness = false
  45. [[bench]]
  46. name = "sumcheck"
  47. harness = false
  48. [features]
  49. simd_backend = ["curve25519-dalek/simd_backend"]
  50. rayon_par = []
  51. profile = []
  52. default = ["simd_backend"]