Axelar Relayer for MultiversX blockchain.
Based on Amplifier API Docs: https://bright-ambert-2bd.notion.site/Amplifier-API-Docs-EXTERNAL-7c56c143852147cd95b1c4a949121851
- Run
npm install
in the project directory - Copy
.env.example
file to.env
file and update the values - Run
docker-compose up -d
- Run
npm start
ornpm start:axelar-event-processor
- Redis Server is required to be installed docs.
- PostgreSQL is required to be installed docs.
- For E2E tests you need dotenv-cli
npm install -g dotenv-cli
In this repo there is a docker-compose.yml
file providing these services so you can run them easily using docker-compose up -d
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
npx openapicmd typegen ./libs/common/src/assets/axelar-gmp-api.schema.yaml > ./libs/common/src/api/entities/axelar.gmp.api.d.ts