Skip to content

Instantly share code, notes, and snippets.

@cgcardona
Last active June 8, 2023 23:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cgcardona/63b8bca6ee6f2e14ad9e77b6d7c82510 to your computer and use it in GitHub Desktop.
Save cgcardona/63b8bca6ee6f2e14ad9e77b6d7c82510 to your computer and use it in GitHub Desktop.

Query the trader joe v2 subgraph

List the symbol of all tokens

GraqhQL

Request

{
  tokens {
    symbol {
      id
    }
  }
}

Response

{
  "data": {
    "tokens": [
      {
        "symbol": "YUSD"
      },
      {
        "symbol": "BTC.b"
      },
      {
        "symbol": "GMD"
      },
      {
        "symbol": "PTP"
      },
      {
        "symbol": "sAVAX"
      },
      {
        "symbol": "CAI"
      },
      {
        "symbol": "WETH.e"
      },
      {
        "symbol": "WBTC.e"
      },
      {
        "symbol": "VTX"
      },
      {
        "symbol": "LINK.e"
      },
      {
        "symbol": "GMX"
      },
      {
        "symbol": "AAVE.e"
      },
      {
        "symbol": "JOE"
      },
      {
        "symbol": "zJoe"
      },
      {
        "symbol": "QI"
      },
      {
        "symbol": "USDt"
      },
      {
        "symbol": "BUSD"
      },
      {
        "symbol": "USDC.e"
      },
      {
        "symbol": "WAVAX"
      },
      {
        "symbol": "USDC"
      },
      {
        "symbol": "USDT.e"
      },
      {
        "symbol": "BETS"
      },
      {
        "symbol": "DAI.e"
      },
      {
        "symbol": "yyAVAX"
      }
    ]
  }
}

Curl

Request

curl 'https://api.thegraph.com/subgraphs/name/traderjoe-xyz/joe-v2' \
  -H 'authority: api.thegraph.com' \
  -H 'accept: application/json, multipart/mixed' \
  -H 'accept-language: en-US,en;q=0.9' \
  -H 'content-type: application/json' \
  -H 'origin: https://thegraph.com' \
  -H 'referer: https://thegraph.com/' \
  -H 'sec-ch-ua: "Google Chrome";v="113", "Chromium";v="113", "Not-A.Brand";v="24"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'sec-ch-ua-platform: "macOS"' \
  -H 'sec-fetch-dest: empty' \
  -H 'sec-fetch-mode: cors' \
  -H 'sec-fetch-site: same-site' \
  -H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36' \
  --data-raw '{"query":"{\n  tokens {\n    symbol {\n      id\n    }\n  }\n}"}' \
  --compressed

Response

{"data":{"tokens":[{"symbol":"YUSD"},{"symbol":"BTC.b"},{"symbol":"GMD"},{"symbol":"PTP"},{"symbol":"sAVAX"},{"symbol":"CAI"},{"symbol":"WETH.e"},{"symbol":"WBTC.e"},{"symbol":"VTX"},{"symbol":"LINK.e"},{"symbol":"GMX"},{"symbol":"AAVE.e"},{"symbol":"JOE"},{"symbol":"zJoe"},{"symbol":"QI"},{"symbol":"USDt"},{"symbol":"BUSD"},{"symbol":"USDC.e"},{"symbol":"WAVAX"},{"symbol":"USDC"},{"symbol":"USDT.e"},{"symbol":"BETS"},{"symbol":"DAI.e"},{"symbol":"yyAVAX"}]}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment