OVM_StateCommitmentChain
Verified contract
Active on
Ethereum with 4,520 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "OVM_StateCommitmentChain"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13596217 | 3 years ago | | | 0 | 0.13396754 | |
| 13595867 | 3 years ago | | | 0 | 0.19872077 | |
| 13595650 | 3 years ago | | | 0 | 0.14584790 | |
| 13595499 | 3 years ago | | | 0 | 0.12108639 | |
| 13595344 | 3 years ago | | | 0 | 0.15692398 | |
| 13595134 | 3 years ago | | | 0 | 0.11350395 | |
| 13594950 | 3 years ago | | | 0 | 0.14023100 | |
| 13594791 | 3 years ago | | | 0 | 0.19046592 | |
| 13594609 | 3 years ago | | | 0 | 0.12565000 | |
| 13594372 | 3 years ago | | | 0 | 0.14277423 |
ABI
ABI objects
Getter at block 21186271
FRAUD_PROOF_WINDOW() view returns (uint256)
604800
SEQUENCER_PUBLISH_WINDOW() view returns (uint256)
12592000
batches() view returns (address)
0x77ebfdfcc906ddcda0c42b866f26a8d5a2bb0572
getLastSequencerTimestamp() view returns (uint256 _lastSequencerTimestamp)
1636651217
getTotalBatches() view returns (uint256 _totalBatches)
4302
getTotalElements() view returns (uint256 _totalElements)
4072684
libAddressManager() view returns (address)
0xde1fcfb0851916ca5101820a69b13a4e276bd81f
Read-only
insideFraudProofWindow(struct Lib_OVMCodecChainBatchHeader _batchHeader) view returns (bool _inside)
resolve(string _name) view returns (address)
verifyStateCommitment(bytes32 _element, struct Lib_OVMCodecChainBatchHeader _batchHeader, struct Lib_OVMCodecChainInclusionProof _proof) view returns (bool)
State-modifying
Events appendStateBatch(bytes32[] _batch, uint256 _shouldStartAtElement)
deleteStateBatch(struct Lib_OVMCodecChainBatchHeader _batchHeader)
StateBatchAppended(uint256 indexed _batchIndex, bytes32 _batchRoot, uint256 _batchSize, uint256 _prevTotalElements, bytes _extraData)
StateBatchDeleted(uint256 indexed _batchIndex, bytes32 _batchRoot)
constructor(address _libAddressManager, uint256 _fraudProofWindow, uint256 _sequencerPublishWindow)
This contract contains no fallback and receive objects.
This contract contains no error objects.