mirror of
				https://github.com/cerc-io/watcher-ts
				synced 2025-10-30 20:14:17 +00:00 
			
		
		
		
	Fork of watcher-ts repo that will act as a mirror.
			
		
		| * Fix build issues in util package * Update eslint TS plugins * Scope react app package name * Convert cli package back to CJS and dynamically import ESM * Upgrade ts-node version * Fix tests | ||
|---|---|---|
| .github/workflows | ||
| .husky | ||
| packages | ||
| .dockerignore | ||
| .gitignore | ||
| .npmrc | ||
| Dockerfile | ||
| lerna.json | ||
| LICENSE | ||
| Makefile | ||
| package.json | ||
| README.md | ||
| yarn.lock | ||
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-ethereumon port 8545
- vulcanize/ipld-eth-serverwith native GQL API enabled, on port 8082
Note
- 
In vulcanize/ipld-eth-server, add the following statement to[ethereum]section inenvironments/config.toml:chainConfig = "./chain.json" # ETH_CHAIN_CONFIG