{
  "deployed": true,
  "chainId": 4663,
  "agentId": 463,
  "pulledAtBlock": 86142570,
  "pulledAt": 1791753510,
  "addresses": {
    "oracle": "0x17934ec19c01C1C0c758f4dB96b6bbbE0242661c",
    "vault": "0xE14fb6b2C1c7887c56FE09a5509cB3218E32411B"
  },
  "fact": {
    "agentId": 463,
    "tier": 5,
    "tierName": "Diamond",
    "score": 51,
    "enrolled": true,
    "defaulted": false,
    "line": "5000000",
    "loansTaken": 412,
    "totalBorrowed": "2726760000",
    "dollarDays": "9371076410000",
    "dollarDaysValue": 108.46153252314815,
    "enrolledAt": 1789983156,
    "tierCap": "500000000",
    "unsecuredCap": "500000000",
    "rateBps": 600,
    "overlayPosted": false,
    "demonstratedCapacity": "0",
    "asOfBlock": 0,
    "signer": null
  },
  "outstanding": "0",
  "openLoans": 0,
  "defaults": 0,
  "cures": 0,
  "loanIds": [],
  "loans": [],
  "loan": null,
  "steps": [
    {
      "kind": "oracle-now",
      "fact": {
        "agentId": 463,
        "tier": 5,
        "tierName": "Diamond",
        "score": 51,
        "enrolled": true,
        "defaulted": false,
        "line": "5000000",
        "loansTaken": 412,
        "totalBorrowed": "2726760000",
        "dollarDays": "9371076410000",
        "dollarDaysValue": 108.46153252314815,
        "enrolledAt": 1789983156,
        "tierCap": "500000000",
        "unsecuredCap": "500000000",
        "rateBps": 600,
        "overlayPosted": false,
        "demonstratedCapacity": "0",
        "asOfBlock": 0,
        "signer": null
      }
    },
    {
      "kind": "lp-effect",
      "settlement": null,
      "unit": "USDG 6dp per 1.000000000 oCREDIT",
      "beforeBorrow": null,
      "atBorrow": null,
      "beforeSettle": null,
      "atSettle": null,
      "now": {
        "blockNumber": 86142570,
        "sharePrice": "1000657"
      },
      "note": "convertToAssets(1e9) by eth_call at the stated block, pinned in the cache once read. The public chain-4663 node serves historical state only for its most recent few thousand blocks (minutes at ~0.1 s blocks); a null means that block left the window before this app first read it, not that the price was zero. The settlement figures come from the event and never expire."
    }
  ]
}