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
Adrian Juszczak edited this page May 21, 2020
·
1 revision
Modules
This page describes the list of modules that has been introduced in Conseil for making development easier.
Conseil-api
Module responsible for exposing the data and metadata from database over HTTP. It allows to expose data for multiple blockchains in the same time or to single one depends on the configuration.
Conseil-lorre
Module responsible for indexing data for specific blockchain. Lorre can be started only for single blockchain and network. In order to run indexing for two different networks, two instances needs to be started.
Conseil-common
Module which contains common parts for both: API and Lorre and database definition for Slick or different case classes.
Conseil-common-testkit
Module which contains common parts used in tests for both: API and Lorre.
Conseil-schema
Module which allows to generate database definition for Slick out of database schema.
Conseil-smoke-tests
Module which allows to run Smoke-Tests for different blockchains. Note that specific conditions needs to be met in order to run regression tests.