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 Ethereum with 5,568 txns
Deployed by via 0xf95d7a5a at 19135323
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Proxy"

0xfd7438e78ec5f7d5c383e7bb2de782299e7c6d6f55f432e9a3dc1274f774b36e
0x1478e574a9129d89ae63972b41852459832ce98c630eb2e586050b343f87e10d
0xd36202bb0095c0281f5e1cbe3e79e1a9edccda3e57c833d3719798c1cffac9fc
0x8e26b65d08b4da53c3c9344cc07e1262ce1b76aee3d00c7066a44762aed35811
0xbcccffd2aa8fbad9fa46fc65cdf4209fd1737cbec0824296476dc86bbc25f6d2
0x7297717893c0fe36562b41df86ba058ef1968c863d562084d753fc16889fa725
0xc0ce8927401d83c6d407c248bb3a95eaad61f465e051af7ab4903e6ed5ef5c45
0x91d3c75cb777deec6b43d10009cff9218efacd24bfaa51130b0dd797bdd9688c
0x73c9114c17873a98e6d9ce079fc155a9ab0202ce0b8f37e2438357275feaf200
0x83e128a8cbef4a4f08cc2a343a64060ce253d13afe764f9736b39c239a2bc415

Functions
Getter at block 20793656
CHALLENGER(view returns (address)
0xe0d7755252873c4ef5788f7f45764e0e17610508
FINALIZATION_PERIOD_SECONDS(view returns (uint256)
604800
L2_BLOCK_TIME(view returns (uint256)
2
PROPOSER(view returns (address)
0xfb90465f3064ff63fc460f01a6307ec73d64bc50
SUBMISSION_INTERVAL(view returns (uint256)
1800
challenger(view returns (address)
0xe0d7755252873c4ef5788f7f45764e0e17610508
finalizationPeriodSeconds(view returns (uint256)
604800
l2BlockTime(view returns (uint256)
2
latestBlockNumber(view returns (uint256)
10020600
latestOutputIndex(view returns (uint256)
5566
nextBlockNumber(view returns (uint256)
10022400
nextOutputIndex(view returns (uint256)
5567
proposer(view returns (address)
0xfb90465f3064ff63fc460f01a6307ec73d64bc50
startingBlockNumber(view returns (uint256)
0
startingTimestamp(view returns (uint256)
1706810711
submissionInterval(view returns (uint256)
1800
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.