changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "as_of": {
+ "description": "verified: time of the latest closed candle (UTC)",
+ "type": "string"
+ },
+ "chain_head": {
+ "type": "object"
+ },
+ "citation": {
+ "type": "string"
+ },
+ "engine_version": {
+ "type": "string"
+ },
+ "layer": {
+ "enum": [
+ "verified",
+ "live"
+ ],
+ "type": "string"
+ },
+ "observed_at": {
+ "description": "live: observation time (UTC)",
+ "type": "string"
+ },
+ "proof": {
+ "description": "Ed25519 signature when proof=true",
+ "type": "object"
+ },
+ "quota": {
+ "type": "object"
+ },
+ "quota_remaining": {
+ "type": "integer"
+ },
+ "stale": {
+ "type": "boolean"
+ },
+ "states": {
+ "additionalProperties": {
+ "type": "object"
+ },
+ "description": "full format: per-timeframe state, code, candle status and record fields",
+ "type": "object"
+ },
+ "symbol": {
+ "type": "string"
+ },
+ "vector": {
+ "description": "State codes in timeframe order (1 bull_momentum, 2 weakening, 3 bear_momentum, 4 recovery); null = not requested or not available",
+ "items": {
+ "maximum": 4,
+ "minimum": 1,
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "type": "array"
+ },
+ "vector_order": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "symbol",
+ "layer",
+ "vector",
+ "citation"
+ ],
+ "type": "object"
+}