CanonicalTransactionChain
Verified contract
Active on
Ethereum with 22,506 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) |
---|---|---|---|---|---|---|---|
| 19437272 | 8 months ago | | | 0 | 0.0049984484 | |
| 19437224 | 8 months ago | | | 0 | 0.0047362044 | |
| 19437173 | 8 months ago | | | 0 | 0.0046828553 | |
| 19437163 | 8 months ago | | | 0 | 0.0042372557 | |
| 19437159 | 8 months ago | | | 0 | 0.0049205089 | |
| 19437148 | 8 months ago | | | 0 | 0.0045688926 | |
| 19437142 | 8 months ago | | | 0 | 0.0043333495 | |
| 19437135 | 8 months ago | | | 0 | 0.0043340861 | |
| 19437131 | 8 months ago | | | 0 | 0.0043676794 | |
| 19437126 | 8 months ago | | | 0 | 0.0045337906 |
ABI
ABI objects
Getter at block 21292762
MAX_ROLLUP_TX_SIZE() view returns (uint256)
50000
MIN_ROLLUP_TX_GAS() view returns (uint256)
100000
batches() view returns (address)
0x5dd48ef85b99e3e3d711ca8b41cbc07da1677f3e
enqueueGasCost() view returns (uint256)
60000
enqueueL2GasPrepaid() view returns (uint256)
1920000
getLastBlockNumber() view returns (uint40)
19437175
getLastTimestamp() view returns (uint40)
1710467231
getNextQueueIndex() view returns (uint40)
61269
getNumPendingQueueElements() view returns (uint40)
0
getQueueLength() view returns (uint40)
61269
getTotalBatches() view returns (uint256 _totalBatches)
22502
getTotalElements() view returns (uint256 _totalElements)
61171944
l2GasDiscountDivisor() view returns (uint256)
32
libAddressManager() view returns (address)
0x6968f3f16c3e64003f02e121cf0d5ccbf5625a42
maxTransactionGasLimit() view returns (uint256)
30000000
Read-only
getQueueElement(uint256 _index) view returns (struct Lib_BVMCodecQueueElement _element)
resolve(string _name) view returns (address)
State-modifying
Events appendSequencerBatch()
enqueue(address _target, uint256 _gasLimit, bytes _data)
resetIndex(uint256 _batchIndex, uint40 _totalElement, uint40 _batchSize, uint40 _nextqIndex, uint40 _numQueuedTransactions, uint40 _timestamp, uint40 _blockNumber)
setGasParams(uint256 _l2GasDiscountDivisor, uint256 _enqueueGasCost)
CTCBatchReset(uint256 indexed _batchIndex, uint40 _nextqIndex, uint40 _totalElement, uint40 _batchSize, uint40 _numQueuedTransactions, uint40 _timestamp, uint40 _blockNumber)
L2GasParamsUpdated(uint256 l2GasDiscountDivisor, uint256 enqueueGasCost, uint256 enqueueL2GasPrepaid)
QueueBatchAppended(uint256 _startingQueueIndex, uint256 _numQueueElements, uint256 _totalElements)
SequencerBatchAppended(uint256 _startingQueueIndex, uint256 _numQueueElements, uint256 _totalElements)
TransactionBatchAppended(uint256 indexed _batchIndex, bytes32 _batchRoot, uint256 _batchSize, uint256 _prevTotalElements, bytes _signature, bytes _extraData)
TransactionEnqueued(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.