{
  "schemaVersion": 1,
  "fixtureOnly": true,
  "externalRpc": false,
  "realWallet": false,
  "checkedAt": "2026-08-31",
  "chainId": 31337,
  "environment": {
    "client": "Anvil 1.8.0",
    "foundry": "1.8.0",
    "foundryCommit": "61ae26af36320d4fa1020f7db53785885e29eeb5",
    "solidity": "0.8.36",
    "solidityCommit": "8a079791d9cca7a6c03fd6a8429b93aa3bddefed",
    "viem": "2.56.0",
    "evmVersion": "prague",
    "genesisTimestamp": 1788110400,
    "optimizer": true,
    "optimizerRuns": 200
  },
  "actors": {
    "holder": "0x0000000000000000000000000000000000001001",
    "spender": "0x0000000000000000000000000000000000002002"
  },
  "contracts": {
    "state": "0x5FbDB2315678afecb367f032d93F642f64180aa3",
    "multicall": "0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512"
  },
  "blocks": {
    "stateA": {
      "number": "3",
      "hash": "0x49eb40489d368be533167123bd5b246c74b1cbe87da3daa48b0351967055c9d9",
      "timestamp": "1788110403"
    },
    "stateB": {
      "number": "4",
      "hash": "0x4ad3f1461f0489d9d657f64dd4faadfc60afafc54ba5036ffb86f0bdadc1a900",
      "timestamp": "1788110404"
    }
  },
  "movingLatest": {
    "firstRead": {
      "method": "price()",
      "blockNumber": "3",
      "value": "250000000000"
    },
    "stateAdvancedByTransaction": true,
    "secondRead": {
      "method": "balanceOf(holder)",
      "blockNumber": "4",
      "value": "1400000"
    },
    "observedFromDifferentBlocks": true,
    "mixedPairIsNotASnapshot": true
  },
  "fixedBlockComparison": {
    "blockNumber": "3",
    "blockHash": "0x49eb40489d368be533167123bd5b246c74b1cbe87da3daa48b0351967055c9d9",
    "expected": {
      "price": "250000000000",
      "balance": "1250000",
      "allowance": "7",
      "rawValue": "41"
    },
    "sequential": {
      "rpcRequestCount": 4,
      "values": {
        "price": "250000000000",
        "balance": "1250000",
        "allowance": "7",
        "rawValue": "41"
      }
    },
    "jsonRpcBatch": {
      "httpRequestCount": 1,
      "itemCount": 4,
      "requestIdOrder": [
        3003,
        3001,
        3004,
        3002
      ],
      "responseIdOrder": [
        3003,
        3001,
        3004,
        3002
      ],
      "normalizationProbeIdOrder": [
        3002,
        3004,
        3001,
        3003
      ],
      "matchedById": true,
      "values": {
        "price": "250000000000",
        "balance": "1250000",
        "allowance": "7",
        "rawValue": "41"
      }
    },
    "multicall": {
      "rpcRequestCount": 1,
      "contractCallCount": 4,
      "values": {
        "price": "250000000000",
        "balance": "1250000",
        "allowance": "7",
        "rawValue": "41"
      }
    }
  },
  "rawStorage": {
    "slot": "0x0000000000000000000000000000000000000000000000000000000000000000",
    "blockNumber": "3",
    "raw": "0x0000000000000000000000000000000000000000000000000000000000000029",
    "decoded": "41"
  },
  "event": {
    "blockNumber": "3",
    "blockHash": "0x49eb40489d368be533167123bd5b246c74b1cbe87da3daa48b0351967055c9d9",
    "transactionHash": "0x2519d102a7adce64af928045a4d1c77a62f51217af8dfdecabbce55472e9f998",
    "logIndex": 0,
    "args": {
      "sequence": "1",
      "price": "250000000000",
      "balance": "1250000",
      "allowance": "7",
      "rawValue": "41"
    }
  },
  "eip1898": {
    "supported": true,
    "blockHash": "0x49eb40489d368be533167123bd5b246c74b1cbe87da3daa48b0351967055c9d9",
    "requireCanonical": true,
    "rawResult": "0x0000000000000000000000000000000000000000000000000000000000000029",
    "decoded": "41"
  },
  "conclusions": {
    "latestIsMoving": true,
    "explicitBlockPinsSequentialAndBatchReads": true,
    "batchResponseMustBeMatchedById": true,
    "multicallGroupsContractCalls": true,
    "rawStorageAndLogsStillUseSeparateRpcMethods": true
  }
}
