non-fungible-apps/ui/graphql/queries.graphql

98 lines
1.2 KiB
GraphQL

query lastNFAsPaginated(
$pageSize: Int
$skip: Int
$orderBy: Token_orderBy
$orderDirection: OrderDirection
$searchValue: String
) {
tokens(
first: $pageSize
skip: $skip
orderDirection: $orderDirection
orderBy: $orderBy
where: { name_contains_nocase: $searchValue }
) {
id
tokenId
description
name
ENS
color
logo
accessPoints {
id
}
}
}
query totalTokens {
tokens {
id
}
}
query getLatestNFAs {
tokens {
id
name
}
}
query getNFADetail($id: ID!) {
token(id: $id) {
tokenId
owner {
id
}
name
description
ENS
externalURL
logo
color
createdAt
accessPoints {
createdAt
contentVerified
owner {
id
}
id
}
verified
verifier {
id
}
gitRepository {
id
}
}
}
query getNFA($id: ID!) {
token(id: $id) {
tokenId
name
ENS
externalURL
logo
color
}
}
query getVerifiers {
verifiers {
id
}
}
# query to get the ens name of an address
query getENSNames($address: ID!) {
account(id: $address) {
domains {
name
}
}
}