github.com/ethereum-optimism/optimism@v1.7.2/packages/contracts-bedrock/snapshots/abi/LivenessGuard.json (about) 1 [ 2 { 3 "inputs": [ 4 { 5 "internalType": "contract Safe", 6 "name": "_safe", 7 "type": "address" 8 } 9 ], 10 "stateMutability": "nonpayable", 11 "type": "constructor" 12 }, 13 { 14 "inputs": [ 15 { 16 "internalType": "bytes32", 17 "name": "", 18 "type": "bytes32" 19 }, 20 { 21 "internalType": "bool", 22 "name": "", 23 "type": "bool" 24 } 25 ], 26 "name": "checkAfterExecution", 27 "outputs": [], 28 "stateMutability": "nonpayable", 29 "type": "function" 30 }, 31 { 32 "inputs": [ 33 { 34 "internalType": "address", 35 "name": "to", 36 "type": "address" 37 }, 38 { 39 "internalType": "uint256", 40 "name": "value", 41 "type": "uint256" 42 }, 43 { 44 "internalType": "bytes", 45 "name": "data", 46 "type": "bytes" 47 }, 48 { 49 "internalType": "enum Enum.Operation", 50 "name": "operation", 51 "type": "uint8" 52 }, 53 { 54 "internalType": "uint256", 55 "name": "safeTxGas", 56 "type": "uint256" 57 }, 58 { 59 "internalType": "uint256", 60 "name": "baseGas", 61 "type": "uint256" 62 }, 63 { 64 "internalType": "uint256", 65 "name": "gasPrice", 66 "type": "uint256" 67 }, 68 { 69 "internalType": "address", 70 "name": "gasToken", 71 "type": "address" 72 }, 73 { 74 "internalType": "address payable", 75 "name": "refundReceiver", 76 "type": "address" 77 }, 78 { 79 "internalType": "bytes", 80 "name": "signatures", 81 "type": "bytes" 82 }, 83 { 84 "internalType": "address", 85 "name": "msgSender", 86 "type": "address" 87 } 88 ], 89 "name": "checkTransaction", 90 "outputs": [], 91 "stateMutability": "nonpayable", 92 "type": "function" 93 }, 94 { 95 "inputs": [ 96 { 97 "internalType": "address", 98 "name": "", 99 "type": "address" 100 } 101 ], 102 "name": "lastLive", 103 "outputs": [ 104 { 105 "internalType": "uint256", 106 "name": "", 107 "type": "uint256" 108 } 109 ], 110 "stateMutability": "view", 111 "type": "function" 112 }, 113 { 114 "inputs": [], 115 "name": "safe", 116 "outputs": [ 117 { 118 "internalType": "contract Safe", 119 "name": "safe_", 120 "type": "address" 121 } 122 ], 123 "stateMutability": "view", 124 "type": "function" 125 }, 126 { 127 "inputs": [], 128 "name": "showLiveness", 129 "outputs": [], 130 "stateMutability": "nonpayable", 131 "type": "function" 132 }, 133 { 134 "inputs": [ 135 { 136 "internalType": "bytes4", 137 "name": "interfaceId", 138 "type": "bytes4" 139 } 140 ], 141 "name": "supportsInterface", 142 "outputs": [ 143 { 144 "internalType": "bool", 145 "name": "", 146 "type": "bool" 147 } 148 ], 149 "stateMutability": "view", 150 "type": "function" 151 }, 152 { 153 "inputs": [], 154 "name": "version", 155 "outputs": [ 156 { 157 "internalType": "string", 158 "name": "", 159 "type": "string" 160 } 161 ], 162 "stateMutability": "view", 163 "type": "function" 164 }, 165 { 166 "anonymous": false, 167 "inputs": [ 168 { 169 "indexed": false, 170 "internalType": "address", 171 "name": "owner", 172 "type": "address" 173 } 174 ], 175 "name": "OwnerRecorded", 176 "type": "event" 177 } 178 ]