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.

0x47f9fda2ff7c2354e8d6400733041ee6c56bba19

Verified contract

Proxy

Active on Base with 450 txns
Deployed by via 0x92814357 at 12042518
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x4f20e5f7f5cbcdd47a496bc351df6b6510625d77e9e3f0cafb69ac99a7a78169
0x4573e3778deb807356d561690f619ef5af27f6cd271469efb5f682c464a59a7f
0x7a2514e4cf5588bdfa2648b7e87808424baa3db488e64cda44b9fd90d8a754bc
0xb686662e762ff9b4fd45a04aef01419840c1f1aeeb06f2e4f3f5f35d783ba82e
0x10876210d76e5d0b79acd49c7ed200a34f29bad8630dd28d969913eb047cbe50
0x6551d0553823ba2c0d035800c0224c956f6a5d928952aa6567374198038c5d50
0xa504f622d60de9d7647e03b65a900ce9dcf38c8544724bb003a173abb64eca5c
0xf533e1633e2efd9320fe89203ce05e9b7bd81023732fcefc33e7fb1ea3ecb645
0xe488cf82c7c607adf4441564ad469984a69913dce6eda30527d8e3ad2b741232
0x92cd52589b3a7395f22e9582e92f00e8234ed0c3739fd2b5d86c4cd6e5e4bef6

Functions
Getter at block 21783006
CHALLENGER(view returns (address)
0x7dce2fee5e30eff298cd3d9b92649f00ebdfc104
FINALIZATION_PERIOD_SECONDS(view returns (uint256)
604800
L2_BLOCK_TIME(view returns (uint256)
1
PROPOSER(view returns (address)
0x956c929272847f089268f0530d15c6b876260443
SUBMISSION_INTERVAL(view returns (uint256)
43200
latestBlockNumber(view returns (uint256)
19440000
latestOutputIndex(view returns (uint256)
449
nextBlockNumber(view returns (uint256)
19483200
nextOutputIndex(view returns (uint256)
450
startingBlockNumber(view returns (uint256)
0
startingTimestamp(view returns (uint256)
1710874311
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.