{
  "type": "object",
  "properties": {
    "poolName": {
      "description": "Lowercase name of pool / pool token e.g. 'bct'",
      "anyOf": [
        { "type": "string", "enum": ["ubo"] },
        { "type": "string", "enum": ["nbo"] },
        { "type": "string", "enum": ["bct"] },
        { "type": "string", "enum": ["nct"] }
      ]
    },
    "supply": { "description": "Remaining supply in pool", "type": "string" },
    "poolAddress": {
      "description": "Address of the pool itself, e.g. bct token address",
      "type": "boolean"
    },
    "projectTokenAddress": {
      "description": "Address of the project token in this pool",
      "type": "string"
    },
    "isPoolDefault": {
      "description": "True if default project for pool and no selective redemption fee applies",
      "type": "boolean"
    },
    "singleUnitPrice": {
      "description": "formatted USDC price for 1 tonne e.g. '0.123456'",
      "type": "string"
    }
  },
  "required": [
    "poolName",
    "supply",
    "poolAddress",
    "projectTokenAddress",
    "isPoolDefault",
    "singleUnitPrice"
  ],
  "x-readme-ref-name": "TokenPrice"
}
