连通子图个数预兆子图这个repo定义了一个由Omen使用的子图。docker-compose.yml包含一个适用于启动测试环境的Docker Compose配置。package.json包含此包的定义。scripts键定义了许多对开发有用的脚本。其中包括:

  • npm test:设置测试环境,构建子图并将其部署到测试环境中,并运行测试套件。

  • npm run bootstrap-test:通过创建要在测试中使用的子图来设置测试环境。

  • npm run test-fresh-deploy:将合约(重新)部署到开发链上,构建子图并将其部署到测试环境中,并运行测试套件。

  • npm run test-fresh-graph:构建子图并将其部署到测试环境中,并运行测试套件。

  • npm run test-existing-graph:运行测试套件。

  • npm run codegen:重新渲染代码模板并运行graph codegen命令,该命令重新生成子图映射支持源文件。

  • npm run publish-graph:mainnetnpm run publish-graph:ri