content: [package]
  name = "oasis-web5-star-client"
  version = "1.0.0"
  authors = ["NextGen Software <support@nextgensoftware.co.uk>"]
  edition = "2021"
  description = "Official Rust client for the OASIS Web5 STAR API - Gamification, OAPPs, missions, quests, and metaverse functionality"
  documentation = "https://docs.rs/oasis-web5-star-client"
  readme = "README.md"
  homepage = "https://oasis.network"
  repository = "https://github.com/NextGenSoftwareUK/OASIS-STAR"
  license = "MIT"
  keywords = ["oasis", "web5", "star", "gamification", "metaverse"]
  categories = ["api-bindings", "web-programming", "game-development"]
  
  [dependencies]
  reqwest = { version = "0.11", features = ["json", "blocking"] }
  serde = { version = "1.0", features = ["derive"] }
  serde_json = "1.0"
  tokio = { version = "1", features = ["full"] }
  thiserror = "1.0"
  async-trait = "0.1"
  uuid = { version = "1.0", features = ["v4", "serde"] }
  chrono = { version = "0.4", features = ["serde"] }
  oasis-web4-client = { version = "1.0", optional = true }
  
  [dev-dependencies]
  tokio-test = "0.4"
  mockito = "1.0"
  
  [features]
  default = []
  web4-integration = ["oasis-web4-client"]
  