The purpose of this process is to watch all Wormhole connected blockchains for events in Wormhole ecosystem contracts, and then produce database records for these events, and other important associated data.
## Installation
run npm ci in the root of the project
run npm dev in the root of the project
## Deployment
This process is meant to be deployed as a docker container. The dockerfile is located in the root of the project.
Each handler has an action, a mapper and a target. For example, you can choose to use PollEvm (GetEvmLogs) as an action and HandleEvmLogs as a handler. For this handler you need to set a mapper like evmLogMessagePublishedMapper.