Problem Statement
The contract emits 14 events. There's no doc that summarizes the
topic+payload shape of each. Indexers must read source to discover the
formats.
Why it matters
External integrators can implement indexers without studying Rust.
Acceptance Criteria
- New
docs/events_catalog.md listing every EVENT_* constant with:
topic shape, payload shape, when emitted.
Files/Modules Likely Affected
docs/events_catalog.md (new)
Difficulty Easy. Estimated Effort S.
Labels
area:documentation, priority:medium
I. Developer Experience & Tooling
Imported from docs/open-issues-draft.md as draft issue #48 (commit 7becd4b). Original draft-order cross-references in this body have been remapped to current GitHub issue numbers at import time.
Problem Statement
The contract emits 14 events. There's no doc that summarizes the
topic+payload shape of each. Indexers must read source to discover the
formats.
Why it matters
External integrators can implement indexers without studying Rust.
Acceptance Criteria
docs/events_catalog.mdlisting everyEVENT_*constant with:topic shape, payload shape, when emitted.
Files/Modules Likely Affected
docs/events_catalog.md(new)Difficulty Easy. Estimated Effort S.
Labels
area:documentation,priority:mediumI. Developer Experience & Tooling
Imported from
docs/open-issues-draft.mdas draft issue #48 (commit7becd4b). Original draft-order cross-references in this body have been remapped to current GitHub issue numbers at import time.