Fork of watcher-ts repo that will act as a mirror.
Go to file
Nabarun Gogoi aa4a954330
Use graph-ts and graph-cli packages from gitea (#283)
* Use published packages from gitea

* Remove token used for github packages
2022-12-29 16:59:42 +05:30
.github/workflows Use graph-ts and graph-cli packages from gitea (#283) 2022-12-29 16:59:42 +05:30
.husky Add husky for setting lint in commit hook. (#248) 2021-09-20 16:25:54 +05:30
packages Use graph-ts and graph-cli packages from gitea (#283) 2022-12-29 16:59:42 +05:30
.dockerignore docker image and Github Actions to build image 2021-07-23 15:42:50 +03:00
.gitignore Npm gitea publish (#200) 2022-10-13 15:12:24 -04:00
.npmrc Use graph-ts and graph-cli packages from gitea (#283) 2022-12-29 16:59:42 +05:30
Dockerfile Use graph-ts and graph-cli packages from gitea (#283) 2022-12-29 16:59:42 +05:30
lerna.json Fix job-runner to process missing parent block (#274) 2022-12-13 11:59:55 +05:30
LICENSE Add APGL license and copyright notices (#212) 2021-08-12 15:28:13 +05:30
Makefile Change package name prefixes to cerc-io (#177) 2022-09-09 17:13:01 +05:30
package.json Add script to set package versions in codegen (#270) 2022-11-29 14:52:39 +05:30
README.md Use assemblyscript from gitea packages (#272) 2022-12-07 15:13:41 +05:30
yarn.lock Use assemblyscript from gitea packages (#272) 2022-12-07 15:13:41 +05:30

watcher-ts

Setup

This project uses yarn workspaces.

Install packages (Node.JS v16.13.1):

yarn

Build packages:

yarn build

Tests

Services

The default config files used by the watchers assume the following services are setup and running on localhost:

  • vulcanize/go-ethereum on port 8545
  • vulcanize/ipld-eth-server with native GQL API enabled, on port 8082

Note

  • In vulcanize/ipld-eth-server, add the following statement to [ethereum] section in environments/config.toml:

    chainConfig = "./chain.json" # ETH_CHAIN_CONFIG

Watchers