OwnerRelayOnOptimism¶
Description¶
Source: contracts/OwnerRelayOnOptimism.sol
Constructor¶
constructor
¶
Details
Signature
constructor(address _resolver, address _temporaryOwner, uint256 _ownershipDuration)
Visibility
public
State Mutability
``
Views¶
resolverAddressesRequired
¶
Details
Signature
resolverAddressesRequired() view returns (bytes32[] addresses)
Visibility
public
State Mutability
view
Restricted Functions¶
directRelay
¶
Details
Signature
directRelay(address target, bytes payload)
Visibility
external
State Mutability
``
Modifiers
Emits
finalizeRelay
¶
Details
Signature
finalizeRelay(address target, bytes payload)
Visibility
external
State Mutability
``
Modifiers
Emits
finalizeRelayBatch
¶
Details
Signature
finalizeRelayBatch(address[] targets, bytes[] payloads)
Visibility
external
State Mutability
``
Modifiers
Emits
Internal Functions¶
_onlyAllowMessengerAndL1Relayer
¶
Details
Signature
_onlyAllowMessengerAndL1Relayer() view
Visibility
internal
State Mutability
view
Requires
Modifiers¶
onlyMessengerAndL1Relayer
¶
Events¶
DirectRelay
¶
Signature: DirectRelay(address target, bytes payload)
RelayBatchFinalized
¶
Signature: RelayBatchFinalized(address[] targets, bytes[] payloads)
RelayFinalized
¶
Signature: RelayFinalized(address target, bytes payload)