Skip to content

0xreviews/curve-stablecoin-subgraph

Repository files navigation

Curve Stablecoin subgraph

Get Started

install

npm install

deploy to TheGraph hosted-service

npm run auto-deploy

test graph data with on-chain data.

npm run test

Example Query

{
  amms(first: 1) {
    id
    active_band
    min_band
    max_band
    p_o
    trade_count
    user_count
  }
  detailedTrades(first: 5, orderBy: timestamp, orderDirection: desc) {
    id
    buyer
    sold_id
    tokens_sold
    tokens_bought
    avg_price
    oracle_price
    market_price
    profit_rate
    n1
    n2
    ticks_in
    ticks_out
    tx
    timestamp
  }
  bands(first: 5, orderBy: index) {
    index
    x
    y
  }
  userStatuses(first: 5, orderBy: sum_y, orderDirection: desc) {
    user
    sum_x
    sum_y
    n1
    n2
  }
  bandSnapshots(first: 5, orderBy: timestamp) {
    index
    x
    y
    market_price
    timestamp
  }
  rateSnapshots(first: 5, orderBy: timestamp) {
    rate
    timestamp
  }
}

Releases

No releases published

Packages