Current collected state Current
Observed since 21 Oct, 08:55 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0xgraph/cli
The 0xgraph CLI to deploy subgraphs, index & transform blockchain data, and access your data in real-time.
0xgraph init — Creates a new subgraph project from an example or an existing contract.0xgraph create — Registers a subgraph name.0xgraph remove — Unregisters a subgraph name.0xgraph codegen — Generates AssemblyScript types for smart contract ABIs and the subgraph
schema.0xgraph build — Compiles a subgraph to WebAssembly.0xgraph deploy — Deploys a subgraph to 0xgraph.deploy command requires several flags to be provided to complete successfully. See below:
| Flag/Example | Required | Description |
|---|---|---|
--node http://65.109.19.223:8020 | Yes | URL of the valid Graph Node instance. |
--ipfs http://65.109.19.223:5001 | Yes | URL of the IPFS API. |
--version-pub-url http://95.217.114.57:8050/version | No | URL of the api-extensions-service endpoint for publishing deploy version. Skip publishing if not provided. |
0xgraph auth — Stores a Graph 0xgraph access token in the system's
keychain.0xgraph local — Runs tests against a test environment (using Ganache by default).0xgraph test — Downloads and runs the Matchstick rust
binary in order to test a subgraph.0xgraph add - Adds a new datasource to the yaml file and writes the necessary changes to other
files - schema.graphql, abi and mapping.We recommend install the CLI using package manager npm or yarn or pnpm when developing
subgraphs locally:
# NPM
npm install -g @0xgraph/cli
# Yarn
yarn global add @0xgraph/cli
# pnpm
pnpm add -g @0xgraph/cli
On linux, libsecret is used for managing access tokens, so it may be necessary to install it
before running the cli.
sudo apt-get install libsecret-1-devsudo yum install libsecret-develsudo pacman -S libsecretnix-shell -p libsecret (or edit configuration.nix)Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
globEnvironment{
"local_name": "glob",
"alias": false,
"peer_metadata": null
} | 9.3.5 | runtime |
yamlEnvironment{
"local_name": "yaml",
"alias": false,
"peer_metadata": null
} | 1.10.2 | runtime |
chalkEnvironment{
"local_name": "chalk",
"alias": false,
"peer_metadata": null
} | 3.0.0 | runtime |
debugEnvironment{
"local_name": "debug",
"alias": false,
"peer_metadata": null
} | 4.3.4 | runtime |
whichEnvironment{
"local_name": "which",
"alias": false,
"peer_metadata": null
} | 2.0.2 | runtime |
jaysonEnvironment{
"local_name": "jayson",
"alias": false,
"peer_metadata": null
} | 4.0.0 | runtime |
semverEnvironment{
"local_name": "semver",
"alias": false,
"peer_metadata": null
} | 7.4.0 | runtime |
gluegunEnvironment{
"local_name": "gluegun",
"alias": false,
"peer_metadata": null
} | 5.1.2 | runtime |
graphqlEnvironment{
"local_name": "graphql",
"alias": false,
"peer_metadata": null
} | 15.5.0 | runtime |
js-yamlEnvironment{
"local_name": "js-yaml",
"alias": false,
"peer_metadata": null
} | 3.14.1 | runtime |
requestEnvironment{
"local_name": "request",
"alias": false,
"peer_metadata": null
} | 2.88.2 | runtime |
chokidarEnvironment{
"local_name": "chokidar",
"alias": false,
"peer_metadata": null
} | 3.5.3 | runtime |
fs-extraEnvironment{
"local_name": "fs-extra",
"alias": false,
"peer_metadata": null
} | 9.1.0 | runtime |
prettierEnvironment{
"local_name": "prettier",
"alias": false,
"peer_metadata": null
} | 1.19.1 | runtime |
dockerodeEnvironment{
"local_name": "dockerode",
"alias": false,
"peer_metadata": null
} | 2.5.8 | runtime |
immutableEnvironment{
"local_name": "immutable",
"alias": false,
"peer_metadata": null
} | 4.2.1 | runtime |
@oclif/coreEnvironment{
"local_name": "@oclif/core",
"alias": false,
"peer_metadata": null
} | 2.8.4 | runtime |
tmp-promiseEnvironment{
"local_name": "tmp-promise",
"alias": false,
"peer_metadata": null
} | 3.0.3 | runtime |
sync-requestEnvironment{
"local_name": "sync-request",
"alias": false,
"peer_metadata": null
} | 6.1.0 | runtime |
web3-eth-abiEnvironment{
"local_name": "web3-eth-abi",
"alias": false,
"peer_metadata": null
} | 1.7.0 | runtime |
assemblyscriptEnvironment{
"local_name": "assemblyscript",
"alias": false,
"peer_metadata": null
} | 0.19.23 | runtime |
docker-composeEnvironment{
"local_name": "docker-compose",
"alias": false,
"peer_metadata": null
} | 0.23.19 | runtime |
ipfs-http-clientEnvironment{
"local_name": "ipfs-http-client",
"alias": false,
"peer_metadata": null
} | 55.0.0 | runtime |
@whatwg-node/fetchEnvironment{
"local_name": "@whatwg-node/fetch",
"alias": false,
"peer_metadata": null
} | ^0.8.4 | runtime |
binary-install-rawEnvironment{
"local_name": "binary-install-raw",
"alias": false,
"peer_metadata": null
} | 0.0.13 | runtime |
@float-capital/float-subgraph-uncrashableEnvironment{
"local_name": "@float-capital/float-subgraph-uncrashable",
"alias": false,
"peer_metadata": null
} | ^0.0.0-alpha.4 | runtime |
jestEnvironment{
"local_name": "jest",
"alias": false,
"peer_metadata": null
} | 29.5.0 | development |
ternEnvironment{
"local_name": "tern",
"alias": false,
"peer_metadata": null
} | 0.24.3 | development |
oclifEnvironment{
"local_name": "oclif",
"alias": false,
"peer_metadata": null
} | 3.8.1 | development |
copyfilesEnvironment{
"local_name": "copyfiles",
"alias": false,
"peer_metadata": null
} | ^2.4.1 | development |
strip-ansiEnvironment{
"local_name": "strip-ansi",
"alias": false,
"peer_metadata": null
} | 6.0.1 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5.0.0 | development |
@types/jestEnvironment{
"local_name": "@types/jest",
"alias": false,
"peer_metadata": null
} | ^29.0.0 | development |
@types/debugEnvironment{
"local_name": "@types/debug",
"alias": false,
"peer_metadata": null
} | ^4.1.7 | development |
@types/whichEnvironment{
"local_name": "@types/which",
"alias": false,
"peer_metadata": null
} | ^2.0.1 | development |
@types/semverEnvironment{
"local_name": "@types/semver",
"alias": false,
"peer_metadata": null
} | ^7.3.13 | development |
spawn-commandEnvironment{
"local_name": "spawn-command",
"alias": false,
"peer_metadata": null
} | 0.0.2-1 | development |
@types/js-yamlEnvironment{
"local_name": "@types/js-yaml",
"alias": false,
"peer_metadata": null
} | ^3.12.7 | development |
@types/fs-extraEnvironment{
"local_name": "@types/fs-extra",
"alias": false,
"peer_metadata": null
} | ^9.0.13 | development |
Source distribution
{
"shasum": "5bc14b250a0bde38529570299b995c2d7a57e85c",
"tarball": "https://registry.npmjs.org/@0xgraph/cli/-/cli-0.0.4.tgz",
"fileCount": 201,
"integrity": "sha512-SHfxTsfMLgOBlhjlnbSZkMGT5huL/IwCFVtU7sv79h+ss+Jza3/lx2bYarbqtkbP0lXQI/d3P0M5yns8Th7J0Q==",
"signatures": [
{
"sig": "MEUCIQCofYTjykiGtI/wW6AT+x+fU/jw3BS7Zr72iqjQvneUyQIgET+EFmPDQQT0FWk/gCdaHFbaycIafDHW8aQBTt0JUy0=",
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
}
],
"unpackedSize": 658011
}Observed since 21 Oct, 08:55 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:0ba0f9b5f88b45a5eecff181920c7fec0569f58b7a882820a2efa35cecec525d