Fetch NFTs by wallet address

Fetch all of the NFTs associated with a wallet address, including attributes and transfer history.
query {
wallet(address: "0x91b51c173a4bdaa1a60e234fc3f705a16d228740") {
tokens {
edges {
node {
tokenId
... on ERC721Token {
metadata {
image
animation_url
description
name
external_url
}
attributes {
name
value
}
logs(filter: { type: { eq: TRANSFER } }) {
edges {
node {
... on TransferLog {
fromAddress
toAddress
blockNumber
estimatedConfirmedAt
}
}
}
}
}
contract {
... on ERC721Contract {
address
name
}
}
}
}
}
}
}