Skip to main content

쿼리 템플릿이란

쿼리 템플릿은 Solana, Ethereum, BSC에서 가장 흔한 분석 시나리오를 다루도록 미리 작성된 GraphQL 쿼리입니다. 각 템플릿은 특정 Cube를 대상으로 하며, 올바른 쿼리 구조·필드·필터 인자가 채워져 있어 플레이스홀더 값만 바꾸면 바로 실행할 수 있습니다. 템플릿이 도움이 되는 이유:
  • 스키마를 예제로 학습 — 필드, 필터, 정렬이 실제로 어떻게 동작하는지 확인
  • 처음부터 쿼리를 쓰지 않고 빠르게 시작
  • 몰랐을 수 있는 Cube 를 발견

템플릿 접근 방법

1

사이드바 열기

사이드바 토글을 클릭하거나 Ctrl/Cmd+B 를 눌러 왼쪽 패널을 엽니다.
2

Queries 탭 선택

사이드바에는 Queries(템플릿)와 Saved(저장한 쿼리) 두 탭이 있습니다. Queries 를 선택합니다.
3

체인·Cube별로 탐색

템플릿은 트리로 정리됩니다: Chain(Solana / Ethereum / BSC) → Cube(DEXTrades, Transfers 등) → Template.
4

클릭하여 불러오기

템플릿을 클릭하면 쿼리 편집기에 로드됩니다. 플레이스홀더 값은 바꾸기 쉽도록 강조 표시됩니다.

템플릿 구성

템플릿은 두 단계 계층을 따릅니다:
각 체인에는 동일한 Cube·템플릿 집합이 있으며, 올바른 network 값(sol, eth, bsc)으로 미리 설정되어 있습니다.

템플릿 카탈로그

가장 많이 쓰이는 Cube가 19개 템플릿으로 정리되어 있습니다. 각 템플릿은 지원되는 모든 체인에서 사용할 수 있습니다.

Cube별 템플릿 상세


플레이스홀더

템플릿은 실행 전 실제 온체인 주소로 바꿔야 하는 값을 대문자 플레이스홀더로 표시합니다.
플레이스홀더는 쿼리에 문자열 그대로 나타납니다(예: MintAddress: {is: "TOKEN_ADDRESS"}). 따옴표를 포함한 전체 플레이스홀더 문자열을 실제 주소로 바꿉니다.

예: 템플릿 사용하기

Solana에서 DEXTrades → Latest Trades 템플릿을 쓰는 방법입니다:
1

사이드바에서 템플릿 선택

Solana → DEXTrades → Latest Trades 로 이동한 뒤 클릭해 불러옵니다.
2

로드된 쿼리 확인

편집기에 다음이 채워집니다:
3

실행

이 템플릿에는 플레이스홀더가 없습니다 — 가장 최근 거래 10건을 가져옵니다. Ctrl/Cmd+Enter 로 실행합니다.
4

반복 개선

필터 추가, limit 변경, 다른 필드 선택 등으로 쿼리를 수정합니다. 스키마 자동완성으로 사용 가능한 옵션을 탐색할 수 있습니다.