Status
Component semantics
- Database —
operationalordown. - Stellar RPC —
operationalwhen the API can observe a chain head,downotherwise. - Indexer — the honesty signal for the whole read mirror.
lagis how many ledgers the indexer trails the chain head;processedAtis when it last wrote progress. The indexer isoperationalonly while its mirror is fresh and keeping pace with the chain head — a wedged indexer shows up as a growinglagor staleprocessedAt, never as a quiet chain.deadLetterscounts unresolved indexing failures; nonzero means some events await operator attention.
Extra components, when enabled
Deployments with billing or the marketplace enabled report their payment watchers with the same discipline — a stalled watcher must look stalled, never like “no payments today”:cursorAgeSeconds— time since the watcher last completed a poll (it heartbeats even on empty polls); a growing age means the watcher islaggingor dead, and a watcher that has never run reportsunknownrather thanoperational.quarantined— billing payments needing operator action (e.g. refunds).parkedPayouts— escrow payouts that could not be paid out. Any parked payout marks the escrow watcherdegradedregardless of freshness.
operational, lagging, degraded, down, unknown.
Allocation queue
pending/objected/awarded— claims in the announced window, claims under an active objection, and completed awards.basis— an array of the claim’s asserted basis kinds (e.g.["trademark", "dns", "first_use"]);evidence— an array of labeled links, each a{ "label", "url" }object.deadline,remainingSeconds,elapsed— the claim window’s timelock, computed at response time.elapsed: truemeans the window has closed.objections— live objections only (dismissed or timed-out objections are resolved on chain and don’t display as active disputes). Each carries the objector’s name, the basis, and the objection bond in XLM:
ledger tells you how fresh the snapshot is.