mirror of
https://github.com/cerc-io/watcher-ts
synced 2025-01-02 09:36:47 +00:00
Update readme content and package versions (#366)
* Upgrade package versions * Update readme for watchers
This commit is contained in:
parent
7f91fa7ed8
commit
aaa60430e4
@ -2,7 +2,7 @@
|
||||
|
||||
![Cute Panopticon](./docs/watchers-graphic.png)
|
||||
|
||||
Watchers make managing data in Dapp development as frictionless as possible. They do this by querying, transforming, and caching Ethereum state data cheaper and faster compared to existing solutions. This data also comes with evidence for generating cryptographic proofs to provide verification that the data is authentic. Public watchers are found in the [packages](/packages) directory.
|
||||
Watchers make managing data in Dapp development as frictionless as possible. They do this by querying, transforming, and caching Ethereum state data cheaper and faster compared to existing solutions. This data also comes with evidence for generating cryptographic proofs to provide verification that the data is authentic.
|
||||
|
||||
Go [here](https://github.com/cerc-io/stack-orchestrator/tree/main/app/data/stacks/erc20) for a quick start demo of setting up the stack and deploying/using the erc20 watcher via the Laconic Stack Orchestrator.
|
||||
|
||||
@ -38,9 +38,9 @@ From the root of this repository, run:
|
||||
|
||||
`yarn && yarn build`
|
||||
|
||||
to download dependencies and build all the watchers.
|
||||
to download dependencies.
|
||||
|
||||
Orient yourself with the available CLI commands [here](docs/cli.md) and in some cases, watchers have in-depth demos (e.g. [mobymask](/packages/mobymask-watcher))
|
||||
Orient yourself with the available CLI commands [here](docs/cli.md) and in some cases, watchers have in-depth demos (e.g. [mobymask](https://github.com/cerc-io/mobymask-watcher-ts))
|
||||
|
||||
|
||||
[//]: # (TODO: ## Generating Watchers)
|
||||
|
@ -54,7 +54,7 @@ erc20-watcher-job-queue=# exit
|
||||
|
||||
## Config File
|
||||
|
||||
In each watchers' directory is a config file: `packages/<watcher>/environments/local.toml`:
|
||||
In each watchers' directory is a config file: `<watcher>/environments/local.toml`:
|
||||
|
||||
* Update the database connection settings.
|
||||
* Update the `upstream` config and provide the `ipld-eth-server` GraphQL API endpoint.
|
||||
|
@ -2,7 +2,7 @@
|
||||
"packages": [
|
||||
"packages/*"
|
||||
],
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"npmClient": "yarn",
|
||||
"useWorkspaces": true,
|
||||
"command": {
|
||||
|
2
packages/cache/package.json
vendored
2
packages/cache/package.json
vendored
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@cerc-io/cache",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"description": "Generic object cache",
|
||||
"main": "dist/index.js",
|
||||
"scripts": {
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@cerc-io/cli",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"main": "dist/index.js",
|
||||
"license": "AGPL-3.0",
|
||||
"scripts": {
|
||||
@ -11,8 +11,8 @@
|
||||
"chat": "DEBUG='vulcanize:*, laconic:*' node dist/chat.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"@cerc-io/peer": "^0.2.38",
|
||||
"@cerc-io/util": "^0.2.38",
|
||||
"@cerc-io/peer": "^0.2.39",
|
||||
"@cerc-io/util": "^0.2.39",
|
||||
"@ethersproject/providers": "^5.4.4",
|
||||
"@graphql-tools/utils": "^9.1.1",
|
||||
"@ipld/dag-cbor": "^8.0.0",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@cerc-io/codegen",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"description": "Code generator",
|
||||
"private": true,
|
||||
"main": "index.js",
|
||||
@ -20,7 +20,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/cerc-io/watcher-ts#readme",
|
||||
"dependencies": {
|
||||
"@cerc-io/util": "^0.2.38",
|
||||
"@cerc-io/util": "^0.2.39",
|
||||
"@graphql-tools/load-files": "^6.5.2",
|
||||
"@poanet/solidity-flattener": "https://github.com/vulcanize/solidity-flattener.git",
|
||||
"@solidity-parser/parser": "^0.13.2",
|
||||
|
@ -41,12 +41,12 @@
|
||||
"dependencies": {
|
||||
"@apollo/client": "^3.3.19",
|
||||
"@ethersproject/providers": "^5.4.4",
|
||||
"@cerc-io/cli": "^0.2.38",
|
||||
"@cerc-io/ipld-eth-client": "^0.2.38",
|
||||
"@cerc-io/solidity-mapper": "^0.2.38",
|
||||
"@cerc-io/util": "^0.2.38",
|
||||
"@cerc-io/cli": "^0.2.39",
|
||||
"@cerc-io/ipld-eth-client": "^0.2.39",
|
||||
"@cerc-io/solidity-mapper": "^0.2.39",
|
||||
"@cerc-io/util": "^0.2.39",
|
||||
{{#if (subgraphPath)}}
|
||||
"@cerc-io/graph-node": "^0.2.38",
|
||||
"@cerc-io/graph-node": "^0.2.39",
|
||||
{{/if}}
|
||||
"apollo-type-bigint": "^0.1.3",
|
||||
"debug": "^4.3.1",
|
||||
|
@ -1,10 +1,10 @@
|
||||
{
|
||||
"name": "@cerc-io/graph-node",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"main": "dist/index.js",
|
||||
"license": "AGPL-3.0",
|
||||
"devDependencies": {
|
||||
"@cerc-io/solidity-mapper": "^0.2.38",
|
||||
"@cerc-io/solidity-mapper": "^0.2.39",
|
||||
"@ethersproject/providers": "^5.4.4",
|
||||
"@graphprotocol/graph-ts": "^0.22.0",
|
||||
"@nomiclabs/hardhat-ethers": "^2.0.2",
|
||||
@ -51,9 +51,9 @@
|
||||
"dependencies": {
|
||||
"@apollo/client": "^3.3.19",
|
||||
"@cerc-io/assemblyscript": "0.19.10-watcher-ts-0.1.2",
|
||||
"@cerc-io/cache": "^0.2.38",
|
||||
"@cerc-io/ipld-eth-client": "^0.2.38",
|
||||
"@cerc-io/util": "^0.2.38",
|
||||
"@cerc-io/cache": "^0.2.39",
|
||||
"@cerc-io/ipld-eth-client": "^0.2.39",
|
||||
"@cerc-io/util": "^0.2.39",
|
||||
"@types/json-diff": "^0.5.2",
|
||||
"@types/yargs": "^17.0.0",
|
||||
"bn.js": "^4.11.9",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@cerc-io/ipld-eth-client",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"description": "IPLD ETH Client",
|
||||
"main": "dist/index.js",
|
||||
"scripts": {
|
||||
@ -20,7 +20,7 @@
|
||||
"homepage": "https://github.com/cerc-io/watcher-ts#readme",
|
||||
"dependencies": {
|
||||
"@apollo/client": "^3.7.1",
|
||||
"@cerc-io/cache": "^0.2.38",
|
||||
"@cerc-io/cache": "^0.2.39",
|
||||
"cross-fetch": "^3.1.4",
|
||||
"debug": "^4.3.1",
|
||||
"ethers": "^5.4.4",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@cerc-io/peer",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"description": "libp2p module",
|
||||
"main": "dist/index.js",
|
||||
"exports": "./dist/index.js",
|
||||
|
@ -1,10 +1,10 @@
|
||||
{
|
||||
"name": "@cerc-io/solidity-mapper",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"main": "dist/index.js",
|
||||
"license": "AGPL-3.0",
|
||||
"devDependencies": {
|
||||
"@cerc-io/ipld-eth-client": "^0.2.38",
|
||||
"@cerc-io/ipld-eth-client": "^0.2.39",
|
||||
"@ethersproject/abi": "^5.3.0",
|
||||
"@nomiclabs/hardhat-ethers": "^2.0.2",
|
||||
"@nomiclabs/hardhat-waffle": "^2.0.1",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@cerc-io/test",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"main": "dist/index.js",
|
||||
"license": "AGPL-3.0",
|
||||
"private": true,
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@cerc-io/tracing-client",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"description": "ETH VM tracing client",
|
||||
"main": "dist/index.js",
|
||||
"scripts": {
|
||||
@ -23,9 +23,9 @@
|
||||
"yargs": "^17.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/yargs": "^17.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^5.47.1",
|
||||
"@typescript-eslint/parser": "^5.47.1",
|
||||
"@types/yargs": "^17.0.0",
|
||||
"eslint": "^8.35.0",
|
||||
"eslint-config-semistandard": "^15.0.1",
|
||||
"eslint-config-standard": "^16.0.3",
|
||||
|
@ -1,11 +1,11 @@
|
||||
{
|
||||
"name": "@cerc-io/util",
|
||||
"version": "0.2.38",
|
||||
"version": "0.2.39",
|
||||
"main": "dist/index.js",
|
||||
"license": "AGPL-3.0",
|
||||
"dependencies": {
|
||||
"@apollo/utils.keyvaluecache": "^1.0.1",
|
||||
"@cerc-io/solidity-mapper": "^0.2.38",
|
||||
"@cerc-io/solidity-mapper": "^0.2.39",
|
||||
"@ethersproject/providers": "^5.4.4",
|
||||
"@graphql-tools/schema": "^9.0.10",
|
||||
"@graphql-tools/utils": "^9.1.1",
|
||||
@ -37,13 +37,13 @@
|
||||
"yargs": "^17.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@cerc-io/cache": "^0.2.38",
|
||||
"@cerc-io/ipld-eth-client": "^0.2.38",
|
||||
"@cerc-io/cache": "^0.2.39",
|
||||
"@cerc-io/ipld-eth-client": "^0.2.39",
|
||||
"@nomiclabs/hardhat-waffle": "^2.0.1",
|
||||
"@types/express": "^4.17.14",
|
||||
"@types/fs-extra": "^9.0.11",
|
||||
"@types/json-bigint": "^1.0.0",
|
||||
"@types/js-yaml": "^4.0.4",
|
||||
"@types/json-bigint": "^1.0.0",
|
||||
"@types/lodash": "^4.14.168",
|
||||
"@types/pg": "^8.6.5",
|
||||
"@types/ws": "^8.5.3",
|
||||
|
Loading…
Reference in New Issue
Block a user