CanonicalTransactionChain
Verified contract
Active on
Ethereum with 25,438 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 "CanonicalTransactionChain"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14570883 | 3 years ago | | | 0 | 0.021441322 | |
| 14570867 | 3 years ago | | | 0 | 0.021031965 | |
| 14570839 | 3 years ago | | | 0 | 0.024182910 | |
| 14570828 | 3 years ago | | | 0 | 0.016392894 | |
| 14570762 | 3 years ago | | | 0 | 0.019034752 | |
| 14570726 | 3 years ago | | | 0 | 0.015911928 | |
| 14570694 | 3 years ago | | | 0 | 0.016092962 | |
| 14570667 | 3 years ago | | | 0 | 0.020450790 | |
| 14570598 | 3 years ago | | | 0 | 0.023251229 | |
| 14570595 | 3 years ago | | | 0 | 0.017511141 |
ABI
ABI objects
Getter at block 21207582
DEFAULT_CHAINID() view returns (uint256)
1088
MAX_ROLLUP_TX_SIZE() view returns (uint256)
50000
MIN_ROLLUP_TX_GAS() view returns (uint256)
100000
batches() view returns (address)
0x38473feb3a6366757a249db2ca4fbb2c663416b7
enqueueGasCost() view returns (uint256)
60000
enqueueL2GasPrepaid() view returns (uint256)
1920000
getLastBlockNumber() view returns (uint40)
19431495
getLastTimestamp() view returns (uint40)
1710398153
getNextQueueIndex() view returns (uint40)
36284
getNumPendingQueueElements() view returns (uint40)
3013
getQueueLength() view returns (uint40)
39297
getTotalBatches() view returns (uint256 _totalBatches)
42647
getTotalElements() view returns (uint256 _totalElements)
15214530
l2GasDiscountDivisor() view returns (uint256)
32
libAddressManager() view returns (address)
0x918778e825747a892b17c66fe7d24c618262867d
maxTransactionGasLimit() view returns (uint256)
1100000000
queue() view returns (address)
0xa91ea6f5d1eda8e6686639d6c88b309cf35d2e57
Read-only
getBatchByChainId(uint256 _chainId, uint256 _index) view returns (bytes32)
getBatchGlobalMetadataByChainId(uint256 _chainId) view returns (bytes27)
getLastBlockNumberByChainId(uint256 _chainId) view returns (uint40)
getLastTimestampByChainId(uint256 _chainId) view returns (uint40)
getNextQueueIndexByChainId(uint256 _chainId) view returns (uint40)
getNumPendingQueueElementsByChainId(uint256 _chainId) view returns (uint40)
getQueueElement(uint256 _index) view returns (struct Lib_OVMCodecQueueElement _element)
getQueueElementByChainId(uint256 _chainId, uint256 _index) view returns (struct Lib_OVMCodecQueueElement _element)
getQueueLengthByChainId(uint256 _chainId) view returns (uint40)
getTotalBatchesByChainId(uint256 _chainId) view returns (uint256 _totalBatches)
getTotalElementsByChainId(uint256 _chainId) view returns (uint256 _totalElements)
lengthBatchByChainId(uint256 _chainId) view returns (uint256)
resolve(string _name) view returns (address)
State-modifying
Events appendSequencerBatch()
appendSequencerBatchByChainId()
deleteBatchElementsAfterInclusiveByChainId(uint256 _chainId, uint256 _index, bytes27 _globalMetadata)
enqueue(address _target, uint256 _gasLimit, bytes _data)
enqueueByChainId(uint256 _chainId, address _target, uint256 _gasLimit, bytes _data)
pushBatchByChainId(uint256 _chainId, bytes32 _object, bytes27 _globalMetadata)
pushQueueByChainId(uint256 _chainId, struct Lib_OVMCodecQueueElement _object)
setBatchByChainId(uint256 _chainId, uint256 _index, bytes32 _object)
setBatchGlobalMetadataByChainId(uint256 _chainId, bytes27 _globalMetadata)
setGasParams(uint256 _l2GasDiscountDivisor, uint256 _enqueueGasCost)
setQueueByChainId(uint256 _chainId, uint256 _index, struct Lib_OVMCodecQueueElement _object)
BatchElementDeleted(address _sender, uint256 _chainId, uint256 _index, bytes27 _globalMetadata)
BatchPushed(address _sender, uint256 _chainId, bytes32 _object, bytes27 _globalMetadata)
BatchSetted(address _sender, uint256 _chainId, uint256 _index, bytes32 _object)
BatchesGlobalMetadataSet(address _sender, uint256 _chainId, bytes27 _globalMetadata)
L2GasParamsUpdated(uint256 l2GasDiscountDivisor, uint256 enqueueGasCost, uint256 enqueueL2GasPrepaid)
QueueBatchAppended(uint256 _chainId, uint256 _startingQueueIndex, uint256 _numQueueElements, uint256 _totalElements)
QueueElementDeleted(address _sender, uint256 _chainId, uint256 _index, bytes27 _globalMetadata)
QueueGlobalMetadataSet(address _sender, uint256 _chainId, bytes27 _globalMetadata)
QueuePushed(address _sender, uint256 _chainId, struct Lib_OVMCodecQueueElement _object)
QueueSetted(address _sender, uint256 _chainId, uint256 _index, struct Lib_OVMCodecQueueElement _object)
SequencerBatchAppended(uint256 _chainId, uint256 _startingQueueIndex, uint256 _numQueueElements, uint256 _totalElements)
TransactionBatchAppended(uint256 _chainId, uint256 indexed _batchIndex, bytes32 _batchRoot, uint256 _batchSize, uint256 _prevTotalElements, bytes _extraData)
TransactionEnqueued(uint256 _chainId, address indexed _l1TxOrigin, address indexed _target, uint256 _gasLimit, bytes _data, uint256 indexed _queueIndex, uint256 _timestamp)
constructor(address _libAddressManager, uint256 _maxTransactionGasLimit, uint256 _l2GasDiscountDivisor, uint256 _enqueueGasCost)
This contract contains no fallback and receive objects.
This contract contains no error objects.