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