Entities
Schema for the DFX subgraphs

Trade

Data of every trade made in the DFX pools
Field
Type
Units
Description
id
ID
66 char hex string - event number
a trade's transaction hash concatenated by event number
timestamp
BigInt
seconds
unix timestamp of the trade
pair
Pair
object
pool contract pair object
trader
Bytes
42 char hex string
address executing the trade
origin
Bytes
42 char hex string
address of the token given during the trade
target
Bytes
42 char hex string
address of the token received during the trade
originAmount
BigInt
integer without decimal adjustment
raw amount of tokens given during the trade
targetAmount
BigInt
integer without decimal adjustment
raw amount of tokens received during the trade

Transfer

Data of every single transfer made in the DFX pools
Field
Type
Units
Description
id
ID
66 char hex string - event number
trade's transaction hash concatenated by event number
timestamp
BigInt
seconds
unix timestamp of the transfer
pair
Pair
object
pool contract pair object
from
Bytes
42 char hex string
address sending the token
to
Bytes
42 char hex string
address receiving the token
token0Amount
BigDecimal
US dollar
amount of US dollars transferred
token1Amount
BigDecimal
foreign stablecoin dollar
amount of foreign stablecoin dollars transferred
value
BigInt
raw amount without decimal adjustment
raw amount of tokens transferred
type
String
withdraw, deposit, other
type of transfer that is being made in the pools

DFXFactory

Data across all DFX stablecoin pools
Field
Type
Units
Description
id
ID
42 char hex string
factory contract address
pairCount
Int
integer
number of unique foreign stablecoin / USD pairs produced by the factory contract
totalVolumeUSD
BigDecimal
US dollar
total volume in US dollars for all tokens traded across all DFX pools
totalLiquidityUSD
BigDecimal
US dollar
total liquidity in US dollar for all tokens across all DFX pools

DFXDayData

Daily data across all DFX stablecoin pools
Field
Type
Units
Description
id
ID
days
unix timestamp for the start of the day / 86400
date
unix
seconds
unix timestamp of a particular date
dailyVolumeUSD
BigDecimal
US dollar
total volume in US dollars for all tokens traded across all DFX pools for a particular date
totalVolumeUSD
BigDecimal
US dollar
daily snapshot of the total volume in US dollars for all tokens traded across all DFX pools
totalLiquidityUSD
BigDecimal
US dollar
daily snapshot of the total liquidity in US dollars across all DFX pools

PairHourData

Hourly data on individual DFX stablecoin pools
Field
Type
Units
Description
id
ID
42 char hex string - hours
pool contract address concatenated by unix timestamp in hours
hourStartUnix
Int
hours
unix timestamp of a particular hours
pair
Pair
object
pool contract pair object
firstTxn
Bytes
66 char hex string
transaction hash of the first trade made in the pool for a particular date
reserve0
BigDecimal
US dollar
liquidity of the US dollar side of a pool for a particular hour
reserve1
BigDecimal
foreign stablecoin dollar
liquidity of foreign stablecoin side of a pool for a particular hour
reserveUSD
BigDecimal
US dollar
total liquidity in US dollars in the pool for a particular hour
swapRateUSD
BigDecimal
US dollar
price of 1 foreign stablecoin token in US dollar for a particular hour
volumeToken0
BigDecimal
US dollar
volume of USDC traded within the pool for a particular hour
volumeToken1
BigDecimal
foreign stablecoin dollar
volume of foreign stablecoin traded within the pool for a particular hour
volumeUSD
BigDecimal
US dollar
total volume in US dollars for both tokens traded within the pool for a particular hour
participantCount
BigInt
integer
number of unique addresses that has made a trade in the pool for a particular hour

PairDayData

Daily data on individual DFX stablecoin pools
Field
Type
Units
Description
id
ID
42 char hex string - days
pool contract address concatenated by unix timestamp in days
date
Int
seconds
unix timestamp of a particular date
pair
Pair
object
pool that the participant is interacting with
firstTxn
Bytes
66 char hex string
transaction hash of the first trade made in the pool for a particular date
reserve0
BigDecimal
US dollar
liquidity of the US dollar side of the pool for a particular date
reserve1
BigDecimal
foreign stablecoin dollar
liquidity of foreign stablecoin side of the pool for a particular date
reserveUSD
BigDecimal
US dollar
total liquidity in US dollars in the pool for a particular date
swapRateUSD
BigDecimal
US dollar
price of 1 foreign stablecoin token in US dollar for a particular day
volumeToken0
BigDecimal
US dollar
volume of USDC traded within the pool for a particular day
volumeToken1
BigDecimal
foreign stablecoin dollar
volume of foreign stablecoin traded within the pool for a particular day
volumeUSD
BigDecimal
US dollar
total volume in US dollars for both tokens traded within the pool for a particular day
participantCount
BigInt
integer
number of unique addresses that has made a trade in the pool for a particular day

Pair

Data on DFX individual stablecoin pools
Field
Type
Units
Description
id
ID
address (42 char hex string)
address of the pool
token0
Token
address (42 char hex string)
address of the US dollar in the pool
token1
Token
address (42 char hex string)
address of the foreign stablecoin in the pool
reserve0
BigDecimal
US dollar
liquidity of the US dollar side of the pool
reserve1
BigDecimal
foreign stablecoin dollar
liquidity of foreign stablecoin side of the pool
reserveUSD
BigDecimal
US dollar
total liquidity in US dollars in the pool
swapRateUSD
BigDecimal
US dollar
price of 1 foreign stablecoin token in US dollar
rewardsForDuration
BigDecimal
decimal
number of DFX allocated for liquidity providers for a particular duration
rewardDuration
BigInt
seconds
unix time of rewards distribution period
totalStaked
BigDecimal
decimal
number of LP tokens staked for this stablecoin pair
volumeToken0
BigDecimal
US dollar
volume of USDC traded within the pool
volumeToken1
BigDecimal
US dollar
volume of foreign stablecoin traded within the pool
volumeUSD
BigDecimal
US dollar
total volume in US dollars of both tokens traded within the pool
txnsCount
BigInt
integer
total number of trades made in the pool
participantCount
BigInt
integer
total number of unique addresses that has made a trade in the pool
totalLPToken
BigDecimal
decimal
total number of LP tokens minted for the pool
hourData
Array of PairHourData
array of objects
all hourly data on the token pool

Token

Data on individual foreign stablecoins traded on DFX
Field
Type
Units
Description
id
ID
42 char hex string
address of token
decimals
BigInt
integer
decimal place the amount the token takes
symbol
String
string
3 to 4 letter abbreviation of token name
name
String
string
full token name
priceUSD
BigDecimal
US dollar
price of 1 token in US dollar
tokenDayData
Array of TokenDayDatas
array of objects
all daily data on the token described

TokenDayData

Daily data on individual foreign stablecoin traded on DFX
Field
Type
Units
Description
id
ID
42 char hex string - unix date in seconds
address of token concatenated by unix timestamp of the day
date
BigInt
seconds
unix timestamp of a particular date
token
Token
object
token that is being tracked
dailyVolumeToken
BigDecimal
foreign stablecoin dollars
volume in foreign stablecoin dollars that has been traded on a particular day
dailyVolumeUSD
BigDecimal
US dollars
volume in US dollars equivalent that has been traded on a particular day
priceUSD
BigDecimal
US dollars
price of 1 token in US dollars

PoolParticipant

Data of every address that has made a trade or provided liquidity on one of the DFX pools
Field
Type
Units
Description
id
ID
42 char hex string - 42 char hex string
address of pool concatenated by address of participant
pair
Pair
object
pool that the participant is interacting with
participant
Bytes
42 char hex string
address executing the trades or liquidity provision
volumeUSD
BigDecimal
US dollars
US dollar volume the user has traded within a particular pool
liquidityProvided
BigDecimal
decimal
number of LP tokens the user has minted within a particular pool
โ€‹
Last modified 1mo ago