Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.05 KB

exporter.md

File metadata and controls

30 lines (21 loc) · 1.05 KB

Exporter

The exporter is the piece of the indexer that exports data from the blockchain binary/node to the database. As the exporter is exporting, it also transforms data, updates the cache, and triggers webhooks based on state changes. More information on each of these can be found in their respective docs:

Responsibilities

Transforming data

The exporter transforms state change events using the configured transformers. See the transformers docs for more information about transformations and why they are necessary.

Firing webhooks

The exporter fires webhooks when it detects a state change event that matches a configured webhook. See the webhooks docs for more information about webhooks and how they work.

Invalidating the cache

The exporter invalidates the cache when it detects a state change event that invalidates a computation. See the cache docs for more information about the cache.