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.

Proxy

Verified contract

Proxy

Active on Base with 8 txns
Deployed by via 0x4b198ddf at 22571802
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Proxy"

0xdaab102928770ec968f7c36d6b5f1c279c5c63ace10184dba717d2c4bf19e234
0x8292079570d6dbfde3a7b1bb1717c41342bae3b9a0fae352f0b93c8371d3542b
0xcab311abd01a35009559d998bb73b21ee22e3a4982e507fbeaf0113f86532b2c
0x03194f5d626aaa19fcb47751babe659a2dd4c0317c11337d1bc05eed61c70a92
0xbb9ffb8409ca128b5e55d4641190d6cbb34ddb33532a47a8dd1c159012960e9f
0xff54a41b30e7bd674426fe48302df0fa0488ca46153c973e16330fcb50567cfd
0x83aa2ca1ae11545b6a2fde5a9937b99b62440279bff91a16cc2a02991d2f71be
0x8069de338c203643324420bb6e1ebd005b7f9612b878c43e892055703642c8e9

Functions
Getter at block 22746460
CHALLENGER(view returns (address)
0x7dce2fee5e30eff298cd3d9b92649f00ebdfc104
FINALIZATION_PERIOD_SECONDS(view returns (uint256)
604800
L2_BLOCK_TIME(view returns (uint256)
1
PROPOSER(view returns (address)
0x991e61aabf30e9ee5f5ec6d49f457eac02f5bd43
SUBMISSION_INTERVAL(view returns (uint256)
43200
challenger(view returns (address)
0x7dce2fee5e30eff298cd3d9b92649f00ebdfc104
finalizationPeriodSeconds(view returns (uint256)
604800
l2BlockTime(view returns (uint256)
1
latestBlockNumber(view returns (uint256)
345600
latestOutputIndex(view returns (uint256)
7
nextBlockNumber(view returns (uint256)
388800
nextOutputIndex(view returns (uint256)
8
proposer(view returns (address)
0x991e61aabf30e9ee5f5ec6d49f457eac02f5bd43
startingBlockNumber(view returns (uint256)
0
startingTimestamp(view returns (uint256)
1731932909
submissionInterval(view returns (uint256)
43200
version(view returns (string)
1.8.0
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
admin(returns (address)
changeAdmin(address _admin
implementation(returns (address)
upgradeTo(address _implementation
upgradeToAndCall(address _implementationbytes _datapayable returns (bytes)
deleteL2Outputs(uint256 _l2OutputIndex
initialize(uint256 _submissionIntervaluint256 _l2BlockTimeuint256 _startingBlockNumberuint256 _startingTimestampaddress _proposeraddress _challengeruint256 _finalizationPeriodSeconds
proposeL2Output(bytes32 _outputRootuint256 _l2BlockNumberbytes32 _l1BlockHashuint256 _l1BlockNumberpayable 
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Initialized(uint8 version
OutputProposed(bytes32 indexed outputRootuint256 indexed l2OutputIndexuint256 indexed l2BlockNumberuint256 l1Timestamp
OutputsDeleted(uint256 indexed prevNextOutputIndexuint256 indexed newNextOutputIndex
Constructor
constructor(address _admin
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.