Fork of watcher-ts repo that will act as a mirror.
Go to file
nikugogoi cc66f44bab
Use assemblyscript from gitea packages (#272)
* Use assemblyscript from gitea packages

* Add back github registry for vulcanize/graph-ts

* Use cerc-io scoped assemblyscript package
2022-12-07 15:13:41 +05:30
.github/workflows Npm gitea publish (#200) 2022-10-13 15:12:24 -04:00
.husky Add husky for setting lint in commit hook. (#248) 2021-09-20 16:25:54 +05:30
packages Use assemblyscript from gitea packages (#272) 2022-12-07 15:13:41 +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 assemblyscript from gitea packages (#272) 2022-12-07 15:13:41 +05:30
Dockerfile Deploy example contract in graph-node (#113) 2022-04-29 15:11:40 +05:30
lerna.json Upgrade package versions to 0.2.17 (#269) 2022-11-28 19:10:36 +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