[
  {
    "bytes": "1",
    "label": "_initialized",
    "offset": 0,
    "slot": "0",
    "type": "uint8"
  },
  {
    "bytes": "1",
    "label": "_initializing",
    "offset": 1,
    "slot": "0",
    "type": "bool"
  },
  {
    "bytes": "32",
    "label": "startingBlockNumber",
    "offset": 0,
    "slot": "1",
    "type": "uint256"
  },
  {
    "bytes": "32",
    "label": "startingTimestamp",
    "offset": 0,
    "slot": "2",
    "type": "uint256"
  },
  {
    "bytes": "32",
    "label": "l2Outputs",
    "offset": 0,
    "slot": "3",
    "type": "struct Types.OutputProposal[]"
  },
  {
    "bytes": "32",
    "label": "submissionInterval",
    "offset": 0,
    "slot": "4",
    "type": "uint256"
  },
  {
    "bytes": "32",
    "label": "l2BlockTime",
    "offset": 0,
    "slot": "5",
    "type": "uint256"
  },
  {
    "bytes": "20",
    "label": "challenger",
    "offset": 0,
    "slot": "6",
    "type": "address"
  },
  {
    "bytes": "20",
    "label": "proposer",
    "offset": 0,
    "slot": "7",
    "type": "address"
  },
  {
    "bytes": "32",
    "label": "finalizationPeriodSeconds",
    "offset": 0,
    "slot": "8",
    "type": "uint256"
  }
]