diff --git a/README.md b/README.md index 4b284b31..37cb46d2 100644 --- a/README.md +++ b/README.md @@ -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) diff --git a/docs/README.md b/docs/README.md index 6dfa87b4..fe25e1af 100644 --- a/docs/README.md +++ b/docs/README.md @@ -54,7 +54,7 @@ erc20-watcher-job-queue=# exit ## Config File -In each watchers' directory is a config file: `packages//environments/local.toml`: +In each watchers' directory is a config file: `/environments/local.toml`: * Update the database connection settings. * Update the `upstream` config and provide the `ipld-eth-server` GraphQL API endpoint. diff --git a/lerna.json b/lerna.json index a7d46347..9cdad62d 100644 --- a/lerna.json +++ b/lerna.json @@ -2,7 +2,7 @@ "packages": [ "packages/*" ], - "version": "0.2.38", + "version": "0.2.39", "npmClient": "yarn", "useWorkspaces": true, "command": { diff --git a/packages/cache/package.json b/packages/cache/package.json index 4661b84d..e8ad3c94 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -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": { diff --git a/packages/cli/package.json b/packages/cli/package.json index ec212333..e0877f9a 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -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", diff --git a/packages/codegen/package.json b/packages/codegen/package.json index 74a78bcc..6192b124 100644 --- a/packages/codegen/package.json +++ b/packages/codegen/package.json @@ -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", diff --git a/packages/codegen/src/templates/package-template.handlebars b/packages/codegen/src/templates/package-template.handlebars index 86768b96..825ba643 100644 --- a/packages/codegen/src/templates/package-template.handlebars +++ b/packages/codegen/src/templates/package-template.handlebars @@ -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", diff --git a/packages/graph-node/package.json b/packages/graph-node/package.json index 89e905c4..5066b4fe 100644 --- a/packages/graph-node/package.json +++ b/packages/graph-node/package.json @@ -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", diff --git a/packages/ipld-eth-client/package.json b/packages/ipld-eth-client/package.json index 3dd75898..b0b699eb 100644 --- a/packages/ipld-eth-client/package.json +++ b/packages/ipld-eth-client/package.json @@ -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", diff --git a/packages/peer/package.json b/packages/peer/package.json index 981156ef..2ba394e7 100644 --- a/packages/peer/package.json +++ b/packages/peer/package.json @@ -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", diff --git a/packages/solidity-mapper/package.json b/packages/solidity-mapper/package.json index 0750f75e..c1d07d48 100644 --- a/packages/solidity-mapper/package.json +++ b/packages/solidity-mapper/package.json @@ -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", diff --git a/packages/test/package.json b/packages/test/package.json index 93827417..394365b7 100644 --- a/packages/test/package.json +++ b/packages/test/package.json @@ -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, diff --git a/packages/tracing-client/package.json b/packages/tracing-client/package.json index 813d3a03..42a40af2 100644 --- a/packages/tracing-client/package.json +++ b/packages/tracing-client/package.json @@ -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", diff --git a/packages/util/package.json b/packages/util/package.json index 5b614110..a2ea9d66 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -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",