{
 "proxy": "0x2baa1AEfa06D58454c9c06C56436CdD5B7904248",
 "pair": "PLI/USDT",
 "description": "PLI/USDT",
 "verdict": "pass",
 "status": "fresh",
 "ageS": 554,
 "maxAgeS": 86400,
 "reasons": [],
 "warnings": [],
 "round": {
  "roundId": "18446744073709600709",
  "answeredInRound": "18446744073709600709",
  "updatedAt": 1792740681,
  "updatedAtIso": "2026-10-23T07:31:21.000Z",
  "answerPositive": true
 },
 "decimals": 16,
 "aggregator": "0x499b32df5da30f5c531180aadc7a32e208d86e7d",
 "oracles": {
  "minSubmissionCount": 2,
  "maxSubmissionCount": 4,
  "oracleCount": 4,
  "latestRound": 49093,
  "roundTimeoutS": 60
 },
 "samePairProxies": [],
 "preferredProxy": "0x2baa1AEfa06D58454c9c06C56436CdD5B7904248",
 "source": {
  "chainId": 50,
  "block": 108633587,
  "blockTime": 1792741235,
  "blockTimeIso": "2026-10-23T07:40:35.000Z",
  "methods": [
   "latestRoundData()",
   "decimals()",
   "description()",
   "aggregator()",
   "minSubmissionCount()",
   "maxSubmissionCount()",
   "getOracles()",
   "latestRound()",
   "timeout()"
  ]
 },
 "rules": {
  "status": "reverting if latestRoundData() fails; stale if block time - updatedAt > maxAgeS (default 86400); otherwise fresh",
  "pass": "verdict is pass only if status is fresh AND answer > 0 AND answeredInRound >= roundId AND updatedAt is not in the future",
  "warnings": "single-oracle quorum (minSubmissionCount < 2), oracle count below max, another proxy for the same pair is fresher"
 },
 "disclaimer": "Facts read from public XDC mainnet contracts with a fixed rule set. Not financial advice and not a guarantee of future feed behaviour.",
 "listedSourceCount": 4
}
