SystemStatus

Verified contract

Active on Ethereum with 1,250 txns
Deployed by via 0x372d62cd at 14405856
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "SystemStatus"

0x045957a24a362f65c7a60206c9d482a1e97f34c2f197aad4372792e56ec78840
0x4e06a3ad496bcafa4e14a9af285c1c3f30603de99cda773dfa357bed2bb96182
0x3eb8e219e205f9b7f5ee74e56367d36b5cefff3ec7914e03aedcc5f1e4f7c6cb
0x7bfed74c53cebd0461bcec9d00e5b57e329115079df46f4c12083e38f111625d
0x3ab2daa20ad5cc0394d81582f779993f5c6139b5e4ed8169acb5b223c3d0bc64
0xd5fe6019acfc22cdb03328cbbb565fec799fe3b612bc095775a00e5824ecfec0
0x688ba5f6cad2bf34b09c83b66d56b621da3a4cc0a577dfa9f3a7edd0d03b76f1
0xdd06b4b81fa95001230b9d9412dad5b4f78dc8caaaceaf0faeb1e6c42b9a40c4
0x33040183678bb9d1a11eafca7bc7c0f7140afb400fb0186e8da6f42931d90141
0x88979996b6f0f37a1ac173347ec7cff8a6da27f440261adde5d9eea1e36efe47

Functions
Getter at block 21270875
CONTRACT_NAME(view returns (bytes32)
0x53797374656d5374617475730000000000000000000000000000000000000000
SECTION_EXCHANGE(view returns (bytes32)
0x45786368616e6765000000000000000000000000000000000000000000000000
SECTION_FUTURES(view returns (bytes32)
0x4675747572657300000000000000000000000000000000000000000000000000
SECTION_ISSUANCE(view returns (bytes32)
0x49737375616e6365000000000000000000000000000000000000000000000000
SECTION_SYNTH(view returns (bytes32)
0x53796e7468000000000000000000000000000000000000000000000000000000
SECTION_SYNTH_EXCHANGE(view returns (bytes32)
0x53796e746845786368616e676500000000000000000000000000000000000000
SECTION_SYSTEM(view returns (bytes32)
0x53797374656d0000000000000000000000000000000000000000000000000000
SUSPENSION_REASON_UPGRADE(view returns (uint248)
1
exchangeSuspension(view returns (bool suspendeduint248 reason)
(suspended=true, reason=2059)
futuresSuspension(view returns (bool suspendeduint248 reason)
(suspended=false, reason=0)
isSystemUpgrading(view returns (bool)
false
issuanceSuspension(view returns (bool suspendeduint248 reason)
(suspended=false, reason=0)
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xeb3107117fead7de89cd14d463d340a2e6917769
 
requireExchangeActive(view 
 
requireFuturesActive(view 
requireIssuanceActive(view 
()
requireSystemActive(view 
()
systemSuspended(view returns (bool)
false
systemSuspension(view returns (bool suspendeduint248 reason)
(suspended=false, reason=0)
Read-only
accessControl(bytes32addressview returns (bool canSuspendbool canResume)
futuresMarketSuspension(bytes32view returns (bool suspendeduint248 reason)
getFuturesMarketSuspensions(bytes32[] marketKeysview returns (bool[] suspensionsuint256[] reasons)
getSynthExchangeSuspensions(bytes32[] synthsview returns (bool[] exchangeSuspensionsuint256[] reasons)
getSynthSuspensions(bytes32[] synthsview returns (bool[] suspensionsuint256[] reasons)
requireExchangeBetweenSynthsAllowed(bytes32 sourceCurrencyKeybytes32 destinationCurrencyKeyview 
requireFuturesMarketActive(bytes32 marketKeyview 
requireSynthActive(bytes32 currencyKeyview 
requireSynthExchangeActive(bytes32 currencyKeyview 
requireSynthsActive(bytes32 sourceCurrencyKeybytes32 destinationCurrencyKeyview 
synthExchangeSuspension(bytes32view returns (bool suspendeduint248 reason)
synthSuspended(bytes32 currencyKeyview returns (bool)
synthSuspension(bytes32view returns (bool suspendeduint248 reason)
State-modifying
acceptOwnership(
nominateNewOwner(address _owner
resumeExchange(
resumeFutures(
resumeFuturesMarket(bytes32 marketKey
resumeFuturesMarkets(bytes32[] marketKeys
resumeIssuance(
resumeSynth(bytes32 currencyKey
resumeSynthExchange(bytes32 currencyKey
resumeSynths(bytes32[] currencyKeys
resumeSynthsExchange(bytes32[] currencyKeys
resumeSystem(
suspendExchange(uint256 reason
suspendFutures(uint256 reason
suspendFuturesMarket(bytes32 marketKeyuint256 reason
suspendFuturesMarkets(bytes32[] marketKeysuint256 reason
suspendIssuance(uint256 reason
suspendSynth(bytes32 currencyKeyuint256 reason
suspendSynthExchange(bytes32 currencyKeyuint256 reason
suspendSynths(bytes32[] currencyKeysuint256 reason
suspendSynthsExchange(bytes32[] currencyKeysuint256 reason
suspendSystem(uint256 reason
updateAccessControl(bytes32 sectionaddress accountbool canSuspendbool canResume
updateAccessControls(bytes32[] sectionsaddress[] accountsbool[] canSuspendsbool[] canResumes
Events
AccessControlUpdated(bytes32 indexed sectionaddress indexed accountbool canSuspendbool canResume
ExchangeResumed(uint256 reason
ExchangeSuspended(uint256 reason
FuturesMarketResumed(bytes32 marketKeyuint256 reason
FuturesMarketSuspended(bytes32 marketKeyuint256 reason
FuturesResumed(uint256 reason
FuturesSuspended(uint256 reason
IssuanceResumed(uint256 reason
IssuanceSuspended(uint256 reason
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
SynthExchangeResumed(bytes32 currencyKeyuint256 reason
SynthExchangeSuspended(bytes32 currencyKeyuint256 reason
SynthResumed(bytes32 currencyKeyuint256 reason
SynthSuspended(bytes32 currencyKeyuint256 reason
SystemResumed(uint256 reason
SystemSuspended(uint256 reason
Constructor
constructor(address _owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.