{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "AccountObjectsResponse",
  "description": "Response format for account_objects",
  "type": "object",
  "properties": {
    "account": {
      "$ref": "address",
      "description":
        "Unique address of the account this request corresponds to."
    },
    "account_objects": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description":
        "Array of objects owned by this account. Each object is in its raw ledger format."
    },
    "ledger_hash": {
      "type": "string",
      "description":
        "(May be omitted) The identifying hash of the ledger that was used to generate this response."
    },
    "ledger_index": {
      "$ref": "ledgerVersion",
      "description":
        "(May be omitted) The sequence number of the ledger that was used to generate this response."
    },
    "ledger_current_index": {
      "$ref": "ledgerVersion",
      "description":
        "(May be omitted) The sequence number of the ledger that was used to generate this response."
    },
    "limit": {
      "type": "integer",
      "description":
        "(May be omitted) The limit that was used in this request, if any."
    },
    "validated": {
      "type": "boolean",
      "description":
        "If included and set to true, the information in this request comes from a validated ledger version. Otherwise, the information is subject to change."
    }
  },
  "required": ["account", "account_objects"],
  "additionalProperties": false
}
