-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Milestone
Description
Context
The Address State module tracks per-address UTXOs, transactions, and totals (sent/received amounts). It currently processes address deltas block-by-block starting from genesis or via the Mithril snapshot fetcher flow.
Problem
When bootstrapping from a snapshot (e.g., epoch 500), the address state module needs to initialize from UTXO data in the snapshot rather than replaying all blocks from genesis.
Acceptance Criteria
- Address state initializes from snapshot UTXO data during bootstrap
- Address indexes built correctly from snapshot
- Normal address delta processing works after bootstrap
Testing Requirements
- Bootstrap from fixture snapshot initializes address state correctly
- Address Blockfrost queries return correct data after bootstrap
Definition of Done
- Address state initializes from snapshot without block replay
- Address queries work correctly after bootstrap
Metadata
Metadata
Assignees
Labels
No labels