ValidatorTimelock

Verified contract

Active on Ethereum with 9,335 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ValidatorTimelock"

0x824026a2b5826bce9175c3c95d90c9e3186c7ddba934b3b2c41d241051bd8607
0x4d90c2fb0b26855e6a4e53bb1c62827df1918d612d10e12302ac8d4f5d49bb7d
0xb38df8a1736a5ac2415dd0dc60fe52c7eb0c3c4017db1da2e9a167ef8f5988d9
0xf5ba833540bc52bc5734bb203391ad89bfd9c8bda6daf59e65d0bdff481b1692
0xaaf5e12d16413f90a36ca80800e943aee84629a271a169e7c31a372547a5a13e
0x8b0aa44077a03eaa510139f2d4de00fd70ce1f67631c389bbe28cd49fcbb3330
0xc729122e7281b985af02ddd92f35431ffbaced65e8b392d68f7ca5f0ee349aa2
0x168e22ff243caf6a5fde69a8a121293eeca2e49233ccf6b29c1b1a14603a5e85
0x97d5b33941cf999b5883b394985708ec3daf61cc79d09426567ba5ba19707d36
0x545319a4a6161c7624a2d9b93bc4070a2a04c86fbcf228ab455c17c8dc3e264d

Functions
Getter at block 20791599
executionDelay(view returns (uint32)
75600
getName(view returns (string)
ValidatorTimelock
owner(view returns (address)
0x8f7a9912416e8adc4d9c21fae1415d3318a11897
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
stateTransitionManager(view returns (address)
0xc2ee6b6af7d616f6e27ce7f4a451aedc2b0f5f5c
Read-only
getCommittedBatchTimestamp(uint256 _chainIduint256 _l2BatchNumberview returns (uint256)
validators(uint256 _chainIdaddress _validatorview returns (bool)
State-modifying
acceptOwnership(
addValidator(uint256 _chainIdaddress _newValidator
commitBatches(struct IExecutorStoredBatchInfostruct IExecutorCommitBatchInfo[] _newBatchesData
commitBatchesSharedBridge(uint256 _chainIdstruct IExecutorStoredBatchInfostruct IExecutorCommitBatchInfo[] _newBatchesData
executeBatches(struct IExecutorStoredBatchInfo[] _newBatchesData
executeBatchesSharedBridge(uint256 _chainIdstruct IExecutorStoredBatchInfo[] _newBatchesData
proveBatches(struct IExecutorStoredBatchInfostruct IExecutorStoredBatchInfo[]struct IExecutorProofInput
proveBatchesSharedBridge(uint256 _chainIdstruct IExecutorStoredBatchInfostruct IExecutorStoredBatchInfo[]struct IExecutorProofInput
removeValidator(uint256 _chainIdaddress _validator
renounceOwnership(
revertBatches(uint256
revertBatchesSharedBridge(uint256 _chainIduint256
setExecutionDelay(uint32 _executionDelay
setStateTransitionManager(address _stateTransitionManager
transferOwnership(address newOwner
Events
BlockCommit(uint256 indexed batchNumberbytes32 indexed batchHashbytes32 indexed commitment
BlockExecution(uint256 indexed batchNumberbytes32 indexed batchHashbytes32 indexed commitment
BlocksRevert(uint256 totalBatchesCommitteduint256 totalBatchesVerifieduint256 totalBatchesExecuted
BlocksVerification(uint256 indexed previousLastVerifiedBatchuint256 indexed currentLastVerifiedBatch
NewExecutionDelay(uint256 _newExecutionDelay
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ValidatorAdded(uint256 indexed _chainIdaddress _addedValidator
ValidatorRemoved(uint256 indexed _chainIdaddress _removedValidator
Constructor
constructor(address _initialOwneruint32 _executionDelayuint256 _eraChainId
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressAlreadyValidator(uint256 _chainId
ValidatorDoesNotExist(uint256 _chainId