跳转到主要内容

什么是查询模板

查询模板是预写好的 GraphQL 查询,覆盖 Solana、Ethereum 与 BSC 上最常见的分析场景。每个模板针对特定 Cube,已带好正确的查询结构、字段与筛选参数 — 替换占位值后即可运行。 模板帮助你:
  • 通过示例学习 schema — 了解字段、筛选与排序在实际中如何配合
  • 快速上手 — 无需从零编写查询
  • 发现 你可能尚未了解的 Cube

如何访问模板

1

打开侧边栏

点击侧边栏开关或按 Ctrl/Cmd+B 打开左侧面板。
2

选择 Queries 标签

侧边栏有两个标签:Queries(模板)与 Saved(已保存查询)。选择 Queries
3

按链与 Cube 浏览

模板以树形组织:(Solana / Ethereum / BSC)→ Cube(DEXTrades、Transfers 等)→ 模板
4

点击加载

点击任意模板即可载入查询编辑器。占位值会高亮,便于替换。

模板组织方式

模板采用两级层级:
Chain (Solana / Ethereum / BSC)
 └── Cube
      └── Template
每条链包含同一组 Cube 与模板,并已配置正确的 network 值(solethbsc)。

模板目录

Cube模板数量
DEXTradesLatest Trades · Token Trades · Pair Trades · Trades by DEX · Wallet Trades5
TransfersToken Transfers · Wallet Transfers2
BalanceUpdatesToken Balance Updates · Wallet Balance Updates2
DEXPoolsPool Info · Token Pools · Liquidity Snapshots3
TokenSupplyUpdatesMint & Burn Events · Market Cap(通过 TokenSupplyUpdates)2
TokenHoldersTop Holders1
WalletTokenPnLWallet PnL1
PairsPrice Candles1
TokensTrade Statistics · Search Tokens(通过 token 维度)2
最常用的 Cube 由 19 个模板覆盖。每个模板在所有支持的链上均可用。

按 Cube 的模板说明

模板说明占位符
Latest Trades网络上最近的 DEX 成交
Token Trades涉及某一代币的成交TOKEN_ADDRESS
Pair Trades某一代币对的成交TOKEN_ADDRESS(×2)
Trades by DEX按 DEX 协议名筛选的成交
Wallet Trades某钱包执行的全部 DEX 成交WALLET_ADDRESS
模板说明占位符
Token Transfers某代币的转账事件TOKEN_ADDRESS
Wallet Transfers某钱包发出或收到的全部转账WALLET_ADDRESS
模板说明占位符
Token Balance Updates某代币的余额变动事件TOKEN_ADDRESS
Wallet Balance Updates某钱包的全部余额变动WALLET_ADDRESS
模板说明占位符
Pool Info某流动性池的元数据与储备POOL_ADDRESS
Token Pools包含某代币的全部流动性池TOKEN_ADDRESS
Liquidity Snapshots某池随时间的历史流动性数据POOL_ADDRESS
模板说明占位符
Mint & Burn Events影响代币供应的铸造与销毁事件TOKEN_ADDRESS
Market Cap某代币的市值快照TOKEN_ADDRESS
模板说明占位符
Top Holders按持仓排序的某代币最大持有者TOKEN_ADDRESS
模板说明占位符
Wallet PnL某钱包-代币对的已实现与未实现 PnLWALLET_ADDRESSTOKEN_ADDRESS
模板说明占位符
Price Candles可配置间隔的 OHLC K 线数据TOKEN_ADDRESS
模板说明占位符
Trade Statistics聚合成交量、笔数与独立交易者数TOKEN_ADDRESS
Search Tokens按名称、符号或地址的全文代币搜索

占位符

模板用大写占位符标出执行前需替换为真实链上地址的值。
占位符说明示例
TOKEN_ADDRESS代币合约 / mint 地址EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v(Solana 上 USDC)
WALLET_ADDRESS钱包公钥地址5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1
POOL_ADDRESSDEX 流动性池地址58oQChx4yWmvKdwLLZzBi4ChoCc2fqCUWBkwMihLYQo2
占位符在查询中以字面字符串出现(例如 MintAddress: {is: "TOKEN_ADDRESS"})。请将整段占位字符串(含引号)替换为你的真实地址。

示例:使用模板

以下演示如何在 Solana 上使用 DEXTrades → Latest Trades 模板:
1

打开侧边栏并选择模板

进入 Solana → DEXTrades → Latest Trades 并点击加载。
2

检查载入的查询

编辑器会填入:
query {
  DEXTrades(
    network: sol
    limit: {count: 10}
    orderBy: Block_Time_DESC
  ) {
    Block { Time Slot }
    Transaction { Hash }
    Trade {
      Buy {
        Currency { MintAddress Symbol Name }
        Amount
        PriceInUSD
      }
      Sell {
        Currency { MintAddress Symbol Name }
        Amount
      }
      Dex { ProtocolName }
    }
  }
}
3

执行

该模板无占位符 — 会拉取最近 10 笔成交。按 Ctrl/Cmd+Enter 运行。
4

迭代

可修改查询以增加筛选、调整 limit 或选择不同字段。schema 自动补全有助于发现可用选项。