content: [registry]
  url = "https://anchor.projectserum.com"
  
  [provider]
  cluster = "localnet"
  wallet = "~/.config/solana/id.json"
  
  [workspace]
  members = ["programs/mmm"]
  types = "sdk/src/idl/"
  
  [test.validator]
  url = "https://api.devnet.solana.com"
  
  [[test.validator.clone]]
  address = "M2mx93ekt1fmXSVkTrUL9xVFHkmME8HTUi5Cyc5aF7K" # m2
  
  [[test.validator.clone]]
  address = "metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s" # metadata
  
  [[test.validator.clone]]
  address = "auth9SigNpDKz4sJJ1DfCTuZrZNSAgh9sFD3rboVmgg" # auth rules
  
  [[test.validator.clone]]
  address = "CMTQqjzH6Anr9XcPVt73EFDTjWkJWPzH7H6DtvhHcyzV" # community-managed-token
  
  [[test.validator.clone]]
  address = "ocp4vWUzA2z2XMYJ3QhM9vWdyoyoQwAFJhRdVTbvo9E" # ocp: open_creator_protocol
  
  [[test.validator.clone]]
  address = "6Huqrb4xxmmNA4NufYdgpmspoLmjXFd3qEfteCddLgSz" # ocp: policy (allow all)
  
  [[test.validator.clone]]
  address = "99jtJwGDfaBKXtc7kxQneAGbERGK8F5XyJWHv7qTbj9G" # global deny list for libreplex royalty enforcement
  
  [[test.validator.clone]]
  address = "CZ1rQoAHSqWBoAEfqGsiLhgbM59dDrCWk3rnG5FXaoRV" # libreplex royalty enforcement
  
  [[test.validator.clone]]
  address = "CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d" # metaplex core program
  
  [[test.validator.clone]]
  address = "BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY" # bubblegum
  
  [[test.validator.clone]]
  address = "noopb9bkMVfRPU8AsbpTUg8AQkHtKwMYZiFUjNRtMmV" # Noop logger for bubblegum
  
  [[test.validator.clone]]
  address = "cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK" # compression program
  
  [[test.validator.account]]
  address = "9V5HWD1ap6mCDMhBoXU5SVcZZn9ihqJtoMQZsw5MTnoD" # example payment proxy
  filename = './tests/deps/proxy.json'
  
  [[test.validator.account]]
  address = "AJtUEMcZv9DDG4EVd8ugG3duAnCmmmVa6xCEUV7FqFFd" # bad payment proxy, owned by invalid program
  filename = "./tests/deps/invalid_proxy.json"
  
  [[test.genesis]]
  address = "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
  program = "./tests/deps/spl_token_2022.so"
  
  [programs.localnet]
  mmm = "mmm3XBJg5gk8XJxEKBvdgptZz6SgK4tXvn36sodowMc"
  
  [scripts]
  test = "npx jest"
  
  [toolchain]
  anchor_version = "0.29.0"
  solana_version = "1.17.6"
  