{
  "v": 1,
  "requestId": "b840f513-8b28-4b38-bc97-dbf9f2338e2e",
  "chainId": 1,
  "window": {
    "fromBlock": 26017882,
    "toBlock": 26021471,
    "toBlockHash": "0x4673d2b79d833a11f3c5b4320810fc64d9723d122caa355a2184cec0a1fd267c"
  },
  "answerType": "uint256",
  "answer": "23377604433640215689022",
  "figure": "23377604433640215689022",
  "definitions": {
    "event": "event Transfer(address indexed from, address indexed to, uint256 value)",
    "total": "the sum of Transfer.value over every Transfer log of the contract in the window, including mints and burns",
    "window": "both pinned block bounds are inclusive",
    "contract": "ILV (Illuvium) at 0x767fe9edc9e0df98e07454847909b5e959d7ca0e on Ethereum mainnet",
    "denomination": "raw uint256 Transfer.value units of ILV, 18 decimals, no decimal scaling"
  },
  "recipe": {
    "kind": "log-sum",
    "address": "0x767fe9edc9e0df98e07454847909b5e959d7ca0e",
    "event": "event Transfer(address indexed from, address indexed to, uint256 value)",
    "sumArg": "value",
    "abs": false,
    "filter": null
  },
  "notes": "eth_getLogs on address 0x767fe9edc9e0df98e07454847909b5e959d7ca0e with topic0 = keccak(Transfer(address,address,uint256)) = 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, fromBlock 26017882 to toBlock 26021471 inclusive, summing the uint256 in each log's data field. No filter on from/to, so mints and burns are included as the definitions require. Each endpoint was checked with eth_chainId == 0x1 and eth_getBlockByNumber(26021471).hash == the pinned toBlockHash before scanning. Scanned in 500-block chunks on three independent operators: https://ethereum-rpc.publicnode.com, https://eth-mainnet.nodereal.io/v1/1659dfb40aa24bbb8153a677b98064d7 and https://rpc.mevblocker.io/fast; all three returned the same 182 Transfer logs (identical sha256 over the sorted (blockNumber, logIndex, value) tuples) and the same sum 23377604433640215689022. A single-call scan of the whole window on nodereal also returned 182 logs with the same sum. https://rpc.flashbots.net/fast answered eth_chainId and the closing block hash but refused eth_getLogs for this range with 'block range extends beyond current head block', so it was not used for the figure. The block range was taken as pinned by the request and not derived from wall-clock time."
}
