Cargo.toml 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. [package]
  2. name = "solana-dos"
  3. publish = false
  4. description = "Tool to send various requests to cluster in order to evaluate the effect on performance"
  5. version = { workspace = true }
  6. authors = { workspace = true }
  7. repository = { workspace = true }
  8. homepage = { workspace = true }
  9. license = { workspace = true }
  10. edition = { workspace = true }
  11. workspace = "../dev-bins"
  12. [package.metadata.docs.rs]
  13. targets = ["x86_64-unknown-linux-gnu"]
  14. [features]
  15. agave-unstable-api = []
  16. dev-context-only-utils = []
  17. dummy-for-ci-check = []
  18. frozen-abi = []
  19. [dependencies]
  20. agave-logger = { workspace = true }
  21. bincode = { workspace = true }
  22. clap = { version = "3.1.5", features = ["derive", "cargo"] }
  23. crossbeam-channel = { workspace = true }
  24. itertools = { workspace = true }
  25. log = { workspace = true }
  26. rand = { workspace = true }
  27. serde = { workspace = true }
  28. solana-bench-tps = { workspace = true, features = ["agave-unstable-api"] }
  29. solana-client = { workspace = true }
  30. solana-connection-cache = { workspace = true }
  31. solana-core = { workspace = true }
  32. solana-gossip = { workspace = true }
  33. solana-hash = { workspace = true }
  34. solana-instruction = { workspace = true }
  35. solana-keypair = { workspace = true }
  36. solana-measure = { workspace = true }
  37. solana-message = { workspace = true }
  38. solana-net-utils = { workspace = true }
  39. solana-perf = { workspace = true }
  40. solana-pubkey = { workspace = true }
  41. solana-quic-client = { workspace = true }
  42. solana-rpc = { workspace = true }
  43. solana-rpc-client = { workspace = true }
  44. solana-signature = { workspace = true, features = ["rand"] }
  45. solana-signer = { workspace = true }
  46. solana-stake-interface = { workspace = true }
  47. solana-streamer = { workspace = true }
  48. solana-system-interface = { workspace = true }
  49. solana-time-utils = { workspace = true }
  50. solana-tps-client = { workspace = true }
  51. solana-tpu-client = { workspace = true }
  52. solana-transaction = { workspace = true }
  53. solana-version = { workspace = true }
  54. [dev-dependencies]
  55. solana-core = { workspace = true, features = ["dev-context-only-utils"] }
  56. solana-faucet = { workspace = true, features = ["dev-context-only-utils"] }
  57. solana-local-cluster = { workspace = true }
  58. solana-runtime = { workspace = true, features = ["dev-context-only-utils"] }