Перейти к основному содержанию

LOOKS Distribution Subgraph Examples

Sample Queries

Below are some sample queries to help you get started with the LOOKS Distribution Subgraph.

You can build your own queries using a GraphQL Explorer and enter your endpoint to limit your queries to the exact data desired.

Get Pending Rewards for User

Note: user address should be all lowercase

query GetPendingRewards($user: String = "0x123...") {
user(id: $user) {
tradingRewardsAmount
listingRewardsAmount
tradingRewardsLastClaimDate
listingRewardsLastClaimDate
feeSharingAdjustedDepositAmount
aggregatorAdjustedDepositAmount
feeSharingLastWithdrawDate
feeSharingLastHarvestDate
aggregatorLastDepositDate
}
}

Get Recent Snapshots

Description: Get the recent user activity metric snapshots

query GetSnapshots {
dailySnapshots(first: 500, orderBy: date, orderDirection: desc) {
id
date
aggregatorActiveUsers
aggregatorTotalStakedLOOKS
feeSharingActiveUsers
feeSharingTotalStakedLOOKS
}
}

Get LOOKS Poundin'

Description: Get the recent conversions of ETH to Looks conversions from compounding staking

query QueryName {
aggregatorConversions(first: 1000, orderBy: block, orderDirection: desc) {
id
block
amountSold
amountReceived
priceOfETHInLOOKS
}
}