Services that Indexers run to connect and serve data to the SubQuery Network
yarn install
Add(remove) for one of the projects(in packages path):
cd apps/indexer-admin && rush add -p library-name
cd apps/indexer-admin && rush remove -p library-name
## Build all projects
`yarn build`
## Build one of the projects.
`yarn build:admin`
`yarn build:coordinator`
## Eslint
If use vscode need to add below config in Preference -> setting -> workspace -> eslint -> edit setting.json:
{ "eslint.workingDirectories": [ "apps/indexer-admin", "apps/indexer-coordinator" ], }
for support eslint in different workfolder.
## Dev environment
To start a local dev environment, you could look into folder `docker/dev/` and find some useful scripts.
To change the default dev env values, copy the `docker/dev/.env.example` file as `docker/dev/.env`, and change any value as needed.
And there is one value MUST be changed: `LOCAL_IP`.
Make sure you have docker and docker-compose installed and running already.
To start the dev environment, please run `yarn start` to start the dev server.