L2OutputOracle

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x29c51d18 at 21012690
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 21300322
CHALLENGER(view returns (address)
0x0000000000000000000000000000000000000000
FINALIZATION_PERIOD_SECONDS(view returns (uint256)
0
L2_BLOCK_TIME(view returns (uint256)
1
PROPOSER(view returns (address)
0x0000000000000000000000000000000000000000
SUBMISSION_INTERVAL(view returns (uint256)
1
challenger(view returns (address)
0x0000000000000000000000000000000000000000
finalizationPeriodSeconds(view returns (uint256)
0
l2BlockTime(view returns (uint256)
1
latestBlockNumber(view returns (uint256)
0
 
latestOutputIndex(view returns (uint256)
nextBlockNumber(view returns (uint256)
1
nextOutputIndex(view returns (uint256)
0
proposer(view returns (address)
0x0000000000000000000000000000000000000000
startingBlockNumber(view returns (uint256)
0
startingTimestamp(view returns (uint256)
0
submissionInterval(view returns (uint256)
1
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
deleteL2Outputs(uint256 _l2OutputIndex
initialize(uint256 _submissionIntervaluint256 _l2BlockTimeuint256 _startingBlockNumberuint256 _startingTimestampaddress _proposeraddress _challengeruint256 _finalizationPeriodSeconds
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(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.