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 2,733 txns
Deployed by via 0x9a636b1a at 17793749
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Proxy"

0x649878ea3bbf8c20fabd1ec20976a70c24d0983b4a7d68d6a459d06059f25f19
0x7bc39f3642a7e7a00e03fcf2d57d2d355620e1d916fd571000d054b4a84cbe55
0x784c14682731714530d432fae428742b5546abf7156d0cee47d38d66ad13b2f6
0x5da1a5aae2f8fac3b1492fee95c52bfcf4ac5da45c11d06a46734c742dfc9ce1
0x80797b78af52a97ca20ec696b5d06aeefb95e45737432ee9bb3d4b86e093268c
0x9156e1b89ddeb5e45655048e837784b21c096cb2010c0905b483888428858564
0x1b37dcb3919d3d47a274231d9778c7f63ce731a001c09e8ba48987ba5fb31ba2
0x8ac5d5102005a5f887f6b2a03b064fd9afe39850a0ac466af6d19396a9c5ecbf
0x82eeb2723aff248d8cf9ac1739b7da4b9f8d4b63127b3327ba95322f37c4a2b8
0x88b3560f5b770a90c17508ffc5b631423e581cc1bdd0d44f80bd5640750e6d0d

Functions
Getter at block 22713188
CHALLENGER(view returns (address)
0xeac870005fe175eec9365502eaeb2a6f50de1eff
FINALIZATION_PERIOD_SECONDS(view returns (uint256)
604800
L2_BLOCK_TIME(view returns (uint256)
1
PROPOSER(view returns (address)
0x9c9db06722b3e33fa356c7347f7fbe328a26dc7d
SUBMISSION_INTERVAL(view returns (uint256)
3600
challenger(view returns (address)
0xeac870005fe175eec9365502eaeb2a6f50de1eff
finalizationPeriodSeconds(view returns (uint256)
604800
l2BlockTime(view returns (uint256)
1
latestBlockNumber(view returns (uint256)
9838800
latestOutputIndex(view returns (uint256)
2732
nextBlockNumber(view returns (uint256)
9842400
nextOutputIndex(view returns (uint256)
2733
proposer(view returns (address)
0x9c9db06722b3e33fa356c7347f7fbe328a26dc7d
startingBlockNumber(view returns (uint256)
0
startingTimestamp(view returns (uint256)
1722375257
submissionInterval(view returns (uint256)
3600
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.