Changelog
infraverification

A restarted indexer no longer forgets what things are worth

Fixed a resume-path defect where a restarted indexer knew where to continue but had lost the pricing and configuration knowledge needed to value new records, silently leaving them unvalued.

  • Config-class fold state (oracle asset maps, decimals, pool parameters) is rehydrated on restart, not just the ledger cursor.
  • A restarted run now produces results identical to a run that never stopped.
  • Covered by a permanent regression test, written to fail first.