ValidatorTimelock

Verified contract

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

No balances found for "ValidatorTimelock"

0x21aa8bfbf0e65c8604ea3d614d799aa00362de01f90c1402e63b5472d7aa6ac6
0xa2254ba2cabdb0866329dfc7a004aa167592ed716b0aa5a5450a695e659fdf57
0x12fa59b6bac1f736b958174f5f0d692406d558bfd6381fd76bcf0ecd6b2bad29
0xb22e8c8376067d679019217aa4a14ca0c0b315120067bb55c3927571acabdd02
0xfe1659bf4b16246464f0ff75861e78740a3a8ec9a529322704d8348a31532bf4
0xbbd90f01311081f0cd723618fd0258067af22e346b6913acf7c535d87ba6f6a8
0xf86b0ce08684db85d0afd18f1fdcb0a2ed9a754d5b7be8befb43a92de80f90ce
0x7c9488c6e1435576a6cd82d69e09659959081304e1a3f009e6a88c21a8157638
0x3de0fcfe72477a9766bb0bfc4fe9257460ada301390d75814e5b825343c8f49d
0xf9120bb00e6a51d7f3ed09fd727041142e256663a78ac6a658a4353676cbc775

Functions
Getter at block 21243070
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