Implement Soroban event stream indexer (Horizon event subscribe)
Labels: observability, infrastructure, priority/high
Difficulty: High · Effort: L
Backlog slot: 58
Problem Statement
No durable event subscription pipeline. Users resort to manually polling.
Why it Matters
- Off-chain UI components need real-time updates.
Expected Outcome
- Implement
crates/tools/src/indexer.rs that runs as orbitchain-cli indexer run --network <net>.
- Streams
Events from Horizon and pushes to a webhook or Postgres.
Acceptance Criteria
Files Likely Affected
- New:
crates/tools/src/indexer.rs
Dependencies
Issue #43.
Implement Soroban event stream indexer (Horizon event subscribe)
Labels:
observability,infrastructure,priority/highDifficulty: High · Effort: L
Backlog slot: 58
Problem Statement
No durable event subscription pipeline. Users resort to manually polling.
Why it Matters
Expected Outcome
crates/tools/src/indexer.rsthat runs asorbitchain-cli indexer run --network <net>.Eventsfrom Horizon and pushes to a webhook or Postgres.Acceptance Criteria
Files Likely Affected
crates/tools/src/indexer.rsDependencies
Issue #43.