github.com/ethereum-optimism/optimism@v1.7.2/packages/contracts-bedrock/snapshots/abi/SuperchainConfig.json (about) 1 [ 2 { 3 "inputs": [], 4 "stateMutability": "nonpayable", 5 "type": "constructor" 6 }, 7 { 8 "inputs": [], 9 "name": "GUARDIAN_SLOT", 10 "outputs": [ 11 { 12 "internalType": "bytes32", 13 "name": "", 14 "type": "bytes32" 15 } 16 ], 17 "stateMutability": "view", 18 "type": "function" 19 }, 20 { 21 "inputs": [], 22 "name": "PAUSED_SLOT", 23 "outputs": [ 24 { 25 "internalType": "bytes32", 26 "name": "", 27 "type": "bytes32" 28 } 29 ], 30 "stateMutability": "view", 31 "type": "function" 32 }, 33 { 34 "inputs": [], 35 "name": "guardian", 36 "outputs": [ 37 { 38 "internalType": "address", 39 "name": "guardian_", 40 "type": "address" 41 } 42 ], 43 "stateMutability": "view", 44 "type": "function" 45 }, 46 { 47 "inputs": [ 48 { 49 "internalType": "address", 50 "name": "_guardian", 51 "type": "address" 52 }, 53 { 54 "internalType": "bool", 55 "name": "_paused", 56 "type": "bool" 57 } 58 ], 59 "name": "initialize", 60 "outputs": [], 61 "stateMutability": "nonpayable", 62 "type": "function" 63 }, 64 { 65 "inputs": [ 66 { 67 "internalType": "string", 68 "name": "_identifier", 69 "type": "string" 70 } 71 ], 72 "name": "pause", 73 "outputs": [], 74 "stateMutability": "nonpayable", 75 "type": "function" 76 }, 77 { 78 "inputs": [], 79 "name": "paused", 80 "outputs": [ 81 { 82 "internalType": "bool", 83 "name": "paused_", 84 "type": "bool" 85 } 86 ], 87 "stateMutability": "view", 88 "type": "function" 89 }, 90 { 91 "inputs": [], 92 "name": "unpause", 93 "outputs": [], 94 "stateMutability": "nonpayable", 95 "type": "function" 96 }, 97 { 98 "inputs": [], 99 "name": "version", 100 "outputs": [ 101 { 102 "internalType": "string", 103 "name": "", 104 "type": "string" 105 } 106 ], 107 "stateMutability": "view", 108 "type": "function" 109 }, 110 { 111 "anonymous": false, 112 "inputs": [ 113 { 114 "indexed": true, 115 "internalType": "enum SuperchainConfig.UpdateType", 116 "name": "updateType", 117 "type": "uint8" 118 }, 119 { 120 "indexed": false, 121 "internalType": "bytes", 122 "name": "data", 123 "type": "bytes" 124 } 125 ], 126 "name": "ConfigUpdate", 127 "type": "event" 128 }, 129 { 130 "anonymous": false, 131 "inputs": [ 132 { 133 "indexed": false, 134 "internalType": "uint8", 135 "name": "version", 136 "type": "uint8" 137 } 138 ], 139 "name": "Initialized", 140 "type": "event" 141 }, 142 { 143 "anonymous": false, 144 "inputs": [ 145 { 146 "indexed": false, 147 "internalType": "string", 148 "name": "identifier", 149 "type": "string" 150 } 151 ], 152 "name": "Paused", 153 "type": "event" 154 }, 155 { 156 "anonymous": false, 157 "inputs": [], 158 "name": "Unpaused", 159 "type": "event" 160 } 161 ]