Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,18 @@ just tests
## Local Dev Environment
Follow the [README](./build/devenv/README.md)

## Debugging guides

**Start here for a full message trace:** [End-to-end message debugging](./docs/end-to-end-debugging.md) — happy-path anchors per pipeline stage and what to search when each anchor is missing.

Per-service references (grep patterns, log tables, DB queries):

| Stage | Guide |
|-------|--------|
| Verifier | [verifier/docs/debugging.md](./verifier/docs/debugging.md) — Source discovery, verification, and storage-writer |
| Aggregator | [aggregator/docs/debugging.md](./aggregator/docs/debugging.md) — Committee signatures, quorum, aggregated reports |
| Indexer | [indexer/docs/debugging.md](./indexer/docs/debugging.md) — Aggregator discovery and token verifier fetches |
| Executor | [executor/docs/debugging.md](./executor/docs/debugging.md) — Indexer CCV data and on-chain execution |

### Glossary
- CCV: Cross chain verifier comprising two onchain Verifier components and an offchain Verifier component which exposes VerifierResults (usually containing some form of authentication, like signatures/zkps etc.) from its offchain component to be passed to its onchain component.
Expand Down
3 changes: 3 additions & 0 deletions aggregator/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Aggregator Service

For tracing a message through write → quorum → aggregated report, see [docs/debugging.md](docs/debugging.md).

Build dev image (hot-reload)
```
just build-dev
Expand Down
393 changes: 393 additions & 0 deletions aggregator/docs/debugging.md

Large diffs are not rendered by default.

Loading
Loading