Subgraphs
DODO使用Subgraphs来提供与查询链中的合约相关的事件和数据。这些subgraphs包括DODOEX, vDODO, [ERC20Token] (https://thegraph.com/explorer/subgraph/dodoex/dodoex-token), DODO Mine V3。
有关这些终端的更多信息,请查看以下链接:
简介#
交易历史记录#
- 每个OrderHistory事件由DODOProxy合约的执行触发。如果交易被路由到DODO上的交易池,则底层池触发的事件将被忽略以防止重复记录。
- 如果交易不来自DODOProxy,则会记录底层池触发的交易事件。
交易#
- 每个交易事件都来自DODO平台上的智能合约。
交易池信息#
- 实时跟踪按交易对的池状态
- 需要注意的是,虚拟类型的池是不存在的池,仅用于统计目的。
使用示例#
检索交换记录:
{
swaps(where:{pair:"0xc9f93163c99695c6526b799ebca2207fdf7d61ad"},first:10){
hash
from
to
fromToken{id}
toToken{id}
amountIn
amountOut
}
}
查询用户信息:
{
user(id:"0x8982a82a77eaf1cd6f490b67ad982304ecc590af"){
id
txCount
tradingRewardRecieved
}
}
按天或按小时检索池状态:
{
pairDayDatas(first:100,orderBy:date,orderDirection:desc){
date
volumeBase
volumeQuote
feeBase
feeQuote
baseToken{
symbol
}
quoteToken{
symbol
}
}
}JSON
检索众筹活动情况:
{
crowdPoolingDayDatas{
date
crowdPooling {
id
creator
baseToken{
symbol
}
quoteToken{
symbol
}
}
investedQuote
investCount
newcome
poolQuote
}
}