You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here's the initial idea how to build it using expingest:
We create a new state processor that saves trust lines to Horizon DB. We may need to split DatabaseProcessor into multiple processors sharing the same DB transaction as it's getting too big. When updating DB is done it creates aggregations and saves them to another table.
We create a new ledger processor that updates trust lines in Horizon DB using txmeta. We may finally use pipeline.Store to forward assets that have changed to the next processor that will aggregate data for these assets only.
…#1794)
This commit adds trust lines to ingestion pipeline.
In #1765, #1766 and #442 we need trust lines in Horizon DB to serve the
requests. This commit is adding a code needed by all of the issues
above.
List of changes:
* Adds a new migration file adding a new `trust_lines` table.
* Updates `db2/history` package with trust lines related interfaces and
structs.
* Updates `DatabaseProcessor` to process trust lines in state and ledger
pipelines.
Here's the initial idea how to build it using
expingest
:DatabaseProcessor
into multiple processors sharing the same DB transaction as it's getting too big. When updating DB is done it creates aggregations and saves them to another table.pipeline.Store
to forward assets that have changed to the next processor that will aggregate data for these assets only.The text was updated successfully, but these errors were encountered: