github.com/ethereum-optimism/optimism@v1.7.2/packages/contracts-bedrock/snapshots/abi/GasPriceOracle.json (about) 1 [ 2 { 3 "inputs": [], 4 "name": "DECIMALS", 5 "outputs": [ 6 { 7 "internalType": "uint256", 8 "name": "", 9 "type": "uint256" 10 } 11 ], 12 "stateMutability": "view", 13 "type": "function" 14 }, 15 { 16 "inputs": [], 17 "name": "baseFee", 18 "outputs": [ 19 { 20 "internalType": "uint256", 21 "name": "", 22 "type": "uint256" 23 } 24 ], 25 "stateMutability": "view", 26 "type": "function" 27 }, 28 { 29 "inputs": [], 30 "name": "baseFeeScalar", 31 "outputs": [ 32 { 33 "internalType": "uint32", 34 "name": "", 35 "type": "uint32" 36 } 37 ], 38 "stateMutability": "view", 39 "type": "function" 40 }, 41 { 42 "inputs": [], 43 "name": "blobBaseFee", 44 "outputs": [ 45 { 46 "internalType": "uint256", 47 "name": "", 48 "type": "uint256" 49 } 50 ], 51 "stateMutability": "view", 52 "type": "function" 53 }, 54 { 55 "inputs": [], 56 "name": "blobBaseFeeScalar", 57 "outputs": [ 58 { 59 "internalType": "uint32", 60 "name": "", 61 "type": "uint32" 62 } 63 ], 64 "stateMutability": "view", 65 "type": "function" 66 }, 67 { 68 "inputs": [], 69 "name": "decimals", 70 "outputs": [ 71 { 72 "internalType": "uint256", 73 "name": "", 74 "type": "uint256" 75 } 76 ], 77 "stateMutability": "pure", 78 "type": "function" 79 }, 80 { 81 "inputs": [], 82 "name": "gasPrice", 83 "outputs": [ 84 { 85 "internalType": "uint256", 86 "name": "", 87 "type": "uint256" 88 } 89 ], 90 "stateMutability": "view", 91 "type": "function" 92 }, 93 { 94 "inputs": [ 95 { 96 "internalType": "bytes", 97 "name": "_data", 98 "type": "bytes" 99 } 100 ], 101 "name": "getL1Fee", 102 "outputs": [ 103 { 104 "internalType": "uint256", 105 "name": "", 106 "type": "uint256" 107 } 108 ], 109 "stateMutability": "view", 110 "type": "function" 111 }, 112 { 113 "inputs": [ 114 { 115 "internalType": "bytes", 116 "name": "_data", 117 "type": "bytes" 118 } 119 ], 120 "name": "getL1GasUsed", 121 "outputs": [ 122 { 123 "internalType": "uint256", 124 "name": "", 125 "type": "uint256" 126 } 127 ], 128 "stateMutability": "view", 129 "type": "function" 130 }, 131 { 132 "inputs": [], 133 "name": "isEcotone", 134 "outputs": [ 135 { 136 "internalType": "bool", 137 "name": "", 138 "type": "bool" 139 } 140 ], 141 "stateMutability": "view", 142 "type": "function" 143 }, 144 { 145 "inputs": [], 146 "name": "l1BaseFee", 147 "outputs": [ 148 { 149 "internalType": "uint256", 150 "name": "", 151 "type": "uint256" 152 } 153 ], 154 "stateMutability": "view", 155 "type": "function" 156 }, 157 { 158 "inputs": [], 159 "name": "overhead", 160 "outputs": [ 161 { 162 "internalType": "uint256", 163 "name": "", 164 "type": "uint256" 165 } 166 ], 167 "stateMutability": "view", 168 "type": "function" 169 }, 170 { 171 "inputs": [], 172 "name": "scalar", 173 "outputs": [ 174 { 175 "internalType": "uint256", 176 "name": "", 177 "type": "uint256" 178 } 179 ], 180 "stateMutability": "view", 181 "type": "function" 182 }, 183 { 184 "inputs": [], 185 "name": "setEcotone", 186 "outputs": [], 187 "stateMutability": "nonpayable", 188 "type": "function" 189 }, 190 { 191 "inputs": [], 192 "name": "version", 193 "outputs": [ 194 { 195 "internalType": "string", 196 "name": "", 197 "type": "string" 198 } 199 ], 200 "stateMutability": "view", 201 "type": "function" 202 } 203 ]