watcher-ts/README.md

43 lines
985 B
Markdown
Raw Normal View History

# watcher-ts
2021-05-11 11:08:30 +00:00
## Setup
2021-05-13 10:19:15 +00:00
This project uses [yarn workspaces](https://classic.yarnpkg.com/en/docs/workspaces/).
Install packages (Node.JS v16.13.1):
2021-05-11 11:08:30 +00:00
```bash
yarn
```
Build packages:
```bash
yarn build
```
## Tests
* [graph-node](./packages/graph-node/README.md)
## Services
2021-07-16 11:05:49 +00:00
The default config files used by the watchers assume the following services are setup and running on localhost:
2021-06-04 09:49:30 +00:00
2021-07-16 11:05:49 +00:00
* `vulcanize/go-ethereum` on port 8545
* `vulcanize/ipld-eth-server` with native GQL API enabled, on port 8082
2021-06-04 09:49:30 +00:00
### Note
* In `vulcanize/ipld-eth-server`, add the following statement to `[ethereum]` section in `environments/config.toml`:
`chainConfig = "./chain.json" # ETH_CHAIN_CONFIG`
## Watchers
* [eden-watcher](./packages/eden-watcher/README.md)
* [erc20-watcher](./packages/erc20-watcher/README.md)
* [erc721-watcher](./packages/erc721-watcher/README.md)
* [graph-test-watcher](./packages/graph-test-watcher/README.md)
* [mobymask-watcher](./packages/mobymask-watcher/README.md)