← all claims · /coverage

xrpl.coverage.ledger_entry_types

LedgerEntryType coverage — every type mainnet uses is listed as defined + seen or explicitly annotated

yellow Public-infrastructure dependent OR no independent cross-check path yet. Free-tier only until Batch B walker migration lands (post-soak, ~2026-08-31) and/or an independent verification walker is wired for this series.
Machine-readable status: /claims/xrpl.coverage.ledger_entry_types.json or send Accept: application/json on this URL. URI is permanent — safe to cite.

What this claim says

label
LedgerEntryType coverage — every type mainnet uses is listed as defined + seen or explicitly annotated
page
/coverage
claim id (yaml)
coverage_ledger_entry_types
behavior
MONOTONIC_GROW
Layer 2 rules
R6
Layer 3 source
self-attested-only

Risk note

ESCROW-COPY FOUNDING CASE. Definitions come from the local rippled build's `feature`/`server_definitions` — types active on mainnet but absent from the local build silently omit (verified 2026-07-22: TokenEscrow amendment active on mainnet since 2026-02-12 with ~404 census objects; local rippled defined_entry_names has `Escrow` but no `TokenEscrow` → /coverage does not surface the type at all). 2026-07-22: declared-gap SCREAM banner shipped so the omission is loud, not silent (templates/coverage_register.html, "DECLARED GAP" block near the top). Permanent fix = node upgrade (rides Lenovo migration); banner deletes itself when rippled build ships definitions for TokenEscrow. Sibling class: the walker-scope declaration must expand every time rippled upgrades OR a new type is amendment-activated. Any diff touching the LedgerEntryType section, the coverage walker, the definitions cache, or the declared-gap banner triggers this claim.

Evidence — code paths that back this claim

Verify

Sovereignty classification derives from the claim's Layer 3 source per /methodology. Last verified 2026-08-05. This surface is documented in docs/PAID_MACHINE_TIER_DESIGN.md § 3.1.