📠Subgraph Query Examples

How to

Get Single Token
query getToken($address: Bytes) {
  addedTokens(where: {address: $address}) {
    id
    address
    name
    symbol
    decimals
    status
    submitter
    metadata {
      field
      value
    }
    createdAtTimestamp
    updatedAtTimestamp
  }
}
List All Approved Tokens
query listTokens {
  addedTokens(
    where: {status: "Approved"}
    orderBy: createdAtTimestamp
    orderDirection: desc
  ) {
    id
    address
    name
    symbol
    decimals
    metadata {
      field
      value
      isActive
    }
    createdAtTimestamp
    updatedAtTimestamp
  }
}
Search Tokens by name or symbol
query searchTokens($searchTerm: String!) {
  addedTokens(
    where: {or: [{name_contains_nocase: $searchTerm}, {symbol_contains_nocase: $searchTerm}]}
    first: 10
  ) {
    id
    name
    symbol
    status
    metadata {
      field
      value
    }
  }
}

Last updated