{
  "v": 1,
  "requestId": "f3e72b0d-7b09-4271-ac8a-7ad1273f4ca1",
  "chainId": 4663,
  "window": {
    "toBlock": 68223273,
    "fromBlock": 68187426,
    "toBlockHash": "0x5766912ef628954ef50c95081d7fbca8e2c91b4bc0f14ecc18083a30a73cdaed"
  },
  "answerType": "bytes32[]",
  "answer": [
    "0xbac3aa3b91584a53a579b3c999a56756e954e59247e497bad1d25a4334bde551",
    "0x486435a1f76cd58193f854c6e6213cd05fd58d637865d02065ff558b387fa6ea",
    "0x24107d152f14a76d292123265ae3f3c71f863fc2f4ef7ba49d64e78d28ea379e",
    "0x60013a13e0321a3cd4b9ae9348f8ae799fb461af79a334c10e109eda9d95e0d0",
    "0xa92a3df27a00a276183ff7265fd8affa11df1fe8bb23ddfaf13f6c879a3f818b"
  ],
  "figure": "1607828568972",
  "definitions": {
    "denomination": "USDG at 0x5fc5360d0400a0fd4f2af552add042d716f1d168, the absolute swapped USDG amount of every Swap in a pool that includes USDG, summed per pool",
    "window": "Inclusive fromBlock through toBlock exactly as pinned; last 1 hours is represented by that block interval, without further timestamp filtering.",
    "units": "figure is the leading pool volume in raw USDG token units, without decimal scaling or external price conversion.",
    "aggregation": "Identify currencies from PoolManager Initialize events from block 9505 through the closing block. For each Swap in the pinned window, decode signed int128 amount0 and amount1, take the absolute amount on the USDG side, and sum per pool. Count each event once, including swaps routed through multiple pools.",
    "ranking": "Descending summed absolute USDG amount, ties by ascending lowercase pool id; return the leading five pools, with the first answering the requested most-volume pool. Include pools of every fee tier and hook configuration; exclude pools without USDG."
  },
  "recipe": {
    "kind": "v4-volume-rank",
    "poolManager": "0x8366a39cc670b4001a1121b8f6a443a643e40951",
    "token": "0x5fc5360d0400a0fd4f2af552add042d716f1d168",
    "initializedSince": 9505,
    "topN": 5
  },
  "notes": "Computed from public RPC data using https://rpc.ordofi.network and https://robinhood.api.pocket.network after confirming eth_chainId 0x1237 and the pinned closing block hash on both. Scanned Initialize history from block 9505 through 68223273 in contiguous inclusive chunks of at most 50000 blocks on Pocket, splitting failed requests and falling back to OrdoFi for unavailable ranges. Retained initialization metadata for every pool active in the window, then filtered for USDG. Retrieved all Swap events over precisely blocks 68187426 through 68223273, splitting requests on refusal. Both endpoints returned exactly the same 85813 unique Swap logs; reducing each swap dataset against the recovered pool currencies produces identical per-pool totals and rankings. All 4122 pools present in the swap logs have exactly one recovered Initialize event, so no active pool was omitted through missing classification. Additionally, the leading five pools\u2019 Initialize events were fetched directly from OrdoFi and matched against the scan. There are 1009 active USDG pools and 17191 USDG-pool Swap events; the leader has 620 Swap events summing to 1607828568972 raw USDG units. No indexer or external prices are required. Initialize signature: Initialize(bytes32,address,address,uint24,int24,address,uint160,int24), with pool id and both currencies indexed. Swap signature: Swap(bytes32,address,int128,int128,uint160,uint128,int24,uint24), with pool id and sender indexed; the first two data words are signed amount0 and amount1. Additional endpoint probes: https://rpc-robinhood.blockmachine.io, https://robinhood-rpc.publicnode.com and https://rpc.mainnet.chain.robinhood.com returned HTTP 403; https://rpc.nodeflare.app/robinhood/public and https://lb.routeme.sh/rpc/evm/4663 returned HTTP 429. https://robinhood.rpc.blxrbdn.com confirmed the chain and closing hash but refused log reads with HTTP 403. These probes contributed no volume data."
}
