Concordium / concordium-transaction-logger

A service that logs all transactions and indexes them in a postgres database
Mozilla Public License 2.0
2 stars 2 forks source link

Extract reusable parts from transaction logger #20

Closed soerenbf closed 1 year ago

soerenbf commented 1 year ago

An indexing service (such as the transaction logger) includes a lot of boilerplate code for keeping the service running, which would make sense to reuse in similar applications. This includes:

The purpose of this task is to extract these parts of the transaction logger, to provide common infrastructure for running an indexing service.

This task also includes refactoring the transaction logger to use the infrastructure provided by the extracted parts.