1

我正在尝试使用现有合同创建子图,但我不断收到错误消息:

 Load subgraph from subgraph.yaml

✖ Failed to load subgraph from subgraph.yaml: Error in subgraph.yaml:



Path: dataSources > 0 > mapping > entities

No value provided

error Command failed with exit code 1.

subgraph.yaml文件中,它说我没有任何实体,我认为这是触发错误。但是,我找不到任何关于为什么会发生此错误或如何创建子图的文档。

  • 作为参考,我认为错误是由我的合约 ABI 引起的。我目前正在从一个solidity 类文件中传递一个ABI,但我的项目包含其他sol 文件。我不确定如何为所有solidity 文件创建ABI 文件。

  • 此外,The Graph 无法直接通过 etherscan 获取 ABI 文件,因此我必须在本地传递它们。

4

0 回答 0