Cargo.toml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. [package]
  2. name = "spl-transfer-hook-interface"
  3. version = "0.10.0"
  4. description = "Solana Program Library Transfer Hook Interface"
  5. documentation = "https://docs.rs/spl-transfer-hook-interface"
  6. authors = { workspace = true }
  7. repository = { workspace = true }
  8. homepage = { workspace = true }
  9. license = { workspace = true }
  10. edition = { workspace = true }
  11. [dependencies]
  12. arrayref = "0.3.9"
  13. bytemuck = { version = "1.23.1", features = ["derive"] }
  14. num-derive = "0.4"
  15. num-traits = "0.2"
  16. solana-account-info = "2.2.1"
  17. solana-cpi = "2.2.1"
  18. solana-decode-error = "2.2.1"
  19. solana-instruction = { version = "2.2.1", features = ["std"] }
  20. solana-msg = "2.2.1"
  21. solana-program-error = "2.2.1"
  22. solana-pubkey = { version = "2.2.1", features = ["curve25519"] }
  23. spl-discriminator = "0.4.0"
  24. spl-program-error = "0.7.0"
  25. spl-tlv-account-resolution = "0.10.0"
  26. spl-type-length-value = "0.8.0"
  27. spl-pod = "0.5.0"
  28. thiserror = "2.0"
  29. [lib]
  30. crate-type = ["cdylib", "lib"]
  31. [lints]
  32. workspace = true
  33. [dev-dependencies]
  34. solana-program = "2.2.1"
  35. tokio = { version = "1.46.1", features = ["full"] }
  36. [package.metadata.docs.rs]
  37. targets = ["x86_64-unknown-linux-gnu"]