{"library":"chronik-cache","type":"library","category":null,"description":"ChronikCache is a high-performance caching layer for Chronik Indexer, designed to accelerate eCash blockchain queries. Current stable version is 1.2.3, released as a TypeScript-first package with full type definitions. It provides automatic background updates via WebSocket synchronization, LevelDB-based persistent storage, and support for address, token, and script history caching. Key differentiators include configurable cache limits, failover logic with retry, real-time cache status tracking (UNKNOWN, UPDATING, LATEST, REJECT), and automatic script-to-address conversion using ecashaddrjs. It requires chronik-client as a peer dependency.","language":"javascript","status":"active","version":"1.2.3","tags":["javascript","chronik","ecash","cache","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install chronik-cache","imports":["const ChronikCache = require('chronik-cache');","import ChronikCache from 'chronik-cache';","const { ChronikClient } = require('chronik-client');"]},{"cmd":"yarn add chronik-cache","imports":[]},{"cmd":"pnpm add chronik-cache","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"chronik-cache","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}