Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

0xc256e1c6587387ea7080062dd73425de4a7dd01f

Verified contract

Proxy

Active on Base with 369 txns
Deployed by via 0x301e4569 at 14758595
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x4d5072585155f30f890bf07592045a2dc02a5ffd19f6e5fa0d5836e1bb0623c4
0x216de4b0fa3eb80fc892e88f5bbdcf550e2f14ac8a59661163f384032db9b59f
0xa84402e47b726281b1648fc6d0e2c73b4a3055a2a2af68ccd37449c209a1613c
0xde7236595a39e7d225ff07b26de1dc241b80ed8ab43ae7918481a3f6f0f5606f
0xfc4d2a398fba12ecb7f320744985ca270abbed35a03a7c56d2273cfb1c8f3aa7
0x1e9f12fdcc312b529ba19f9a4ecfa90522cb550ef357282b63c38e77a1b5a4b1
0x3c6abbcbaba409c6821447b465524a9860e9a0e3640b03b195f3a78d1ae3e0e4
0xf062f2aa77d230588e25110f03acbd5827cb2c56dc0e3111eaec90ae711ded2d
0x6ecfdaeba76db43b8cc3728d0bc4516e793f5e43b5acfbcf9334221958f1f5f9
0x9203db2ac51b141972c5269498a5d16c5f1219dd0702993c5107df54a5fc54b0

Functions
Getter at block 22747217
CHALLENGER(view returns (address)
0x7dce2fee5e30eff298cd3d9b92649f00ebdfc104
FINALIZATION_PERIOD_SECONDS(view returns (uint256)
604800
L2_BLOCK_TIME(view returns (uint256)
1
PROPOSER(view returns (address)
0x4cb384644d96481828b253e985933b2f5e427f9a
SUBMISSION_INTERVAL(view returns (uint256)
43200
latestBlockNumber(view returns (uint256)
15940800
latestOutputIndex(view returns (uint256)
368
nextBlockNumber(view returns (uint256)
15984000
nextOutputIndex(view returns (uint256)
369
startingBlockNumber(view returns (uint256)
0
startingTimestamp(view returns (uint256)
1716306421
version(view returns (string)
1.3.1
Read-only
computeL2Timestamp(uint256 _l2BlockNumberview returns (uint256)
getL2Output(uint256 _l2OutputIndexview returns (struct TypesOutputProposal)
getL2OutputAfter(uint256 _l2BlockNumberview returns (struct TypesOutputProposal)
getL2OutputIndexAfter(uint256 _l2BlockNumberview returns (uint256)
State-modifying
deleteL2Outputs(uint256 _l2OutputIndex
initialize(uint256 _startingBlockNumberuint256 _startingTimestamp
proposeL2Output(bytes32 _outputRootuint256 _l2BlockNumberbytes32 _l1BlockHashuint256 _l1BlockNumberpayable 
Events
Initialized(uint8 version
OutputProposed(bytes32 indexed outputRootuint256 indexed l2OutputIndexuint256 indexed l2BlockNumberuint256 l1Timestamp
OutputsDeleted(uint256 indexed prevNextOutputIndexuint256 indexed newNextOutputIndex
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.