CanonicalTransactionChain

Verified contract

Active on Ethereum with 743 txns
Deployed by via 0x209db95c at 15175690
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "CanonicalTransactionChain"

0xe7191e9a9747f404b9c85a3e13af2392f481f337c3eac46b3b58e4f3b6976ed9
0x5eeb77d8b6c9170897b85e2dae473a82feac6819c2c4ef5a00cd02a54d219623
0xeefe860d6e8539a72ac5ef6af3b67973e67fbe3d16a23a18760a77609090c336
0xb27bd539d61232b6abb5cfbd99165ee01747d1c2810e518c3c5deef4bfef7300
0x2391acf08d3f879d0ec4ca57b50e837f0cb9f7c9d24e14fc61f19a94c2d37f30
0x8474630415674a54efc13ac6c10b064e9699f45f520c58de740167401770a6d1
0xbfb65eb1fa4cf02696ea62b9b3ee45150b206a060e74ee38c2945bb887f11c2f
0xfaa48ca88a6646a187a18be87b726f3ab0fce7c9a7f414cf766451dc55236e15
0x59427461cfadc787fb9ffbad69d0a327e4c2e50da2ba09d06e5a229d626bdba2
0xce6915b33e9059b6b91913dcb92aae6d6cc1102c0631b0ce11c3732554f5a82c

Functions
Getter at block 20864009
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)
0xb28e4568f45bb14fca3d78b5358c933e18af0488
enqueueGasCost(view returns (uint256)
60000
enqueueL2GasPrepaid(view returns (uint256)
1920000
getLastBlockNumber(view returns (uint40)
0
getLastTimestamp(view returns (uint40)
0
getNextQueueIndex(view returns (uint40)
0
getNumPendingQueueElements(view returns (uint40)
0
getQueueLength(view returns (uint40)
0
getTotalBatches(view returns (uint256 _totalBatches)
0
getTotalElements(view returns (uint256 _totalElements)
0
l2GasDiscountDivisor(view returns (uint256)
32
libAddressManager(view returns (address)
0xfe04f519b28fe14959e74b3ac79fcf2c3417b4d4
maxTransactionGasLimit(view returns (uint256)
11000000
queue(view returns (address)
0x6fefaa4cf65f653704a143322709c23a18e9bfbf
Read-only
getBatchByChainId(uint256 _chainIduint256 _indexview returns (bytes32)
getBatchGlobalMetadataByChainId(uint256 _chainIdview returns (bytes27)
getLastBlockNumberByChainId(uint256 _chainIdview returns (uint40)
getLastTimestampByChainId(uint256 _chainIdview returns (uint40)
getNextQueueIndexByChainId(uint256 _chainIdview returns (uint40)
getNumPendingQueueElementsByChainId(uint256 _chainIdview returns (uint40)
getQueueElement(uint256 _indexview returns (struct Lib_OVMCodecQueueElement _element)
getQueueElementByChainId(uint256 _chainIduint256 _indexview returns (struct Lib_OVMCodecQueueElement _element)
getQueueLengthByChainId(uint256 _chainIdview returns (uint40)
getTotalBatchesByChainId(uint256 _chainIdview returns (uint256 _totalBatches)
getTotalElementsByChainId(uint256 _chainIdview returns (uint256 _totalElements)
lengthBatchByChainId(uint256 _chainIdview returns (uint256)
resolve(string _nameview returns (address)
State-modifying
appendSequencerBatch(
appendSequencerBatchByChainId(
deleteBatchElementsAfterInclusiveByChainId(uint256 _chainIduint256 _indexbytes27 _globalMetadata
enqueue(address _targetuint256 _gasLimitbytes _data
enqueueByChainId(uint256 _chainIdaddress _targetuint256 _gasLimitbytes _data
pushBatchByChainId(uint256 _chainIdbytes32 _objectbytes27 _globalMetadata
pushQueueByChainId(uint256 _chainIdstruct Lib_OVMCodecQueueElement _object
setBatchByChainId(uint256 _chainIduint256 _indexbytes32 _object
setBatchGlobalMetadataByChainId(uint256 _chainIdbytes27 _globalMetadata
setGasParams(uint256 _l2GasDiscountDivisoruint256 _enqueueGasCost
setQueueByChainId(uint256 _chainIduint256 _indexstruct Lib_OVMCodecQueueElement _object
Events
BatchElementDeleted(address _senderuint256 _chainIduint256 _indexbytes27 _globalMetadata
BatchPushed(address _senderuint256 _chainIdbytes32 _objectbytes27 _globalMetadata
BatchSetted(address _senderuint256 _chainIduint256 _indexbytes32 _object
BatchesGlobalMetadataSet(address _senderuint256 _chainIdbytes27 _globalMetadata
L2GasParamsUpdated(uint256 l2GasDiscountDivisoruint256 enqueueGasCostuint256 enqueueL2GasPrepaid
QueueBatchAppended(uint256 _chainIduint256 _startingQueueIndexuint256 _numQueueElementsuint256 _totalElements
QueueElementDeleted(address _senderuint256 _chainIduint256 _indexbytes27 _globalMetadata
QueueGlobalMetadataSet(address _senderuint256 _chainIdbytes27 _globalMetadata
QueuePushed(address _senderuint256 _chainIdstruct Lib_OVMCodecQueueElement _object
QueueSetted(address _senderuint256 _chainIduint256 _indexstruct Lib_OVMCodecQueueElement _object
SequencerBatchAppended(uint256 _chainIduint256 _startingQueueIndexuint256 _numQueueElementsuint256 _totalElements
TransactionBatchAppended(uint256 _chainIduint256 indexed _batchIndexbytes32 _batchRootuint256 _batchSizeuint256 _prevTotalElementsbytes _extraData
TransactionEnqueued(uint256 _chainIdaddress indexed _l1TxOriginaddress indexed _targetuint256 _gasLimitbytes _datauint256 indexed _queueIndexuint256 _timestamp
Constructor
constructor(address _libAddressManageruint256 _maxTransactionGasLimituint256 _l2GasDiscountDivisoruint256 _enqueueGasCost
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.