OptimismBridgeExecutor
Verified contract
Active on
Base with 2 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 "OptimismBridgeExecutor"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 5973158 | a year ago | | | 0 | 0.000023940939 | |
| 2960948 | a year ago | | | 0 | 0.000000001413097137 |
ABI
ABI objects
Getter at block 22738041
OVM_L2_CROSS_DOMAIN_MESSENGER() view returns (address)
0x4200000000000000000000000000000000000007
getActionsSetCount() view returns (uint256)
5
getDelay() view returns (uint256)
172800
getEthereumGovernanceExecutor() view returns (address)
0xee56e2b3d491590b5b31738cc34d5232f378a8d5
getGracePeriod() view returns (uint256)
259200
getGuardian() view returns (address)
0x9e10c0a1eb8ff6a0aaa53a62c7a338f35d7d9a2a
getMaximumDelay() view returns (uint256)
604800
getMinimumDelay() view returns (uint256)
28800
Read-only
getActionsSetById(uint256 actionsSetId) view returns (struct IExecutorBaseActionsSet)
getCurrentState(uint256 actionsSetId) view returns (uint8)
isActionQueued(bytes32 actionHash) view returns (bool)
State-modifying
Events cancel(uint256 actionsSetId)
execute(uint256 actionsSetId) payable
executeDelegateCall(address target, bytes data) payable returns (bool, bytes)
queue(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, bool[] withDelegatecalls)
receiveFunds() payable
updateDelay(uint256 delay)
updateEthereumGovernanceExecutor(address ethereumGovernanceExecutor)
updateGracePeriod(uint256 gracePeriod)
updateGuardian(address guardian)
updateMaximumDelay(uint256 maximumDelay)
updateMinimumDelay(uint256 minimumDelay)
ActionsSetCanceled(uint256 indexed id)
ActionsSetExecuted(uint256 indexed id, address indexed initiatorExecution, bytes[] returnedData)
ActionsSetQueued(uint256 indexed id, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, bool[] withDelegatecalls, uint256 executionTime)
DelayUpdate(uint256 oldDelay, uint256 newDelay)
EthereumGovernanceExecutorUpdate(address oldEthereumGovernanceExecutor, address newEthereumGovernanceExecutor)
GracePeriodUpdate(uint256 oldGracePeriod, uint256 newGracePeriod)
GuardianUpdate(address oldGuardian, address newGuardian)
MaximumDelayUpdate(uint256 oldMaximumDelay, uint256 newMaximumDelay)
MinimumDelayUpdate(uint256 oldMinimumDelay, uint256 newMinimumDelay)
constructor(address ovmL2CrossDomainMessenger, address ethereumGovernanceExecutor, uint256 delay, uint256 gracePeriod, uint256 minimumDelay, uint256 maximumDelay, address guardian)
This contract contains no fallback and receive objects.
DelayLongerThanMax()
DelayShorterThanMin()
DuplicateAction()
EmptyTargets()
FailedActionExecution()
GracePeriodTooShort()
InconsistentParamsLength()
InsufficientBalance()
InvalidActionsSetId()
InvalidInitParams()
MaximumDelayTooShort()
MinimumDelayTooLong()
NotGuardian()
OnlyCallableByThis()
OnlyQueuedActions()
TimelockNotFinished()
UnauthorizedEthereumExecutor()