CanonicalTransactionChain

Verified contract

Active on Ethereum with 22,506 txns
Deployed by via 0x01bcc301 at 17577586
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "CanonicalTransactionChain"

0x215fc23f76b2a21e4c46c65e5beda765c435cee7422107f5a4a2ba0094fd51ea
0x0b59102d0d65e967fcbff60c0809b00c43f734960489248b1c0f985367609e31
0x4fc69784c518382f7c402679ecb91d304239cf7c19b8424da06d63d52bbac02a
0xe7ab45c5b3e8fd65f9f0b07a3004ccd313c64d9c117c8c358f7ab5d08ce0a048
0xeab3f9d06b32bb908d71f56a0fb7b385e0a449a721225cc41225f723150b0cad
0xd2f1c9c62fb29e2f96daf16d12a45f4aef8ced429bb99d080cd0b34e0efe6c25
0x1e39c2cc19b76c89b8e9646046a52f6ffe8bb8af123d424ba3d24b6588739e51
0x254546dd8d4d1e95eee882f0d721d43d2de8b61405646f64f887490a555d42d7
0xfbfbb467dfa890285af1eaa773bc7be11d99154f3b0d53a6004e19b2781a4c0d
0x6cc7563bd052360af805be7038a6d164d999f454fa1f758f4edcd4ae070069b3

Functions
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 _indexview returns (struct Lib_BVMCodecQueueElement _element)
resolve(string _nameview returns (address)
State-modifying
appendSequencerBatch(
enqueue(address _targetuint256 _gasLimitbytes _data
resetIndex(uint256 _batchIndexuint40 _totalElementuint40 _batchSizeuint40 _nextqIndexuint40 _numQueuedTransactionsuint40 _timestampuint40 _blockNumber
setGasParams(uint256 _l2GasDiscountDivisoruint256 _enqueueGasCost
Events
CTCBatchReset(uint256 indexed _batchIndexuint40 _nextqIndexuint40 _totalElementuint40 _batchSizeuint40 _numQueuedTransactionsuint40 _timestampuint40 _blockNumber
L2GasParamsUpdated(uint256 l2GasDiscountDivisoruint256 enqueueGasCostuint256 enqueueL2GasPrepaid
QueueBatchAppended(uint256 _startingQueueIndexuint256 _numQueueElementsuint256 _totalElements
SequencerBatchAppended(uint256 _startingQueueIndexuint256 _numQueueElementsuint256 _totalElements
TransactionBatchAppended(uint256 indexed _batchIndexbytes32 _batchRootuint256 _batchSizeuint256 _prevTotalElementsbytes _signaturebytes _extraData
TransactionEnqueued(address 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.