Cargo.toml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. [package]
  2. name = "verax"
  3. version = "0.1.0"
  4. edition = "2021"
  5. [dependencies]
  6. async-trait = "0.1.73"
  7. bech32 = "0.11.0"
  8. borsh = { version = "1.3.1", features = ["derive", "bytes", "de_strict_order"] }
  9. chrono = { version = "0.4.31", features = ["serde"] }
  10. derive_more = "0.99.17"
  11. futures = { version = "0.3.30", optional = true }
  12. hmac = "0.12.1"
  13. num = "0.4.3"
  14. parking_lot = "0.12.2"
  15. rand = "0.8.5"
  16. pest = { version = "2.7.10" }
  17. pest_derive = "2.7.10"
  18. serde = { version = "1.0.188", features = ["derive"] }
  19. sha2 = "0.10.7"
  20. sqlx = { version = "0.7.1", features = [
  21. "runtime-tokio",
  22. "runtime-async-std-native-tls",
  23. "tls-native-tls",
  24. "sqlite",
  25. "chrono",
  26. ], optional = true }
  27. thiserror = "1.0.48"
  28. tokio = { version = "1.32.0", features = ["full"] }
  29. [dev-dependencies]
  30. rand = "0.8.5"
  31. futures = "0.3.30"
  32. sqlx = { version = "0.7.1", features = [
  33. "runtime-tokio",
  34. "runtime-async-std-native-tls",
  35. "tls-native-tls",
  36. "sqlite",
  37. "chrono",
  38. ] }
  39. cucumber = "0.21.0"
  40. [[test]]
  41. name = "ledger"
  42. harness = false
  43. [features]
  44. default = ["sqlite"]
  45. sqlite = ["sqlx", "futures"]