Asset:
        —
Endpoint:
        —
Fetched pages:
        0
Total holders in view:
      0
Price
        Default: base=CODE:ISSUER vs counter=XLM.
        
      
    Source: /trade_aggregations. Close/High/Low per bucket.
Orderbook (live snapshot)
          Query direction:
          
        base→counter
        
          Base (selling):
          
        —
        
          Counter (buying):
          
        XLM (native)
        
          Top Bids (buying base): price (counter/base), amount base
          
          
        No bids.
        
          Top Asks (selling base): price (counter/base), amount base
          
          
      No asks.
        Source: /order_book?selling=BASE&buying=COUNTER. If both tables are empty, there’s no market yet—so the trades feed will be empty too.
      
      Debug (URLs & counts)
—
          —
        Depth Scanner (quick probes)
—
        Holders
Operations
        Trades
        Payments
      
      How it works
- Asset discovery: If issuer omitted, we query /assets?asset_code=CODE and let you pick.
- Holders: /accounts?asset=CODE:ISSUER, 200/page, client sorting/filtering.
- Price: /trade_aggregations with your chosen counter (XLM by default).
- Trades: /trades for the same base/counter pair as the chart.
- Payments: read from /operations and filtered for this asset.
- Orderbook: /order_book with Base lock, flip, auto-fallback, depth scanner, and immediate label painting.