Как связать вложенные запросы в Graph QL?

Я хотел бы включить имена токенов в результаты при запросе подграфа Uniswap v3 , используя следующий запрос:

      {
    pools (top: 10) {
      id,
    feesUSD,
    token0 {
      id        // do something like Token(id: token0.id) {symbol, name},
      },
    token1 {
      id
    }
    }
}

Отображает данные следующим образом:

      {
  "data": {
    "pools": [
      {
        "feesUSD": "0.001849193372604300017804758202164034",
        "id": "0x0001fcbba8eb491c3ccfeddc5a5caba1a98c4c28",
        "token0": {
          "id": "0xbef81556ef066ec840a540595c8d12f516b6378f"
        },
        "token1": {
          "id": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"
        }
      },

Возвращаются идентификаторы хэша token0 и token1, и мы хотели бы вернуть значения Token.symbol, передав идентификатор токена.

Я вижу только одноуровневые запросы на странице примеров подзапросов Uniswap.Как этого добиться?

1 ответ

Ответ от Graph QL заключается в том, что эта функция была запрошена и рассматривается.

Другие вопросы по тегам