@@ -56,9 +56,7 @@ The indexer service is responsible for polling and processing real-time batches
...
@@ -56,9 +56,7 @@ The indexer service is responsible for polling and processing real-time batches
### L1 Polling
### L1 Polling
L1 blocks are only indexed if they contain:
L1 blocks are only indexed if they contain L1 system contract events. This is done to reduce the amount of unnecessary data that is indexed. Because of this, the `l1_block_headers` table will not contain every L1 block header.
- L1 system contract events
- Batch commitment events
#### API
#### API
The indexer service runs a lightweight health server adjacently to the main service. The health server exposes a single endpoint `/healthz` that can be used to check the health of the indexer service. The health assessment doesn't check dependency health (ie. database) but rather checks the health of the indexer service itself.
The indexer service runs a lightweight health server adjacently to the main service. The health server exposes a single endpoint `/healthz` that can be used to check the health of the indexer service. The health assessment doesn't check dependency health (ie. database) but rather checks the health of the indexer service itself.