TheGraph Subgraph - Как развернуть подграф, такой как суши, в блокчейне ETH
Я пытаюсь получить данные из Graph с таким примером QUERY:
{
masterChefs(first: 1) {
id
}
Я должен видеть контрактный адрес моего мастера-повара, но на самом деле я ничего не вижу. Я не знаю, что не так в моем mapping.ts:
export function getMasterChef(block: ethereum.Block): MasterChef {
let masterChef = MasterChef.load(MASTER_CHEF_ADDRESS.toHex())
if (masterChef === null) {
const contract = MasterChef.bind(MASTER_CHEF_ADDRESS)
masterChef = new MasterChef(MASTER_CHEF_ADDRESS.toHex())
masterChef.owner = contract.owner()
masterChef.rewardsToken = contract.rewardsToken()
masterChef.totalRewardsReceived = contract.totalRewardsReceived()
masterChef.updatedAt = block.timestamp
masterChef.save()
}
return masterChef as MasterChef
}