SystemDictator

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x0bcac9ee at 19592015
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 39 additional slots
-
variable spans 6 additional slots

No balances found for "SystemDictator"

No transactions found for "SystemDictator"


Functions
Getter at block 21379390
EXIT_1_NO_RETURN_STEP(view returns (uint8)
3
PROXY_TRANSFER_STEP(view returns (uint8)
4
 
config(view returns (struct SystemDictatorGlobalConfig globalConfigstruct SystemDictatorProxyAddressConfig proxyAddressConfigstruct SystemDictatorImplementationAddressConfig implementationAddressConfigstruct SystemDictatorSystemConfigConfig systemConfigConfigstruct SystemDictatorProtocolVersionConfig protocolVersionConfig)
currentStep(view returns (uint8)
1
dynamicConfigSet(view returns (bool)
false
exited(view returns (bool)
false
finalized(view returns (bool)
false
l2OutputOracleDynamicConfig(view returns (uint256 l2OutputOracleSubmissionIntervaluint256 l2BlockTimeuint256 l2OutputOracleStartingBlockNumberuint256 l2OutputOracleStartingTimestampaddress l2OutputOracleProposeraddress l2OutputOracleChallengeruint256 finalizationPeriodSeconds)
(l2OutputOracleSubmissionInterval=0, l2BlockTime=0, l2OutputOracleStartingBlockNumber=0, l2OutputOracleStartingTimestamp=0, l2OutputOracleProposer=0x0000000000000000000000000000000000000000, l2OutputOracleChallenger=0x0000000000000000000000000000000000000000, finalizationPeriodSeconds=0)
oldL1CrossDomainMessenger(view returns (address)
0x0000000000000000000000000000000000000000
optimismPortalDynamicConfig(view returns (address portalGuardian)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only

This contract contains no read-only function objects.

State-modifying
exit1(
finalize(
initialize(struct SystemDictatorDeployConfig _config
phase1(
phase2(
renounceOwnership(
step1(
step2(
step3(
step4(
step5(
transferOwnership(address newOwner
updateDynamicConfig(struct SystemDictatorL2OutputOracleDynamicConfig _l2OutputOracleDynamicConfigstruct SystemDictatorOptimismPortalDynamicConfig _optimismPortalDynamicConfig
Events
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.