L2OutputOracle

Verified contract

Implementation

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

No balances found for "L2OutputOracle"

No transactions found for "L2OutputOracle"


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)
0
 
latestOutputIndex(view returns (uint256)
nextBlockNumber(view returns (uint256)
43200
nextOutputIndex(view returns (uint256)
0
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
constructor(uint256 _submissionIntervaluint256 _l2BlockTimeuint256 _startingBlockNumberuint256 _startingTimestampaddress _proposeraddress _challengeruint256 _finalizationPeriodSeconds
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.